{"_id":"@arshad-shah/cynosure-cli","_rev":"3-50bea03a87138eababfaeccea10e42d4","name":"@arshad-shah/cynosure-cli","dist-tags":{"latest":"3.0.0"},"versions":{"1.1.0":{"name":"@arshad-shah/cynosure-cli","version":"1.1.0","license":"MIT","_id":"@arshad-shah/cynosure-cli@1.1.0","maintainers":[{"name":"arshad-shah","email":"shaharshad57@gmail.com"}],"bin":{"cynosure":"dist/cli.js"},"dist":{"shasum":"d164d3305f608e61b74416773b31a77c71c31a0c","tarball":"https://registry.npmjs.org/@arshad-shah/cynosure-cli/-/cynosure-cli-1.1.0.tgz","fileCount":10,"integrity":"sha512-moUi7S86Z6JAKeNRcD9YKXjfzK+oPsIO58KWn7ht5hvEgeGiLdcieqJfJPc1ujOpivGjPQj+4SRxfMIaFzzdkQ==","signatures":[{"sig":"MEUCIDaJ2Z8BZB+BN0zKoAK/Cj5ns9gRfPOBaUg05iDX0KOwAiEA+7KantpZL8kIPsxpApK+SOIbiSVKdwsQHO4B6tDcpyo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83109},"main":"./dist/index.js","type":"module","_from":"file:arshad-shah-cynosure-cli-1.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist .turbo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"arshad-shah","email":"shaharshad57@gmail.com"},"_resolved":"C:\\Users\\shaha\\AppData\\Local\\Temp\\0fe187047d0a609edcb3ee99774b7873\\arshad-shah-cynosure-cli-1.1.0.tgz","_integrity":"sha512-moUi7S86Z6JAKeNRcD9YKXjfzK+oPsIO58KWn7ht5hvEgeGiLdcieqJfJPc1ujOpivGjPQj+4SRxfMIaFzzdkQ==","_npmVersion":"11.12.1","description":"Cynosure UI — project scaffolding CLI (npx cynosure init)","directories":{},"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","typescript":"5.9.3","@types/node":"22.10.5","@arshad-shah/cynosure-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cynosure-cli_1.1.0_1776977814896_0.30327484721770626","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@arshad-shah/cynosure-cli","version":"2.1.1","license":"MIT","_id":"@arshad-shah/cynosure-cli@2.1.1","maintainers":[{"name":"arshad-shah","email":"shaharshad57@gmail.com"}],"bin":{"cynosure":"dist/cli.js"},"dist":{"shasum":"c746c0dc40319406c8968ce87329b561945b1e7e","tarball":"https://registry.npmjs.org/@arshad-shah/cynosure-cli/-/cynosure-cli-2.1.1.tgz","fileCount":8,"integrity":"sha512-3qmTLPknjOGZBaWvSwURq6GSTqArIYLI7avMNWXQ4xOkZFN1E0g7+nr/3LSKBS2O9De/E/98K8QrovbRQITQXQ==","signatures":[{"sig":"MEQCIBNwrd6bBet07EpusAQV+XXCx3Ijti2Wy50CN+KLAlrEAiAh/1PY01/vV+6CkjiS2v5/qqtE4iKdJEqDEqNoW2r13A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29116},"main":"./dist/index.js","type":"module","_from":"file:arshad-shah-cynosure-cli-2.1.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist .turbo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"arshad-shah","email":"shaharshad57@gmail.com"},"_resolved":"C:\\Users\\shaha\\AppData\\Local\\Temp\\f2238c5a4b13ea283897ff70eb2e40b0\\arshad-shah-cynosure-cli-2.1.1.tgz","_integrity":"sha512-3qmTLPknjOGZBaWvSwURq6GSTqArIYLI7avMNWXQ4xOkZFN1E0g7+nr/3LSKBS2O9De/E/98K8QrovbRQITQXQ==","_npmVersion":"11.12.1","description":"Cynosure UI — project scaffolding CLI (npx cynosure init)","directories":{},"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","typescript":"5.9.3","@types/node":"22.10.5","@arshad-shah/cynosure-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cynosure-cli_2.1.1_1776979830272_0.9780980048766257","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@arshad-shah/cynosure-cli","version":"3.0.0","description":"Cynosure UI — project scaffolding CLI (npx cynosure init)","license":"MIT","homepage":"https://cynosure.arshadshah.com","repository":{"type":"git","url":"git+https://github.com/arshad-shah/cynosure.git","directory":"packages/cli"},"bugs":{"url":"https://github.com/arshad-shah/cynosure/issues"},"keywords":["cynosure","design-system","cli","scaffolding","init"],"type":"module","bin":{"cynosure":"dist/cli.js"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","devDependencies":{"@types/node":"22.10.5","tsup":"8.5.1","typescript":"5.9.3","@arshad-shah/cynosure-config":"0.0.0"},"publishConfig":{"access":"public"},"scripts":{"build":"tsup","dev":"tsup --watch","typecheck":"tsc --noEmit","clean":"rm -rf dist .turbo"},"_id":"@arshad-shah/cynosure-cli@3.0.0","_integrity":"sha512-oqLgMtOhEbAWMJvYIf/ynYtMFt0UQY84T4K6EIF6XeXqM6cR1oMYGOrUN9LePnwxa3bZuytmtWu6TKaZIfpQag==","_resolved":"/tmp/19e642646e367ce881b8363bbf52bb33/arshad-shah-cynosure-cli-3.0.0.tgz","_from":"file:arshad-shah-cynosure-cli-3.0.0.tgz","_nodeVersion":"22.22.2","_npmVersion":"11.5.2","dist":{"integrity":"sha512-oqLgMtOhEbAWMJvYIf/ynYtMFt0UQY84T4K6EIF6XeXqM6cR1oMYGOrUN9LePnwxa3bZuytmtWu6TKaZIfpQag==","shasum":"ef6fcd133aeba70e66d15357306e0b630e0e61c0","tarball":"https://registry.npmjs.org/@arshad-shah/cynosure-cli/-/cynosure-cli-3.0.0.tgz","fileCount":10,"unpackedSize":83970,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arshad-shah%2fcynosure-cli@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCw+4FqfPluGWebHnRNP2bwO5I5W7FgkvouAkMBDq5lHAIgKxNxzd+GJQVBja51BvOvMalJHaERbdKwVK2sDsDtfk4="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2be3b2ab-7600-46ee-917e-db58574723fb"}},"directories":{},"maintainers":[{"name":"arshad-shah","email":"shaharshad57@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cynosure-cli_3.0.0_1778703641353_0.07440452885891591"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-23T20:56:54.670Z","modified":"2026-05-13T20:20:41.811Z","1.1.0":"2026-04-23T20:56:55.035Z","2.1.1":"2026-04-23T21:30:30.434Z","3.0.0":"2026-05-13T20:20:41.522Z"},"license":"MIT","description":"Cynosure UI — project scaffolding CLI (npx cynosure init)","maintainers":[{"name":"arshad-shah","email":"shaharshad57@gmail.com"}],"readme":"# @arshad-shah/cynosure-cli\n\nScaffolding CLI for Cynosure UI. One command, zero setup.\n\n```bash\nnpx cynosure init\n```\n\n## What it does\n\n- Detects your framework (Next.js App Router, Next.js Pages, Vite, CRA, Remix)\n- Picks the right entry file\n- Adds the single CSS import (`@arshad-shah/cynosure-react/all.css`)\n- Imports `CynosureProvider` — and for Next.js App Router, wraps `{children}` automatically\n- Prints the install command for your package manager (pnpm / yarn / npm / bun)\n\n## Flags\n\n| Flag | Description |\n| --- | --- |\n| `--dry-run` | Print the changes without touching disk |\n| `--cwd <path>` | Target directory (default: `process.cwd()`) |\n\n## Manual equivalent\n\nIf detection fails, run:\n\n```bash\npnpm add @arshad-shah/cynosure-react @arshad-shah/cynosure-tokens\n```\n\n```ts\n// app entry\nimport '@arshad-shah/cynosure-react/all.css';\nimport { CynosureProvider } from '@arshad-shah/cynosure-react';\n\n<CynosureProvider>{children}</CynosureProvider>\n```\n\n## License\n\nMIT © [Arshad Shah](https://github.com/arshad-shah)\n","readmeFilename":"README.md","homepage":"https://cynosure.arshadshah.com","keywords":["cynosure","design-system","cli","scaffolding","init"],"repository":{"type":"git","url":"git+https://github.com/arshad-shah/cynosure.git","directory":"packages/cli"},"bugs":{"url":"https://github.com/arshad-shah/cynosure/issues"}}