Ende CLI Subcommands
The Ende CLI (Command Line Interface) allows you to interact with the Ende runtime environment from your terminal or command prompt. The CLI has a number of subcommands that can be used to perform different tasks, check the links below for more information on each subcommand.
Execution
- ende run - run a script
- ende serve - run a web server
- ende task - run a task
- ende repl - starts a read-eval-print-loop
- ende eval - evaluate provided script
- ende watch - run a program, hot-replacing modules on change
Dependency management
- ende add - add dependencies
- ende bump-version - bump the project
version in
ende.json - ende ci - install dependencies strictly from the lockfile
- ende cache - (Deprecated. Please use ende install)
- ende install - install a dependency or a script
- ende link - link a local JSR package into the project
- ende list - list the project's dependencies
- ende uninstall - uninstall a dependency or a script
- ende remove - Remove dependencies
- ende outdated - view or update outdated dependencies
- ende unlink - remove a linked package
- ende update - update dependencies
- ende why - explain why a package is in the dependency tree
Tooling
- ende bench - benchmarking tool
- ende check - type check your program without running it
- ende clean - remove the cache directory
- ende compile - compile a program into a standalone executable
- ende completions - generate shell completions
- ende coverage - generate test coverage reports
- ende create - scaffold a new project from a template
- ende doc - generate documentation for a module
- ende desktop - build a desktop app from the current Ende project
- ende fmt - format your code
- ende info - inspect an ES module and all of its dependencies
- ende init - create a new project
- ende lint - lint your code
- ende lsp - language server protocol integration
- ende publish - publish a module to JSR
- ende test - run your tests
- ende transpile - transpile TypeScript, JSX, or TSX to JavaScript
- ende types - print runtime types
- ende upgrade - upgrade Ende to the latest version
- ende x - run a JSR package or a script URL