1 Installation
Currently, the kdsl command-line interface (CLI) is the primary tool available for working with Kumori DSL. The Language Server Protocol (LSP) server for IDE integration is currently under development and will be published in the future.
Packages are available on NPM and can be installed globally on your system.
1.1 Prerequisites
- Node.js: Version 18.0.0 or higher. You can download it from the official Node.js website.
- Git: Required for managing dependencies. You can download it from the official Git website.
1.2 Installation from NPM
You can install kdsl from the NPM registry. You can install a specific version or use a distribution tag like latest or alpha.
1.3 Installation from Source
If you prefer to build from source, follow these steps:
1.4 Verify Your Installation
After installation, you can verify that kdsl is working correctly by running the following command:
This should print the version of the kdsl CLI.
1.5 What’s Next?
Now that kdsl is installed, you’re ready to start defining and managing your Kumori applications! Take a look at the kdsl reference documentation to explore all available commands and options.
- Your First Application: Create and build a simple “Hello Kumori” application.
- Core Concepts: Learn about the foundational elements of Kumori DSL.
- Module Management: Discover how to organize your code and manage dependencies.