# CLI Template A minimal CLI template using Stricli and Dax. ## Quick Start ```bash nix develop # optional: provides Node.js, TypeScript, biome npm install npm run build node dist/index.mjs --help ``` Alternatively, use Nix directly: ```bash nix run . -- --help # runs the CLI directly nix shell . --command name-placeholder --help # provides CLI in PATH ``` ## Development Uses TypeScript and Biome for checks: ```bash npm run check ``` ## Renaming To rename the CLI from `name-placeholder` to your desired name: ```bash sed -i 's/name-placeholder/your-new-name/g' package.json src/index.ts flake.nix ``` Then rebuild: ```bash nix build . ``` In case Nix complains about the hash, run this to get the correct one and replace in flake.nix: ```bash nix run nixpkgs#prefetch-npm-deps -- package-lock.json ```