Npm Operations
Run npm commands for JavaScript/TypeScript projects.
Operations
| Operation | Description |
|---|---|
Npm.Install | Run 'npm install' to install dependencies. |
Npm.Ci | Run 'npm ci' for clean, reproducible installs (preferred for CI). |
Npm.Run | Run an npm script from package.json. |
Npm.Test | Run 'npm test'. |
Npm.Build | Run 'npm run build'. |
Example
Build a frontend application.
build.ando
// Install dependencies (prefer ci for reproducible builds)
Npm.InDirectory("./frontend").Ci();
// Run linting
Npm.InDirectory("./frontend").Run("lint");
// Run tests
Npm.InDirectory("./frontend").Test();
// Build for production
Npm.InDirectory("./frontend").Build();