SuiteCloud CLI for Node.js Guide
Starting February 2025, SuiteCloud CLI for Node.js version 1.9.0, which supports Token-Based Authentication (TBA) and OAuth 1.0, will no longer be available for new installations. If you're still using an older version of the tool, upgrade to the latest version as soon as possible. The latest version of SuiteCloud CLI for Node.js is version 3.0.0, and this version uses the OAuth 2.0 protocol for authorization. For more information, see Removal of OAuth 1.0 Token-Based Authentication Support in SuiteCloud SDK (SuiteAnswer ID 1019514).
SuiteCloud Command Line Interface for Node.js (SuiteCloud CLI for Node.js) is a tool you can use with your own integrated development environment (IDE) to develop SuiteCloud projects. SuiteCloud CLI is part of the SuiteCloud Development Framework Software Development Kit (SuiteCloud SDK).
Here are the main features of SuiteCloud CLI for Node.js:
-
Create a SuiteCloud project.
-
Link your account to your SuiteCloud projects.
-
Import SDF custom objects from an account.
-
Import SuiteScript files from your account's File Cabinet.
-
Deploy a SuiteCloud project to your account.
-
Add unit testing with the Jest testing framework.
This topic covers using Node.js to develop SuiteCloud projects. For instructions on developing extensions for Commerce websites, see Install Node.js.
The following topics provide instructions to install SuiteCloud CLI for Node.js: