Elide installs npm packages and links them into the project’s node_modules.
elide install --ecosystems=npm ~/demo elide install --ecosystems=npm
[479ms] ✓ NPM packages installed (477ms)
[481ms] ✓ Dependencies installed in 481ms
~/demo elide run app.ts
Hello, Ada!
npm is opt-in; a bare elide install installs Maven only. Elide reads package.json and the npm block in
elide.pkl:
amends "elide:project.pkl"
dependencies {
npm {
packages {
"react@19.0.0"
}
devPackages {
"typescript@5.6.2"
}
}
}| Property | Meaning |
|---|---|
packages | name@version or @scope/name@version. |
devPackages | Development-time packages. |
Packages go to .dev/dependencies/npm/node_modules, linked from node_modules at the project root. Resolution is
recorded in aube-lock.yaml. Ecosystem selection and shared options: Dependencies.