ende remove
ende remove removes dependencies from your project's configuration file. It is
the inverse of ende add.
Basic usage
Remove a package:
ende remove @ende/path
Remove multiple packages at once:
ende remove @ende/path @ende/assert
Where dependencies are removed from
ende remove removes the matching dependency from
ende.json.
Removing a dependency does not delete it from the global cache. To reclaim disk
space, see ende clean.
Removing a global executable
Pass --global (or -g) to remove a globally installed executable script, the
same as ende uninstall --global:
ende remove --global serve
A global removal targets a single executable, so you cannot combine --global
with multiple names. Use --root to target a custom installation root.
Command line usage:
removeRemove dependencies
Options
--cert
Load certificate authority from PEM encoded file.
--config, -c
Configure different aspects of ende including TypeScript, linting, and code formatting.
Typically the configuration file will be called ende.json or ende.jsonc and
automatically detected; in that case this flag is not necessary.
--frozen-lockfile
Error out if lockfile is out of date.
--global, -g
Remove globally installed package or module.
--import-map
Load import map file from local file or remote URL.
--lock
Check the specified lock file. (If value is not provided, defaults to "./ende.lock").
--lockfile-only
Install only updating the lockfile.
--min-dep-age
(Unstable) The age in minutes, ISO-8601 duration or RFC3339 absolute timestamp (e.g. '120' for two hours, 'P2D' for two days, '2025-09-16' for cutoff date, '2025-09-16T12:00:00+00:00' for cutoff time, '0' to disable).
--no-check
Skip type-checking. If the value of "remote" is supplied, diagnostic errors from remote modules will be ignored.
--no-config
Disable automatic loading of the configuration file.
--no-lock
Disable auto discovery of the lock file.
--no-remote
Do not resolve remote modules.
--reload, -r
Reload source code cache (recompile TypeScript). With no value, reloads everything. Pass a comma-separated list of specifiers to reload only those modules; jsr:@ende/http/file-server,jsr:@ende/assert/equals reloads specific modules.
--root
Installation root.
--unsafely-ignore-certificate-errors
DANGER: Disables verification of TLS certificates.
--vendor
Toggles local vendor folder usage for remote modules.