The project template to have all you need to start work in NetSuite.
We can work with TypeScript compiling to AMD JS, and UnitTests with Jest.
Use this link to install SuiteCloud CLI NPM or follow those steps:
- Install JDK 11 or higher
- Install NodeJS with NPM
- Install globally the CLI:
npm install -g @oracle/suitecloud-cli
- Git Clone or what you wish
- Update all packages in DevDependencies
- TypeScript
- TSC (to compile TypeScript to JS)
- Jest (to unit test)
You can use this reference of Architecture at NetSuite template, and understand the proccess to use.
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.