The Insites Command Line Interface (CLI) tool was designed to help developers to make deployments easier, faster and with quality code by using the power of automated checks and rules.
The Insites CLI Tool uses modern technology to achieve amazing results
- NodeJS - Non blocking I/O event driven (Minimum Required Version 8.11)
- NPM - Node Package Manager
- Git - Version Control
- Marketplace Kit - pOS CLI Tool
- Webpack - Module bundler for JS applications
Let’s walk through the anatomy of the Insites CLI Tool.
.insites- Default directory for configuring rules on lint checks and output directory of lint results. The results from lint process are consumable in JSON format.
marketplace_builder- Your marketplace app
node_modules- Where app dependencies are stored
src- Source folder for typescript and SCSS files
insites-config.json-Insites CLI configuration file for your application, PlatformOS environments, lint process, and language compiler.
This is used to configure the initial settings for your application.