{"_id":"@aetherstack/cli","_rev":"2-06cd3c58dc76715eca5f1b0af4e66945","name":"@aetherstack/cli","dist-tags":{"latest":"0.1.1"},"versions":{"0.1.0":{"name":"@aetherstack/cli","version":"0.1.0","license":"MIT","_id":"@aetherstack/cli@0.1.0","maintainers":[{"name":"bogdan.m","email":"liviu.bogdan.martinescu@gmail.com"}],"bin":{"aether-ui":"dist/index.js"},"dist":{"shasum":"71fd2db5af9ca918859ad7bdb1c8c339b3636904","tarball":"https://registry.npmjs.org/@aetherstack/cli/-/cli-0.1.0.tgz","fileCount":3,"integrity":"sha512-LlUOzrjy5Jrcq0hB4uiu2puyJ0OG34E7ud9UFgJ5ePR8MnDzJoMJxXzyX99jYzPUWqTz4wWGRxRe36gDS7W1WQ==","signatures":[{"sig":"MEQCIA9HaCSP3pMhOU/lwK842gRUPpOPnUGB0Pw6Yk3IVPnqAiBD0/Pg3ITlacvxyXL1DZ7iPSWt40Q/lJEJrfgV4cqlrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34674},"main":"./dist/index.js","_from":"file:aetherstack-cli-0.1.0.tgz","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bogdan.m","email":"liviu.bogdan.martinescu@gmail.com"},"_resolved":"/private/var/folders/pj/gx3ryyb97_q4sp3922jcd4v80000gn/T/bcfc8fdfa3b337b6f7c563ae3f0042eb/aetherstack-cli-0.1.0.tgz","_integrity":"sha512-LlUOzrjy5Jrcq0hB4uiu2puyJ0OG34E7ud9UFgJ5ePR8MnDzJoMJxXzyX99jYzPUWqTz4wWGRxRe36gDS7W1WQ==","_npmVersion":"11.12.1","description":"Aether UI CLI — add components from the Aether UI registry into your project","directories":{},"_nodeVersion":"25.9.0","dependencies":{"ora":"^8.0.1","zod":"^3.23.4","commander":"^12.0.0","picocolors":"^1.0.1","@aetherstack/registry-schema":"0.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.9.3","tsup":"^8.0.2","vitest":"^1.6.0","typescript":"^5.4.5","@types/node":"^20.12.7","@aetherstack/typescript-config":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.0_1777541873847_0.316686962390482","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@aetherstack/cli","version":"0.1.1","description":"Aether UI CLI — add components from the Aether UI registry into your project","license":"MIT","bin":{"aether-ui":"dist/index.js"},"main":"./dist/index.js","dependencies":{"commander":"^12.0.0","ora":"^8.0.1","picocolors":"^1.0.1","zod":"^3.23.4","@aetherstack/registry-schema":"0.0.2"},"devDependencies":{"@types/node":"^20.12.7","tsup":"^8.0.2","tsx":"^4.9.3","typescript":"^5.4.5","vitest":"^1.6.0","@aetherstack/typescript-config":"0.0.1"},"engines":{"node":">=18.0.0"},"scripts":{"build":"tsup","dev":"tsup --watch","typecheck":"tsc --noEmit","test":"vitest run"},"_id":"@aetherstack/cli@0.1.1","_integrity":"sha512-siKPhOGIf/chWtHY2QsmuGjNSXCD+wZkLL8BpOJ/vqvgtLzk5nwYBqdsfB3GyrjxMH0clHPGeFPOh/WT4E0EQA==","_resolved":"/tmp/73bcdaa32d898423ab4c1f416dbc4aa6/aetherstack-cli-0.1.1.tgz","_from":"file:aetherstack-cli-0.1.1.tgz","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-siKPhOGIf/chWtHY2QsmuGjNSXCD+wZkLL8BpOJ/vqvgtLzk5nwYBqdsfB3GyrjxMH0clHPGeFPOh/WT4E0EQA==","shasum":"3b7e0d8ce0de4730a1cc999d7ba1b7db3bba1071","tarball":"https://registry.npmjs.org/@aetherstack/cli/-/cli-0.1.1.tgz","fileCount":3,"unpackedSize":34677,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBdKfcmCGCVCOtJOo9Ht2lX0gE6t6WOD8Zcsn78N+OTOAiAjnCbA7t/te7h2VhiP3jXkzejoMV3LW33Ojp8lz1RBrA=="}]},"_npmUser":{"name":"bogdan.m","email":"liviu.bogdan.martinescu@gmail.com"},"directories":{},"maintainers":[{"name":"bogdan.m","email":"liviu.bogdan.martinescu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cli_0.1.1_1777757652206_0.15492397411966774"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-30T09:37:53.720Z","modified":"2026-05-02T21:34:12.454Z","0.1.0":"2026-04-30T09:37:53.982Z","0.1.1":"2026-05-02T21:34:12.340Z"},"license":"MIT","description":"Aether UI CLI — add components from the Aether UI registry into your project","maintainers":[{"name":"bogdan.m","email":"liviu.bogdan.martinescu@gmail.com"}],"readme":"# @aetherstack/cli\n\n> Aether UI CLI — add components from the Aether UI registry into your project.\n\nThe `aether-ui` binary is the primary way to install Aether UI components. It copies component source directly into your project so you own and can edit every file.\n\n## Quick start\n\n```bash\n# Scaffold a new project with Aether UI configured\nnpx aether-ui init\n\n# Add a component (copies source to your project)\nnpx aether-ui add button\nnpx aether-ui add data-table\nnpx aether-ui add dashboard-shell\n\n# List all available components\nnpx aether-ui list\n\n# Generate a page from a prompt\nnpx aether-ui generate \"settings page with profile and billing tabs\"\n```\n\n## Install globally (optional)\n\n```bash\npnpm add -g @aetherstack/cli\naether-ui init\n```\n\n## Commands\n\n| Command | Description |\n|---|---|\n| `init` | Set up Aether UI in an existing project (creates `aether.json`, installs utils) |\n| `add <name>` | Install a component by name, copying source into your project |\n| `list` | List all available components in the registry |\n| `generate \"<prompt>\"` | Generate a starter page from a natural-language description |\n\n## Requirements\n\n- Node.js ≥ 18\n- A project with React and Tailwind CSS configured\n\n## Documentation\n\n[aether-ui.dev/cli](https://aether-ui.dev/cli)\n\n## License\n\nMIT — see [LICENSE](../../LICENSE)\n","readmeFilename":"README.md"}