{"_id":"@_eme/cursor-rules-cli","_rev":"2-a771e47586b6473cf16516fbb01f86a5","name":"@_eme/cursor-rules-cli","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"@_eme/cursor-rules-cli","version":"1.0.0","keywords":["cursor","rules","typescript","python"],"author":{"name":"eme"},"license":"MIT","_id":"@_eme/cursor-rules-cli@1.0.0","maintainers":[{"name":"ememunoz_","email":"npm@eme.dev"}],"homepage":"https://github.com/eme/cursor-rules#readme","bugs":{"url":"https://github.com/eme/cursor-rules/issues"},"bin":{"cursor-rules":"dist/index.js"},"dist":{"shasum":"6011063ea4debd687908aed887ca423ea7ccbc84","tarball":"https://registry.npmjs.org/@_eme/cursor-rules-cli/-/cursor-rules-cli-1.0.0.tgz","fileCount":17,"integrity":"sha512-4l+hUX5glCJMAWSo7Icv49EgmOH79GEPQy3C5TQLe8S8CMgAfmtnnHOeR1f2QxOhcUTTXJLWAilU5Ybf6ViTwA==","signatures":[{"sig":"MEUCIEfP/YkB0CiQ/hyMV+tXtWN2xzMnfhgg3r123q8CxvWwAiEA5qPlFNjKNAlUO3SDD3VyHOtppGr6gvNGDLDG7VMJdfk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15206},"main":"dist/index.js","type":"commonjs","scripts":{"build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"ememunoz_","email":"npm@eme.dev"},"repository":{"url":"git+https://github.com/eme/cursor-rules.git","type":"git"},"_npmVersion":"11.3.0","description":"A tool to manage Cursor rules for different programming languages","directories":{},"_nodeVersion":"22.15.0","dependencies":{"fs-extra":"^11.3.0","inquirer":"^12.6.1","@oclif/core":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^22.15.17","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.8"},"_npmOperationalInternal":{"tmp":"tmp/cursor-rules-cli_1.0.0_1747086572862_0.32083610721819866","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@_eme/cursor-rules-cli","version":"1.0.1","description":"A tool to manage Cursor rules for different programming languages","keywords":["cursor","rules","typescript","python"],"homepage":"https://github.com/eme/cursor-rules#readme","bugs":{"url":"https://github.com/eme/cursor-rules/issues"},"repository":{"type":"git","url":"git+https://github.com/eme/cursor-rules.git"},"license":"MIT","author":{"name":"eme"},"type":"commonjs","main":"dist/index.js","bin":{"cursor-rules":"dist/index.js"},"scripts":{"build":"tsc","prepare":"npm run build"},"dependencies":{"@oclif/core":"^4.3.0","fs-extra":"^11.3.0","inquirer":"^12.6.1"},"devDependencies":{"@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.8","@types/node":"^22.15.17","typescript":"^5.8.3"},"_id":"@_eme/cursor-rules-cli@1.0.1","gitHead":"b0bb862ab3ef80904fded6a94752f770ab7eff4a","_nodeVersion":"22.15.0","_npmVersion":"11.3.0","dist":{"integrity":"sha512-2UFQelsU19Gx9H26bf/mi86Oxx7wXaG9AxBubcPrF8Gd6eQwJJkigBeO94Agc9wp/2MG0+fK921gKkWDc/XN5w==","shasum":"55616695f0647d1bfc2a297c78bd76bda6cdd645","tarball":"https://registry.npmjs.org/@_eme/cursor-rules-cli/-/cursor-rules-cli-1.0.1.tgz","fileCount":17,"unpackedSize":15983,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDPn0dx1oIcKCO2SKBsqQ5JP2IShBJ5uxx6Q5l3Q+5BDQIgTQpxiVCbkhhJCsGBsKNVZgcyyKOF8QcSYJIFe2iSKy8="}]},"_npmUser":{"name":"ememunoz_","email":"npm@eme.dev"},"directories":{},"maintainers":[{"name":"ememunoz_","email":"npm@eme.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cursor-rules-cli_1.0.1_1747088019282_0.5369763763178514"},"_hasShrinkwrap":false}},"time":{"created":"2025-05-12T21:49:32.759Z","modified":"2025-05-12T22:13:39.650Z","1.0.0":"2025-05-12T21:49:33.031Z","1.0.1":"2025-05-12T22:13:39.461Z"},"bugs":{"url":"https://github.com/eme/cursor-rules/issues"},"author":{"name":"eme"},"license":"MIT","homepage":"https://github.com/eme/cursor-rules#readme","keywords":["cursor","rules","typescript","python"],"repository":{"type":"git","url":"git+https://github.com/eme/cursor-rules.git"},"description":"A tool to manage Cursor rules for different programming languages","maintainers":[{"name":"ememunoz_","email":"npm@eme.dev"}],"readme":"# @eme/cursor-rules-cli\n\nA command-line tool to manage Cursor rules for different programming languages.\n\n## Installation\n\nUse it directly with npx:\n\n```bash\nnpx @_eme/cursor-rules-cli\n```\n\n## Usage\n\nYou can use the CLI in two ways:\n\n1. Interactive mode - Select languages from a list:\n```bash\nnpx @_eme/cursor-rules-cli\n```\nThis will show an interactive prompt where you can select multiple languages.\n\n2. Direct mode - Specify languages as arguments:\n```bash\nnpx @_eme/cursor-rules-cli typescript python\n```\n\nThe tool will copy all the rules from the package's `src/rules/<language>` directory to your project's `.cursor/rules/<language>` directory.\n\n## Available Languages\n\nThe package includes rules for the following languages:\n- TypeScript\n- More to come\n\n## Adding New Languages\n\nTo add support for a new language:\n1. Create a new directory in the `src/rules` folder with the language name\n2. Add your rules files in that directory\n3. The new language will be automatically available through the CLI\n\n## License\n\nMIT ","readmeFilename":"README.md"}