{"_id":"@code-spark/cli","_rev":"3-e6afdf356c30fe6375ab61e9bf5282ce","name":"@code-spark/cli","dist-tags":{"latest":"0.0.4"},"versions":{"0.0.1":{"name":"@code-spark/cli","version":"0.0.1","keywords":["cli"],"author":{"name":"sidliu"},"license":"ISC","_id":"@code-spark/cli@0.0.1","maintainers":[{"name":"liuzijian","email":"sidliu1995@163.com"}],"homepage":"https://github.com/LLLxj/code-spark-cli#readme","bugs":{"url":"https://github.com/LLLxj/code-spark-cli/issues"},"bin":{"code-spark":"scripts/cli.js"},"dist":{"shasum":"5163e25901cddc49daac5b0320ed723eb1df3779","tarball":"https://registry.npmjs.org/@code-spark/cli/-/cli-0.0.1.tgz","fileCount":6,"integrity":"sha512-3WBSuhNAlXc5kslQfCiAzcgw+19hmOGnI8V7j77eCrYGYeIPWR4nNeQB2CX3UaNkfGnLz8CAmPO3x7snTiLiuA==","signatures":[{"sig":"MEYCIQD2CrAAupDs7QoLuT4ttj+fgTAkYphIgfZ8pPYisJHiRQIhALoS1H2/XvnYB2oJ5q4ZQ3JgafoHFBvVcmm5+uIXZvwH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8136},"main":"index.js","type":"module","gitHead":"8895b113eb12e949d30ee655bc073faa3ee30ac9","scripts":{"dev":"node scripts/install.js && chmod +x bin/cli.js && node bin/cli.js","start":"node scripts/cli.js","postinstall":"node scripts/install.js && chmod +x bin/cli"},"_npmUser":{"name":"liuzijian","email":"sidliu1995@163.com"},"repository":{"url":"git+https://github.com/LLLxj/code-spark-cli.git","type":"git"},"_npmVersion":"10.9.0","description":"A CLI tool for generating TypeScript and React files.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"progress":"^2.0.3","node-fetch":"^3.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.1_1735108059696_0.25982719288110667","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@code-spark/cli","version":"0.0.2","keywords":["cli"],"author":{"name":"sidliu"},"license":"ISC","_id":"@code-spark/cli@0.0.2","maintainers":[{"name":"liuzijian","email":"sidliu1995@163.com"}],"homepage":"https://github.com/LLLxj/code-spark-cli#readme","bugs":{"url":"https://github.com/LLLxj/code-spark-cli/issues"},"bin":{"code-spark":"bin/cli"},"dist":{"shasum":"d17650cd89355276050a574a7b434833198b643e","tarball":"https://registry.npmjs.org/@code-spark/cli/-/cli-0.0.2.tgz","fileCount":7,"integrity":"sha512-waFjI9HRebbkZwL17b2hlTc/dK91+jpjAoraOHus3p2zdYlAuRcJYHrJcDoZxPAGEemOkrFU6iElqyMuxdowZQ==","signatures":[{"sig":"MEQCIAeo17xFn5TYJ7nRJRJ7lhjaut3gzTbQVzIh6heldwxIAiAblWVyiSZtHcNtoXTsjnT38TWKi8iAlFZ7o+/VcAQaBA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1206195},"main":"index.js","type":"module","gitHead":"9d22ee3f6047c60dd95cb958f0f701e77e92d5f7","scripts":{"dev":"node scripts/install.js && chmod +x bin/cli.js && node bin/cli.js","start":"node scripts/cli.js","postinstall":"node scripts/install.js && chmod +x bin/cli"},"_npmUser":{"name":"liuzijian","email":"sidliu1995@163.com"},"repository":{"url":"git+https://github.com/LLLxj/code-spark-cli.git","type":"git"},"_npmVersion":"10.9.0","description":"A CLI tool for generating TypeScript and React files.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"progress":"^2.0.3","node-fetch":"^3.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.2_1735109395295_0.4487147053374667","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@code-spark/cli","version":"0.0.3","keywords":["cli"],"author":{"name":"sidliu"},"license":"ISC","_id":"@code-spark/cli@0.0.3","maintainers":[{"name":"liuzijian","email":"sidliu1995@163.com"}],"homepage":"https://github.com/LLLxj/code-spark-cli#readme","bugs":{"url":"https://github.com/LLLxj/code-spark-cli/issues"},"bin":{"code-spark":"bin/cli"},"dist":{"shasum":"f49e588b04a6570031f265fe118e9da20f244c7c","tarball":"https://registry.npmjs.org/@code-spark/cli/-/cli-0.0.3.tgz","fileCount":8,"integrity":"sha512-JHCbKjDJiJWRBp28WR/5rFb1LmPfuG2zqLiW8QjacqGiFCVe8i4OBRP/z1IYbE0+f2O4pjbgi4EFyRBxbjacsw==","signatures":[{"sig":"MEYCIQDk2KygFlJpRGv+NBc4XFUoJBtkdD1ygOxJQ8KwOt8ZjgIhAIM+fTiXsYKnR9RY9ZHBzcyIoIBucAji+JoEGba3si57","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1223852},"main":"index.js","type":"module","gitHead":"6addee5a71523918f8e112aeba5fd8ff9ff685cd","scripts":{"dev":"node scripts/install.js && chmod +x bin/cli.js && node bin/cli.js","start":"node scripts/cli.js","postinstall":"node scripts/install.js && chmod +x bin/cli"},"_npmUser":{"name":"liuzijian","email":"sidliu1995@163.com"},"repository":{"url":"git+https://github.com/LLLxj/code-spark-cli.git","type":"git"},"_npmVersion":"10.9.0","description":"A CLI tool for generating TypeScript and React files.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"progress":"^2.0.3","node-fetch":"^3.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.3_1735294003220_0.5320568755039534","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@code-spark/cli","version":"0.0.4","description":"A CLI tool for generating TypeScript and React files.","main":"index.js","bin":{"code-spark":"bin/cli"},"scripts":{"postinstall":"node scripts/install.js && chmod +x bin/cli","start":"node scripts/cli.js","dev":"node scripts/install.js && chmod +x bin/cli.js && node bin/cli.js"},"repository":{"type":"git","url":"git+https://github.com/LLLxj/code-spark-cli.git"},"keywords":["cli"],"author":{"name":"sidliu"},"license":"ISC","bugs":{"url":"https://github.com/LLLxj/code-spark-cli/issues"},"homepage":"https://github.com/LLLxj/code-spark-cli#readme","dependencies":{"node-fetch":"^3.3.2","progress":"^2.0.3"},"type":"module","publishConfig":{"access":"public"},"_id":"@code-spark/cli@0.0.4","gitHead":"43688d747cdb2b3f09e9239ca12ca81c350f39c4","_nodeVersion":"22.11.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-0VYL72c7MAbHRD9e9rVllm/yq02QkMlmK98kd+f+YfDjXnyMFGwDfqhB5kbTvd5/2aSb43YTvCP6qFT1FMBTWg==","shasum":"592a599327db6fa9c39eca4db8d50371c224c8ba","tarball":"https://registry.npmjs.org/@code-spark/cli/-/cli-0.0.4.tgz","fileCount":8,"unpackedSize":1223852,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNkPxFG2I46wcFROVp0xU7Zv3C8mnJe0cU3lGg5EknXwIhAL4xnM/GC3fgJiOW7YVTJfLYriyGyRwjob9KgROQgh7O"}]},"_npmUser":{"name":"liuzijian","email":"sidliu1995@163.com"},"directories":{},"maintainers":[{"name":"liuzijian","email":"sidliu1995@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cli_0.0.4_1735294407620_0.514696088149541"},"_hasShrinkwrap":false}},"time":{"created":"2024-12-25T06:27:39.546Z","modified":"2024-12-27T10:13:28.075Z","0.0.1":"2024-12-25T06:27:39.864Z","0.0.2":"2024-12-25T06:49:55.520Z","0.0.3":"2024-12-27T10:06:43.470Z","0.0.4":"2024-12-27T10:13:27.897Z"},"bugs":{"url":"https://github.com/LLLxj/code-spark-cli/issues"},"author":{"name":"sidliu"},"license":"ISC","homepage":"https://github.com/LLLxj/code-spark-cli#readme","keywords":["cli"],"repository":{"type":"git","url":"git+https://github.com/LLLxj/code-spark-cli.git"},"description":"A CLI tool for generating TypeScript and React files.","maintainers":[{"name":"liuzijian","email":"sidliu1995@163.com"}],"readme":"<div align=\"center\">\n\n  <h1><code>code-spark-cli</code></h1>\n\n  <strong>Quickly create standardized React project files</strong>\n</div>\n\n## Introduction\n\n<p>code-spark-cli is a command-line tool dedicated to providing standardized project file generation services. It can quickly generate React files that comply with specifications, with built-in encapsulation of commonly used functions, helping developers improve efficiency and avoid repetitive work.</p>\n<p>This tool is developed using Rust and supports cross-platform usage.</p>\n\n## 🚀 Usage Guide\n\n### Installation\n\nInstall globally via npm:\n\n```bash\nnpm install @code-spark/cli -g\n```\n\n### Verify Installation\n\nRun the following command to check the installed version:\n\n```bash\ncode-spark v\n# Current version: 0.1.3\n```\n\n### View Command List\n\n```bash\ncode-spark info\n```\n\nSupported commands are as follows:\n\n|name|alias|description|\n|---|---|---|\n|component|co|Create Component|\n|hook|h|Create Hook|\n|context|ctx|Create Context|\n|layout|l|Create Layout|\n|page|p|Create Page|\n|store|s|Create Store|\n|api|a|Create API|\n|utils|u|Create Utils|\n\n### Usage Examples\n\nGeneral format for generating files:\n```bash\ncode-spark g [options] [filename]\ncode-spark g component MyComponent\n```\n\nGenerate files using custom templates:\n```bash\ncode-spark g [options] [filename] -t [relativePath]\ncode-spark g component aaa -a /workspace/templates/component/component\n\ncode-spark g [options] [filename] -a [absolutePath]\ncode-spark g component aaa -a ./templates/component\n```\n","readmeFilename":"README.md"}