NPL CLI
The NPL CLI is a command line tool to support the development of projects written in Noumena Protocol Language (NPL). It offers several useful commands for interacting with your NPL projects.
Commands
To see a description of how to use each command, run npl help
Command | Description |
---|---|
npl version |
Displays the current version of the NPL CLI |
npl help |
Displays help information for the NPL CLI |
npl check |
Checks the NPL for compilation errors and warnings |
npl test |
Runs the NPL tests |
npl puml |
Generates a puml diagram from NPL source |
npl openapi |
Generates the openapi specs for NPL protocols |
npl deploy |
Deploys NPL sources to a configured NOUMENA Engine target |
npl cloud help |
Displays help information for the NPL CLI cloud commands |
npl cloud login |
Handles the login to NOUMENA cloud |
npl cloud logout |
Handles the NPL CLI logout from NOUMENA cloud |
npl cloud deploy |
Deploys NPL sources to a NOUMENA cloud |
npl cloud clear |
Deletes all source files and resets the application’s current state — including variables, temporary data, and any objects currently in use |
Supported Operating Systems and architectures
ARM 64 | AMD 64 | |
---|---|---|
MacOS | Yes | Yes |
Linux | Yes | Yes |
Windows | Yes | Yes |