1.0.13 • Published 4 months ago

netsuite-companion v1.0.13

Weekly downloads
-
License
-
Repository
-
Last release
4 months ago

NetSuite Companion

NetSuite account customization assistant.

Note: Script is meant to run from your project's root folder

Requirements

For usage, you will only need Node.js and a node global package manager installed in your environment.

Install

$ npm i -g netsuite-companion

Commands

nsc init - Initialize boilerplate on the current working directory.

First time this command is run, questions will be asked about the user and vendor (user's company). The results will be stored in ~/.netsuite-companion and later used to generate the boilerplate files.

nsc import record [url] - Import a record definition from cache or URL the NetSuite Record Browser

rebuild - Rebuild type definitions for custom records, fields, and sublists in the project's Objects folder

nsc add project - Add a new project folder and README.md file to the vendor folder

nsc add script - Select a NetSuite script to generate .ts and .xml files. Use the no-deploy flag to skip creating the .xml

nsc add type - Add a types.d.ts file to the project

nsc add api - Add an API class file to interface with third party systems

nsc add module - Add a custom module file to the project

TODO

  • Add RESTlet testing framework
  • Add opencommit to pipeline
  • Add deploy commands with SDF
    • On deploy: remove all directories with only .gitignore && tsc && sdf push
1.0.13

4 months ago

1.0.12

1 year ago

1.0.11

2 years ago

1.0.10

2 years ago

1.0.9

2 years ago

1.0.8

2 years ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago