{"_id":"rulesync","_rev":"348-35c56c3125a6538d9dd45a46d979a3eb","name":"rulesync","dist-tags":{"latest":"19.0.0"},"versions":{"0.1.0":{"name":"rulesync","version":"0.1.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.1.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"04679884012f460ac1b27872aedf4a2c9c4a0e40","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.1.0.tgz","fileCount":6,"integrity":"sha512-175wZzuQBXWCPcbb/TbkgqKSgNwyH5S7RX9u65Se1n7nZjjuQBYUq2A3vnXIt5likD1Mo2PtGCD8bpFGFucqBg==","signatures":[{"sig":"MEUCICNZSDMqgGDdzzR/9aJMnFuk0vhw96ffR70P71WlhrlbAiEAj8iLSAVCZcoKCQp4kAER2GvSfTZb7ZdiJ9akhbpiydM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49152},"main":"dist/index.js","_from":"file:rulesync-0.1.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","lint":"biome lint src/","test":"vitest","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"biome check src/","format":"biome format --write src/","secretlint":"secretlint \"**/*\"","test:watch":"vitest --watch","format:check":"biome format src/","test:coverage":"vitest --coverage"},"_npmUser":{"name":"dyoshikawa","actor":{"name":"dyoshikawa","type":"user","email":"dyoshikawa1993@gmail.com"},"email":"dyoshikawa1993@gmail.com"},"_resolved":"/private/var/folders/tg/q_79__n93tvb3v1tc_d7lxlw0000gn/T/a096fd1a3223742a5d64c6a325dae04b/rulesync-0.1.0.tgz","_integrity":"sha512-175wZzuQBXWCPcbb/TbkgqKSgNwyH5S7RX9u65Se1n7nZjjuQBYUq2A3vnXIt5likD1Mo2PtGCD8bpFGFucqBg==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.3.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.1.0","dependencies":{"marked":"15.0.12","chokidar":"4.0.3","commander":"14.0.0","gray-matter":"4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.0.0","devDependencies":{"tsx":"4.20.3","tsup":"8.5.0","vitest":"3.2.4","secretlint":"10.1.0","typescript":"5.8.3","@types/node":"24.0.3","@biomejs/biome":"2.0.0","@tsconfig/node24":"24.0.1","@vitest/coverage-v8":"3.2.4","@secretlint/secretlint-rule-preset-recommend":"10.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.1.0_1750257369880_0.4446027932856973","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"rulesync","version":"0.2.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.2.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"8895dbcca377298b6bb96e194969f3c49e8c7dc4","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.2.0.tgz","fileCount":6,"integrity":"sha512-6NbRAEdUPavd87TPp1OdsAWxCoxMQeh0caQJ9NtQ00xNZDwl+zRc+A5zDXCjgsPVxWpDCimV8Zzo5XU21wkr7Q==","signatures":[{"sig":"MEUCIEinqZcftGd369FYLux/7b3hWIRhtL1O9LuC4SS42IZfAiEA8HA8X5r0wYeBhCi7zB16L+79qI3eHVgN7HZ+/mkTK6c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49153},"main":"dist/index.js","_from":"file:rulesync-0.2.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","lint":"biome lint src/","test":"vitest","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"biome check src/","format":"biome format --write src/","secretlint":"secretlint \"**/*\"","test:watch":"vitest --watch","format:check":"biome format src/","test:coverage":"vitest --coverage"},"_npmUser":{"name":"dyoshikawa","actor":{"name":"dyoshikawa","type":"user","email":"dyoshikawa1993@gmail.com"},"email":"dyoshikawa1993@gmail.com"},"_resolved":"/private/var/folders/tg/q_79__n93tvb3v1tc_d7lxlw0000gn/T/4280218f08b85665f3e1559c2536a5ec/rulesync-0.2.0.tgz","_integrity":"sha512-6NbRAEdUPavd87TPp1OdsAWxCoxMQeh0caQJ9NtQ00xNZDwl+zRc+A5zDXCjgsPVxWpDCimV8Zzo5XU21wkr7Q==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.3.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.1.0","dependencies":{"marked":"15.0.12","chokidar":"4.0.3","commander":"14.0.0","gray-matter":"4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@7.33.7","devDependencies":{"tsx":"4.20.3","tsup":"8.5.0","vitest":"3.2.4","secretlint":"10.1.0","typescript":"5.8.3","@types/node":"24.0.3","@biomejs/biome":"2.0.0","@tsconfig/node24":"24.0.1","@vitest/coverage-v8":"3.2.4","@secretlint/secretlint-rule-preset-recommend":"10.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.2.0_1750258840151_0.596590422372745","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"rulesync","version":"0.3.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.3.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"0ac590866acc1fac4483b3268aa2d3b3e856149d","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.3.0.tgz","fileCount":7,"integrity":"sha512-IJ7lFHX7nlwVNaeSs2N9mmKRGaFhsGyzh0uI/ZE6iBogkh665Dc0R9KM18XDcwsp0C9CuEuUEKVjHD3a7I5G9A==","signatures":[{"sig":"MEUCIQD5gNxXR3nwSV9dN9IL1LiZf5WhoRjd8yU+w8s14yMa0QIgYJitJs/9M8HP/2JOnAnT9XBt7HU+sg7FKaSSFrq376Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52399},"main":"dist/index.js","_from":"file:rulesync-0.3.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","lint":"biome lint src/","test":"vitest","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"biome check src/","format":"biome format --write src/","secretlint":"secretlint \"**/*\"","test:watch":"vitest --watch","format:check":"biome format src/","test:coverage":"vitest --coverage"},"_npmUser":{"name":"dyoshikawa","actor":{"name":"dyoshikawa","type":"user","email":"dyoshikawa1993@gmail.com"},"email":"dyoshikawa1993@gmail.com"},"_resolved":"/private/var/folders/tg/q_79__n93tvb3v1tc_d7lxlw0000gn/T/d3023518a923e4d68d32bca0314e3c20/rulesync-0.3.0.tgz","_integrity":"sha512-IJ7lFHX7nlwVNaeSs2N9mmKRGaFhsGyzh0uI/ZE6iBogkh665Dc0R9KM18XDcwsp0C9CuEuUEKVjHD3a7I5G9A==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.3.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.1.0","dependencies":{"marked":"15.0.12","chokidar":"4.0.3","commander":"14.0.0","gray-matter":"4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@7.33.7","devDependencies":{"tsx":"4.20.3","tsup":"8.5.0","vitest":"3.2.4","secretlint":"10.1.0","typescript":"5.8.3","@types/node":"24.0.3","@biomejs/biome":"2.0.0","@tsconfig/node24":"24.0.1","@vitest/coverage-v8":"3.2.4","@secretlint/secretlint-rule-preset-recommend":"10.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.3.0_1750322122255_0.5398772335628328","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"rulesync","version":"0.4.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.4.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"9663f79b0a7c5e0b82112dbceacbeec0ccf78f1a","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.4.0.tgz","fileCount":7,"integrity":"sha512-X1RtEWxX4WfSTm1Fi+cQQ0yLvB9lqRkfXlHsDi5S8hpJ3T86LDxohh7EcvQnxDE8MQVTX7LqkmEVUxCYIb7ngQ==","signatures":[{"sig":"MEYCIQCqhVVz4EERkgbgqi/vbIytm2KpuwrBfUu1STEHK00iDgIhAKpJqYnPW1Of9AKWV492zg7oKiahJM7ViRvyrGLlRB7u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54982},"main":"dist/index.js","_from":"file:rulesync-0.4.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","lint":"biome lint src/","test":"vitest","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"biome check src/","format":"biome format --write src/","secretlint":"secretlint \"**/*\"","test:watch":"vitest --watch","format:check":"biome format src/","test:coverage":"vitest --coverage"},"_npmUser":{"name":"dyoshikawa","actor":{"name":"dyoshikawa","type":"user","email":"dyoshikawa1993@gmail.com"},"email":"dyoshikawa1993@gmail.com"},"_resolved":"/private/var/folders/tg/q_79__n93tvb3v1tc_d7lxlw0000gn/T/2eb42aafa831571abafdce92ac65d7db/rulesync-0.4.0.tgz","_integrity":"sha512-X1RtEWxX4WfSTm1Fi+cQQ0yLvB9lqRkfXlHsDi5S8hpJ3T86LDxohh7EcvQnxDE8MQVTX7LqkmEVUxCYIb7ngQ==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.3.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.1.0","dependencies":{"marked":"15.0.12","chokidar":"4.0.3","commander":"14.0.0","gray-matter":"4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@7.33.7","devDependencies":{"tsx":"4.20.3","tsup":"8.5.0","vitest":"3.2.4","secretlint":"10.1.0","typescript":"5.8.3","@types/node":"24.0.3","@biomejs/biome":"2.0.0","@tsconfig/node24":"24.0.1","@vitest/coverage-v8":"3.2.4","@secretlint/secretlint-rule-preset-recommend":"10.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.4.0_1750322343867_0.29350918747176036","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"rulesync","version":"0.5.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.5.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"152ad2eb15ebeab351d5e9a45b293451e838feb6","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.5.0.tgz","fileCount":7,"integrity":"sha512-Hn9b9W6hPCfkDQa8qY9/jfpObJPlcDggKwgcfyUHDlIE3J9d2YeVwfAHmR+EAZkoaweBoY675JuufS7hPSo3Iw==","signatures":[{"sig":"MEYCIQDkg+/zeIu9AaG7boRo2ptlhMczzaJ05zxF0QtQtLP4lQIhANLIldbKKZgL2U3ti3DXqXMc3ig1+eZUcVz/SGnYLROU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61782},"main":"dist/index.js","_from":"file:rulesync-0.5.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","lint":"biome lint src/","test":"vitest","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"biome check src/","format":"biome format --write src/","secretlint":"secretlint \"**/*\"","test:watch":"vitest --watch","format:check":"biome format src/","test:coverage":"vitest --coverage"},"_npmUser":{"name":"dyoshikawa","actor":{"name":"dyoshikawa","type":"user","email":"dyoshikawa1993@gmail.com"},"email":"dyoshikawa1993@gmail.com"},"_resolved":"/private/var/folders/tg/q_79__n93tvb3v1tc_d7lxlw0000gn/T/c0857cd7fc243fd28962bf4242f04b5e/rulesync-0.5.0.tgz","_integrity":"sha512-Hn9b9W6hPCfkDQa8qY9/jfpObJPlcDggKwgcfyUHDlIE3J9d2YeVwfAHmR+EAZkoaweBoY675JuufS7hPSo3Iw==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.3.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.1.0","dependencies":{"marked":"15.0.12","chokidar":"4.0.3","commander":"14.0.0","gray-matter":"4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@7.33.7","devDependencies":{"tsx":"4.20.3","tsup":"8.5.0","vitest":"3.2.4","secretlint":"10.1.0","typescript":"5.8.3","@types/node":"24.0.3","@biomejs/biome":"2.0.0","@tsconfig/node24":"24.0.1","@vitest/coverage-v8":"3.2.4","@secretlint/secretlint-rule-preset-recommend":"10.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.5.0_1750331647400_0.939994903548204","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"rulesync","version":"0.9.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.9.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"811e67eee1fd60a4262df6e9f8d70250ba126b74","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.9.0.tgz","fileCount":7,"integrity":"sha512-zOSWHm9BI6Fccqx/m3iHpF4XUHmPtbi3ki2NF3yVr/q6//TGIkY+8YQyA6OD+YOwb1YTDBb3S1y4Qds0OHhulw==","signatures":[{"sig":"MEYCIQC8zup4c9tWeSVNheNMoxjNQPsMv314RwNJfwOQkVUTjwIhAMWHTgA2IudXYabQW1JH5TeIuGMczd40HIAS5vvMc68N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65074},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"gitHead":"e2a6b299293ab92d12a235340d61a7175f6c65ae","scripts":{"dev":"tsx src/cli/index.ts","lint":"biome lint src/","test":"vitest","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"biome check src/","format":"biome format --write src/","secretlint":"secretlint \"**/*\"","test:watch":"vitest --watch","format:check":"biome format src/","test:coverage":"vitest --coverage","prepublishOnly":"pnpm build"},"_npmUser":{"name":"dyoshikawa","actor":{"name":"dyoshikawa","type":"user","email":"dyoshikawa1993@gmail.com"},"email":"dyoshikawa1993@gmail.com"},"repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.3.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.1.0","dependencies":{"marked":"15.0.12","chokidar":"4.0.3","commander":"14.0.0","gray-matter":"4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@7.33.7","devDependencies":{"tsx":"4.20.3","tsup":"8.5.0","vitest":"3.2.4","secretlint":"10.1.0","typescript":"5.8.3","@types/node":"24.0.3","@biomejs/biome":"2.0.0","@tsconfig/node24":"24.0.1","@vitest/coverage-v8":"3.2.4","@secretlint/secretlint-rule-preset-recommend":"10.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.9.0_1750341888726_0.34831224643610637","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"rulesync","version":"0.10.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.10.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"fd013522ab6cf1b8c2104d9184ca170697e1469e","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.10.0.tgz","fileCount":7,"integrity":"sha512-NphBltVIN/zBtyS+N2WkUIYK16saEtR1UctmX5rg/yFUXlID/z/h6L1ZZpySaQ9FY23eXbFuudU3tZZ32t0Ucw==","signatures":[{"sig":"MEYCIQDdpWImsn//x76+y3D19djQGEqbMAeaG6OfGXgYEsVEFQIhAOsBnyKgjAGbqEFitW4zyKwo3R4VlBWw1uDjdtzqAOBY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63104},"main":"dist/index.js","_from":"file:rulesync-0.10.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","lint":"biome lint src/","test":"vitest","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"biome check src/","format":"biome format --write src/","secretlint":"secretlint \"**/*\"","test:watch":"vitest --watch","format:check":"biome format src/","test:coverage":"vitest --coverage"},"_npmUser":{"name":"dyoshikawa","actor":{"name":"dyoshikawa","type":"user","email":"dyoshikawa1993@gmail.com"},"email":"dyoshikawa1993@gmail.com"},"_resolved":"/private/var/folders/tg/q_79__n93tvb3v1tc_d7lxlw0000gn/T/a7838b192d8b2c222865f5154ca79e07/rulesync-0.10.0.tgz","_integrity":"sha512-NphBltVIN/zBtyS+N2WkUIYK16saEtR1UctmX5rg/yFUXlID/z/h6L1ZZpySaQ9FY23eXbFuudU3tZZ32t0Ucw==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.3.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.1.0","dependencies":{"marked":"15.0.12","chokidar":"4.0.3","commander":"14.0.0","gray-matter":"4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@7.33.7","devDependencies":{"tsx":"4.20.3","tsup":"8.5.0","vitest":"3.2.4","secretlint":"10.1.0","typescript":"5.8.3","@types/node":"24.0.3","@biomejs/biome":"2.0.0","@tsconfig/node24":"24.0.1","@vitest/coverage-v8":"3.2.4","@secretlint/secretlint-rule-preset-recommend":"10.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.10.0_1750342546428_0.21235435228604227","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"rulesync","version":"0.11.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.11.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"dba4441cb0405d1d3d7fa63b2c71dd3887578e6d","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.11.0.tgz","fileCount":7,"integrity":"sha512-w8OJ8WpwYwPCHZ51CDWWoOOaBdpFAllzLP2FoVY/H6M2m2tkjZkfoPB6MEqfnf2ZWo6T2tjzT7dYC/h+6dLnhA==","signatures":[{"sig":"MEUCIDTsCZB/E5X2SMm8lmjcDaHsNChb1LWGU+M/XfFPNzHbAiEArYBCCmuf5OODn2m+O3/dYJKl+xskIuIleeXe8ux+2/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63042},"main":"dist/index.js","_from":"file:rulesync-0.11.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","lint":"biome lint src/","test":"vitest","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"biome check src/","format":"biome format --write src/","secretlint":"secretlint \"**/*\"","test:watch":"vitest --watch","format:check":"biome format src/","test:coverage":"vitest --coverage"},"_npmUser":{"name":"dyoshikawa","actor":{"name":"dyoshikawa","type":"user","email":"dyoshikawa1993@gmail.com"},"email":"dyoshikawa1993@gmail.com"},"_resolved":"/private/var/folders/tg/q_79__n93tvb3v1tc_d7lxlw0000gn/T/bf1fe6d3985d0fe4d1e8c0f939dadea0/rulesync-0.11.0.tgz","_integrity":"sha512-w8OJ8WpwYwPCHZ51CDWWoOOaBdpFAllzLP2FoVY/H6M2m2tkjZkfoPB6MEqfnf2ZWo6T2tjzT7dYC/h+6dLnhA==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.3.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.1.0","dependencies":{"marked":"15.0.12","chokidar":"4.0.3","commander":"14.0.0","gray-matter":"4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@7.33.7","devDependencies":{"tsx":"4.20.3","tsup":"8.5.0","vitest":"3.2.4","secretlint":"10.1.0","typescript":"5.8.3","@types/node":"24.0.3","@biomejs/biome":"2.0.0","@tsconfig/node24":"24.0.1","@vitest/coverage-v8":"3.2.4","@secretlint/secretlint-rule-preset-recommend":"10.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.11.0_1750342723885_0.2810028496041186","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"rulesync","version":"0.12.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.12.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"d61b8c331857b3bf9a6dbf018f069f4b1c837ce9","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.12.0.tgz","fileCount":7,"integrity":"sha512-EUcFtcPJbiwDcRbqWMWXs0gmwu7bf4cV5h38eU87b4Dq5LKaabSlHuoe+aDKsZtWP/3SU+rX6Yzd0UEOm0KHfQ==","signatures":[{"sig":"MEUCIQDWfiX0CV7on9RpnTQNCWCPvcv9R2501N2alqcoRGgNegIgcBE8diVitLX/VSB1lZrNV6SRxHDKpT/1wNZBLbyTrik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63154},"main":"dist/index.js","_from":"file:rulesync-0.12.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","lint":"biome lint src/","test":"vitest","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"biome check src/","format":"biome format --write src/","lint:fix":"biome lint --write src/","check:fix":"biome check --write src/","secretlint":"secretlint \"**/*\"","test:watch":"vitest --watch","format:check":"biome format src/","test:coverage":"vitest --coverage"},"_npmUser":{"name":"dyoshikawa","actor":{"name":"dyoshikawa","type":"user","email":"dyoshikawa1993@gmail.com"},"email":"dyoshikawa1993@gmail.com"},"_resolved":"/private/var/folders/tg/q_79__n93tvb3v1tc_d7lxlw0000gn/T/5e3492bafd02c71c10d54df6103fd7ea/rulesync-0.12.0.tgz","_integrity":"sha512-EUcFtcPJbiwDcRbqWMWXs0gmwu7bf4cV5h38eU87b4Dq5LKaabSlHuoe+aDKsZtWP/3SU+rX6Yzd0UEOm0KHfQ==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.3.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.1.0","dependencies":{"marked":"15.0.12","chokidar":"4.0.3","commander":"14.0.0","gray-matter":"4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@7.33.7","devDependencies":{"tsx":"4.20.3","tsup":"8.5.0","vitest":"3.2.4","secretlint":"10.1.0","typescript":"5.8.3","@types/node":"24.0.3","@biomejs/biome":"2.0.0","@tsconfig/node24":"24.0.1","@vitest/coverage-v8":"3.2.4","@secretlint/secretlint-rule-preset-recommend":"10.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.12.0_1750344356542_0.8209628895796626","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"rulesync","version":"0.13.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.13.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"bf863867a4d467d7ff443bd6ccfbc0582bb987bd","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.13.0.tgz","fileCount":8,"integrity":"sha512-0eehSKeqdk8AHBDSa/tqElXiMLEyu+8v+W6kwoBMj8Xvcjh+Mtpv5z9NemUN9t9juqQFwHEij/HqFA/6hkEvdw==","signatures":[{"sig":"MEQCIELh4nZrPUB6s+HgsWmYQQqP6xcQuRcNEtwCV+IZjogUAiAwbHmp/pra3E0OYQBOvVey2vcBN2ZOZOEG6bp+VT00Hw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76376},"main":"dist/index.js","_from":"file:rulesync-0.13.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","lint":"biome lint src/","test":"vitest","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"biome check src/","format":"biome format --write src/","lint:fix":"biome lint --write src/","check:fix":"biome check --write src/","secretlint":"secretlint \"**/*\"","test:watch":"vitest --watch","format:check":"biome format src/","test:coverage":"vitest --coverage"},"_npmUser":{"name":"dyoshikawa","actor":{"name":"dyoshikawa","type":"user","email":"dyoshikawa1993@gmail.com"},"email":"dyoshikawa1993@gmail.com"},"_resolved":"/private/var/folders/tg/q_79__n93tvb3v1tc_d7lxlw0000gn/T/b75da8f0d9523ce7aca9479c7375a8ef/rulesync-0.13.0.tgz","_integrity":"sha512-0eehSKeqdk8AHBDSa/tqElXiMLEyu+8v+W6kwoBMj8Xvcjh+Mtpv5z9NemUN9t9juqQFwHEij/HqFA/6hkEvdw==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.3.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.1.0","dependencies":{"marked":"15.0.12","chokidar":"4.0.3","commander":"14.0.0","gray-matter":"4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@7.33.7","devDependencies":{"tsx":"4.20.3","tsup":"8.5.0","vitest":"3.2.4","secretlint":"10.1.0","typescript":"5.8.3","@types/node":"24.0.3","@biomejs/biome":"2.0.0","@tsconfig/node24":"24.0.1","@vitest/coverage-v8":"3.2.4","@secretlint/secretlint-rule-preset-recommend":"10.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.13.0_1750396472694_0.43708906116257884","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"rulesync","version":"0.14.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.14.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"8a750006d67ccc8f26685181906fda789438c93e","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.14.0.tgz","fileCount":8,"integrity":"sha512-RJpcI0d2uY3bE6cgCvBevgJLESwd1olOqc4VZhcpISYmQpkeqb0D81PYQ8APCNamjppSF0uSYaJGnDh/4CyHrw==","signatures":[{"sig":"MEUCIEA4rBpdvwYwCiMdlJ0lC9z7xsj9jn2Vhp9/V76LU1shAiEAsRhdkVZqPrUA8Z68kZ/S8cjWYzGGZXzstLdDswRcY5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76353},"main":"dist/index.js","_from":"file:rulesync-0.14.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","lint":"biome lint src/","test":"vitest","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"biome check src/","format":"biome format --write src/","lint:fix":"biome lint --write src/","check:fix":"biome check --write src/","secretlint":"secretlint \"**/*\"","test:watch":"vitest --watch","format:check":"biome format src/","test:coverage":"vitest --coverage"},"_npmUser":{"name":"dyoshikawa","actor":{"name":"dyoshikawa","type":"user","email":"dyoshikawa1993@gmail.com"},"email":"dyoshikawa1993@gmail.com"},"_resolved":"/private/var/folders/tg/q_79__n93tvb3v1tc_d7lxlw0000gn/T/8b545ddb07addb81afdbf1488108e067/rulesync-0.14.0.tgz","_integrity":"sha512-RJpcI0d2uY3bE6cgCvBevgJLESwd1olOqc4VZhcpISYmQpkeqb0D81PYQ8APCNamjppSF0uSYaJGnDh/4CyHrw==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.3.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.1.0","dependencies":{"marked":"15.0.12","chokidar":"4.0.3","commander":"14.0.0","gray-matter":"4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@7.33.7","devDependencies":{"tsx":"4.20.3","tsup":"8.5.0","vitest":"3.2.4","secretlint":"10.1.0","typescript":"5.8.3","@types/node":"24.0.3","@biomejs/biome":"2.0.0","@tsconfig/node24":"24.0.1","@vitest/coverage-v8":"3.2.4","@secretlint/secretlint-rule-preset-recommend":"10.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.14.0_1750404755563_0.560641404958441","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"rulesync","version":"0.15.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.15.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"9db68dd25f2d2f088e6811ea7627c0b34439d476","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.15.0.tgz","fileCount":8,"integrity":"sha512-6BuUoo9AaKwlocDz0Eu08VO6Bk0Be4FHDMlsTWdGyEM+TMQbjw5T5TFUGxsFTgv1waQYL5zIPeZ/SSCX5+G/gA==","signatures":[{"sig":"MEUCIQDFtvnYIaI+aejim3WkFWexA5xZPXBpXzFnkjHNPsg62AIgRxnIcAamJba2BW8YjPpLNxUQYs5R8ziF5wTRKeIQ1dU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80215},"main":"dist/index.js","_from":"file:rulesync-0.15.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","lint":"biome lint src/","test":"vitest","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"biome check src/","format":"biome format --write src/","lint:fix":"biome lint --write src/","check:fix":"biome check --write src/","secretlint":"secretlint \"**/*\"","test:watch":"vitest --watch","format:check":"biome format src/","test:coverage":"vitest --coverage"},"_npmUser":{"name":"dyoshikawa","actor":{"name":"dyoshikawa","type":"user","email":"dyoshikawa1993@gmail.com"},"email":"dyoshikawa1993@gmail.com"},"_resolved":"/private/var/folders/tg/q_79__n93tvb3v1tc_d7lxlw0000gn/T/4f26a9a9b060a0b7cb227ee6bede6d15/rulesync-0.15.0.tgz","_integrity":"sha512-6BuUoo9AaKwlocDz0Eu08VO6Bk0Be4FHDMlsTWdGyEM+TMQbjw5T5TFUGxsFTgv1waQYL5zIPeZ/SSCX5+G/gA==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.3.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.1.0","dependencies":{"marked":"15.0.12","chokidar":"4.0.3","commander":"14.0.0","gray-matter":"4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@7.33.7","devDependencies":{"tsx":"4.20.3","tsup":"8.5.0","vitest":"3.2.4","secretlint":"10.1.0","typescript":"5.8.3","@types/node":"24.0.3","@biomejs/biome":"2.0.0","@tsconfig/node24":"24.0.1","@vitest/coverage-v8":"3.2.4","@secretlint/secretlint-rule-preset-recommend":"10.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.15.0_1750455004637_0.39580830296148917","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"rulesync","version":"0.16.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.16.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"ffb098499522f4d6414f85a308e179435151021c","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.16.0.tgz","fileCount":8,"integrity":"sha512-DW1jY+ZGoYhOM2+lHhjH2DFq3tPj/7TlroB+hAvtcg9NcVHhQBOFSsbBw8dKhbK3FLV8qCkUfVh6gBltVtAzIw==","signatures":[{"sig":"MEUCIDxIInBOnoE+m86a7XIJnDr+mZcA75qzbxKq67lY6asGAiEAwVWvAwo3Q6JpvcZRPwaMKYnAKbci+eI0LLcd/tzIvjs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80701},"main":"dist/index.js","_from":"file:rulesync-0.16.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","lint":"biome lint src/","test":"vitest","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"biome check src/","format":"biome format --write src/","lint:fix":"biome lint --write src/","check:fix":"biome check --write src/","secretlint":"secretlint \"**/*\"","test:watch":"vitest --watch","format:check":"biome format src/","test:coverage":"vitest --coverage"},"_npmUser":{"name":"dyoshikawa","actor":{"name":"dyoshikawa","type":"user","email":"dyoshikawa1993@gmail.com"},"email":"dyoshikawa1993@gmail.com"},"_resolved":"/private/var/folders/tg/q_79__n93tvb3v1tc_d7lxlw0000gn/T/ba76abe88de859bff467dbe6bcd064ba/rulesync-0.16.0.tgz","_integrity":"sha512-DW1jY+ZGoYhOM2+lHhjH2DFq3tPj/7TlroB+hAvtcg9NcVHhQBOFSsbBw8dKhbK3FLV8qCkUfVh6gBltVtAzIw==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.3.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.1.0","dependencies":{"marked":"15.0.12","chokidar":"4.0.3","commander":"14.0.0","gray-matter":"4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@7.33.7","devDependencies":{"tsx":"4.20.3","tsup":"8.5.0","vitest":"3.2.4","secretlint":"10.1.0","typescript":"5.8.3","@types/node":"24.0.3","@biomejs/biome":"2.0.0","@tsconfig/node24":"24.0.1","@vitest/coverage-v8":"3.2.4","@secretlint/secretlint-rule-preset-recommend":"10.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.16.0_1750455578896_0.37483323275453384","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"rulesync","version":"0.17.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.17.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"f6b9ef3af419a95bc2a95760e6599b1b0e51d0a0","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.17.0.tgz","fileCount":8,"integrity":"sha512-IsXxvyQtgQgMnnoemc1gS5MVfbKr1j76IeWqxoyRk47Up7WWAP4kqlnztvseDDpwllEy5kneKOXkR1fJHmLXOw==","signatures":[{"sig":"MEUCIE7xF/Gb3MSBL3iUrL56DCDIA9dG5ROSw4UNULgwu1qsAiEA6lk+efkRjCrDTTu5cfOzN94bW2rmFxBVc0H0x/irv+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83715},"main":"dist/index.js","_from":"file:rulesync-0.17.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","lint":"biome lint src/","test":"vitest","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"biome check src/","format":"biome format --write src/","lint:fix":"biome lint --write src/","check:fix":"biome check --write src/","secretlint":"secretlint \"**/*\"","test:watch":"vitest --watch","format:check":"biome format src/","test:coverage":"vitest --coverage"},"_npmUser":{"name":"dyoshikawa","actor":{"name":"dyoshikawa","type":"user","email":"dyoshikawa1993@gmail.com"},"email":"dyoshikawa1993@gmail.com"},"_resolved":"/private/var/folders/tg/q_79__n93tvb3v1tc_d7lxlw0000gn/T/5f6b00d3768e194aad3dd1a53b40b6a1/rulesync-0.17.0.tgz","_integrity":"sha512-IsXxvyQtgQgMnnoemc1gS5MVfbKr1j76IeWqxoyRk47Up7WWAP4kqlnztvseDDpwllEy5kneKOXkR1fJHmLXOw==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.3.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.1.0","dependencies":{"marked":"15.0.12","chokidar":"4.0.3","commander":"14.0.0","gray-matter":"4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@7.33.7","devDependencies":{"tsx":"4.20.3","tsup":"8.5.0","vitest":"3.2.4","secretlint":"10.1.0","typescript":"5.8.3","@types/node":"24.0.3","@biomejs/biome":"2.0.0","@tsconfig/node24":"24.0.1","@vitest/coverage-v8":"3.2.4","@secretlint/secretlint-rule-preset-recommend":"10.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.17.0_1750516596004_0.22858011577638937","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"rulesync","version":"0.18.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.18.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"4e21adfff34ddd05e244e1bbe1350440574e1ba6","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.18.0.tgz","fileCount":8,"integrity":"sha512-txOEexz4L5qI7pd8BzdrVdv8LHwuOD/qjZhSteUsQcwBsSke8bb7Cm3U+7qCHEVBC1g+RLh/FOPT+Pa46Sib2g==","signatures":[{"sig":"MEQCICT3FH73pG6JmDwyefp0E+CLvavgKkpANZ0KHnhcrBhfAiBhKLtGsoc0ooOlt1xafcUETSnwVD+JmiVbFJCNeEufYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85683},"main":"dist/index.js","_from":"file:rulesync-0.18.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","lint":"biome lint src/","test":"vitest","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"biome check src/","format":"biome format --write src/","lint:fix":"biome lint --write src/","check:fix":"biome check --write src/","secretlint":"secretlint \"**/*\"","test:watch":"vitest --watch","format:check":"biome format src/","test:coverage":"vitest --coverage"},"_npmUser":{"name":"dyoshikawa","actor":{"name":"dyoshikawa","type":"user","email":"dyoshikawa1993@gmail.com"},"email":"dyoshikawa1993@gmail.com"},"_resolved":"/private/var/folders/tg/q_79__n93tvb3v1tc_d7lxlw0000gn/T/512a4aa955c7e454b5cd89b7e702e48e/rulesync-0.18.0.tgz","_integrity":"sha512-txOEexz4L5qI7pd8BzdrVdv8LHwuOD/qjZhSteUsQcwBsSke8bb7Cm3U+7qCHEVBC1g+RLh/FOPT+Pa46Sib2g==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.3.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.1.0","dependencies":{"marked":"15.0.12","chokidar":"4.0.3","commander":"14.0.0","gray-matter":"4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@7.33.7","devDependencies":{"tsx":"4.20.3","tsup":"8.5.0","vitest":"3.2.4","secretlint":"10.1.0","typescript":"5.8.3","@types/node":"24.0.3","@biomejs/biome":"2.0.0","@tsconfig/node24":"24.0.1","@vitest/coverage-v8":"3.2.4","@secretlint/secretlint-rule-preset-recommend":"10.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.18.0_1750517079944_0.9890017451287123","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"rulesync","version":"0.19.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.19.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"27a7a3a84af387f1836afd7dcbe0c07c1630777a","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.19.0.tgz","fileCount":8,"integrity":"sha512-HOLZr5lAofkF9tFkhZaaMXtkTdlcLSg1HJBWqok7in1uawBe4QNtADhh4y14vYNOWcpgCtQylZUrbpRTak8Hmw==","signatures":[{"sig":"MEUCIQC8iKP6Dtq1l+TjDYBjgg61Kz6zyTEahh2+X0A9hat9IwIgNVRJ15PLmQcrROtAMOWajWCuwuTH9nfcSJZnnifqvvc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86247},"main":"dist/index.js","_from":"file:rulesync-0.19.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","lint":"biome lint src/","test":"vitest","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"biome check src/","format":"biome format --write src/","lint:fix":"biome lint --write src/","check:fix":"biome check --write src/","secretlint":"secretlint \"**/*\"","test:watch":"vitest --watch","format:check":"biome format src/","test:coverage":"vitest --coverage"},"_npmUser":{"name":"dyoshikawa","actor":{"name":"dyoshikawa","type":"user","email":"dyoshikawa1993@gmail.com"},"email":"dyoshikawa1993@gmail.com"},"_resolved":"/private/var/folders/tg/q_79__n93tvb3v1tc_d7lxlw0000gn/T/246e57edf6f318084b4dfb66131a669a/rulesync-0.19.0.tgz","_integrity":"sha512-HOLZr5lAofkF9tFkhZaaMXtkTdlcLSg1HJBWqok7in1uawBe4QNtADhh4y14vYNOWcpgCtQylZUrbpRTak8Hmw==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.3.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.1.0","dependencies":{"marked":"15.0.12","chokidar":"4.0.3","commander":"14.0.0","gray-matter":"4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@7.33.7","devDependencies":{"tsx":"4.20.3","tsup":"8.5.0","vitest":"3.2.4","secretlint":"10.1.0","typescript":"5.8.3","@types/node":"24.0.3","@biomejs/biome":"2.0.0","@tsconfig/node24":"24.0.1","@vitest/coverage-v8":"3.2.4","@secretlint/secretlint-rule-preset-recommend":"10.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.19.0_1750517817865_0.7640978476749172","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"rulesync","version":"0.20.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.20.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"e9f60abd527fe75039c3cc03491fd6593528071d","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.20.0.tgz","fileCount":8,"integrity":"sha512-w8VeiUEWUeWvX4AahDqxzIZZ8CAyG7imCW7r8cA3nvftQvKvBG8kRY5gMWH/zh0I/bu862UXWbKlepJKSdT4fQ==","signatures":[{"sig":"MEQCICuet9KKgtj7k6ZKf8BxIR+s42hes+iOSwNEcx6S18jrAiBTRaQbsfDmKAxGLQ9tVVpwP8+3621cxdj+e3c0TMaoUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86033},"main":"dist/index.js","_from":"file:rulesync-0.20.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","lint":"biome lint src/","test":"vitest","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"biome check src/","format":"biome format --write src/","lint:fix":"biome lint --write src/","check:fix":"biome check --write src/","secretlint":"secretlint \"**/*\"","test:watch":"vitest --watch","format:check":"biome format src/","test:coverage":"vitest --coverage"},"_npmUser":{"name":"dyoshikawa","actor":{"name":"dyoshikawa","type":"user","email":"dyoshikawa1993@gmail.com"},"email":"dyoshikawa1993@gmail.com"},"_resolved":"/private/var/folders/tg/q_79__n93tvb3v1tc_d7lxlw0000gn/T/b46b7f7775899a5b1e991209120651a8/rulesync-0.20.0.tgz","_integrity":"sha512-w8VeiUEWUeWvX4AahDqxzIZZ8CAyG7imCW7r8cA3nvftQvKvBG8kRY5gMWH/zh0I/bu862UXWbKlepJKSdT4fQ==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.3.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.1.0","dependencies":{"marked":"15.0.12","chokidar":"4.0.3","commander":"14.0.0","gray-matter":"4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@7.33.7","devDependencies":{"tsx":"4.20.3","tsup":"8.5.0","vitest":"3.2.4","secretlint":"10.1.0","typescript":"5.8.3","@types/node":"24.0.3","@biomejs/biome":"2.0.0","@tsconfig/node24":"24.0.1","@vitest/coverage-v8":"3.2.4","@secretlint/secretlint-rule-preset-recommend":"10.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.20.0_1750548508511_0.8841023336338307","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"rulesync","version":"0.21.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.21.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"95246ca36c24c6e8116741cc77de023b171fa57b","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.21.0.tgz","fileCount":8,"integrity":"sha512-A0fbKHbxtUXQpvmJfHjTp7eeY+x1LA4ULBIqw7+J2m5VaOKigrhwr7fpq60wLM3IDoQ7LipZjS1xTvBDSwBuSA==","signatures":[{"sig":"MEUCIQDycZ4P30GYecGR3v5FEeiIq752f1rVGLaB7HlZbZGxYwIgRynSyq+fQ0QJ4BjSHGaIiUI/h4afKD3JZxPzhtbPo0k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115770},"main":"dist/index.js","_from":"file:rulesync-0.21.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run lint:fix && pnpm run format:fix && pnpm run bcheck:fix","lint":"biome lint src/","sort":"sort-package-json","test":"vitest","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run lint && pnpm run format && pnpm run bcheck && pnpm run typecheck","bcheck":"biome check src/","format":"biome format src/","lint:fix":"biome lint --write src/","typecheck":"tsc --noEmit","bcheck:fix":"biome check --write src/","format:fix":"biome format --write src/","secretlint":"secretlint \"**/*\"","test:watch":"vitest --watch","postinstall":"pnpm sort && pnpm secretlint && pnpm check && pnpm test","test:coverage":"vitest --coverage"},"_npmUser":{"name":"dyoshikawa","actor":{"name":"dyoshikawa","type":"user","email":"dyoshikawa1993@gmail.com"},"email":"dyoshikawa1993@gmail.com"},"_resolved":"/private/var/folders/tg/q_79__n93tvb3v1tc_d7lxlw0000gn/T/ffb700dfd6ecd21086fb4aed5ccf08e3/rulesync-0.21.0.tgz","_integrity":"sha512-A0fbKHbxtUXQpvmJfHjTp7eeY+x1LA4ULBIqw7+J2m5VaOKigrhwr7fpq60wLM3IDoQ7LipZjS1xTvBDSwBuSA==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.3.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.1.0","dependencies":{"marked":"15.0.12","chokidar":"4.0.3","commander":"14.0.0","gray-matter":"4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@7.33.7","devDependencies":{"tsx":"4.20.3","tsup":"8.5.0","vitest":"3.2.4","secretlint":"10.1.0","typescript":"5.8.3","@types/node":"24.0.3","@biomejs/biome":"2.0.0","@tsconfig/node24":"24.0.1","sort-package-json":"3.2.1","@vitest/coverage-v8":"3.2.4","@secretlint/secretlint-rule-preset-recommend":"10.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.21.0_1750682482003_0.2953235974456483","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"rulesync","version":"0.22.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.22.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"bbec364df65b4d5556f99dc9e0630db20430ca75","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.22.0.tgz","fileCount":8,"integrity":"sha512-ierQSOn2ldUdHbtqVFcVNDuw2xRC8qNTG+gZr4qz7RTV2HvFP5h4opqjInIPC922T4sNAAc6K3Aw0gnmQYlFVA==","signatures":[{"sig":"MEUCIHYbEYw6oJtFy34LMyuVaX22Q6TAUfhxo+jsf8cysSvRAiEA7XLm+xRDxA9Al9aUwFOLY4WS1pEN3QccXPNNS3FCfN4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115770},"main":"dist/index.js","_from":"file:rulesync-0.22.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run lint:fix && pnpm run format:fix && pnpm run bcheck:fix","lint":"biome lint src/","sort":"sort-package-json","test":"vitest","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run lint && pnpm run format && pnpm run bcheck && pnpm run typecheck","bcheck":"biome check src/","format":"biome format src/","lint:fix":"biome lint --write src/","typecheck":"tsc --noEmit","bcheck:fix":"biome check --write src/","format:fix":"biome format --write src/","secretlint":"secretlint \"**/*\"","test:watch":"vitest --watch","postinstall":"pnpm sort && pnpm secretlint && pnpm check && pnpm test","test:coverage":"vitest --coverage"},"_npmUser":{"name":"dyoshikawa","actor":{"name":"dyoshikawa","type":"user","email":"dyoshikawa1993@gmail.com"},"email":"dyoshikawa1993@gmail.com"},"_resolved":"/tmp/b52730833cd4fcfffcc81911a2dda45d/rulesync-0.22.0.tgz","_integrity":"sha512-ierQSOn2ldUdHbtqVFcVNDuw2xRC8qNTG+gZr4qz7RTV2HvFP5h4opqjInIPC922T4sNAAc6K3Aw0gnmQYlFVA==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.3.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.2.0","dependencies":{"marked":"15.0.12","chokidar":"4.0.3","commander":"14.0.0","gray-matter":"4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@7.33.7","devDependencies":{"tsx":"4.20.3","tsup":"8.5.0","vitest":"3.2.4","secretlint":"10.1.0","typescript":"5.8.3","@types/node":"24.0.3","@biomejs/biome":"2.0.0","@tsconfig/node24":"24.0.1","sort-package-json":"3.2.1","@vitest/coverage-v8":"3.2.4","@secretlint/secretlint-rule-preset-recommend":"10.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.22.0_1750682659507_0.03812845490616845","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"rulesync","version":"0.23.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.23.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"fc9520d0d05051d90ff03470de6fff6aa5c41011","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.23.0.tgz","fileCount":8,"integrity":"sha512-z+K3qwVNxNH0BR28GU3Bq3C26sUU2kkDYG9JPGjWLW9w2qwuPEd4sMgDzpMoCG0QFQ9tIroCB8+wtx2vgraHFw==","signatures":[{"sig":"MEYCIQC/I042Eh+vXl0bUHPMxv3XUuQlf+xxHPqaVHDp01lD1wIhAP3jzrbUKm4UQPzlOZ0KkVsl0LoI4yEP4CBcgmUm4F9h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115770},"main":"dist/index.js","_from":"file:rulesync-0.23.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run lint:fix && pnpm run format:fix && pnpm run bcheck:fix","lint":"biome lint src/","sort":"sort-package-json","test":"vitest","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run lint && pnpm run format && pnpm run bcheck && pnpm run typecheck","bcheck":"biome check src/","format":"biome format src/","lint:fix":"biome lint --write src/","typecheck":"tsc --noEmit","bcheck:fix":"biome check --write src/","format:fix":"biome format --write src/","secretlint":"secretlint \"**/*\"","test:watch":"vitest --watch","postinstall":"pnpm sort && pnpm secretlint && pnpm check && pnpm test","test:coverage":"vitest --coverage"},"_npmUser":{"name":"dyoshikawa","actor":{"name":"dyoshikawa","type":"user","email":"dyoshikawa1993@gmail.com"},"email":"dyoshikawa1993@gmail.com"},"_resolved":"/private/var/folders/tg/q_79__n93tvb3v1tc_d7lxlw0000gn/T/a3683c8de5b290499efc1c2ed52f7dd2/rulesync-0.23.0.tgz","_integrity":"sha512-z+K3qwVNxNH0BR28GU3Bq3C26sUU2kkDYG9JPGjWLW9w2qwuPEd4sMgDzpMoCG0QFQ9tIroCB8+wtx2vgraHFw==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.3.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.1.0","dependencies":{"marked":"15.0.12","chokidar":"4.0.3","commander":"14.0.0","gray-matter":"4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@7.33.7","devDependencies":{"tsx":"4.20.3","tsup":"8.5.0","vitest":"3.2.4","secretlint":"10.1.0","typescript":"5.8.3","@types/node":"24.0.3","@biomejs/biome":"2.0.0","@tsconfig/node24":"24.0.1","sort-package-json":"3.2.1","@vitest/coverage-v8":"3.2.4","@secretlint/secretlint-rule-preset-recommend":"10.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.23.0_1750685898613_0.3662405779283555","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"rulesync","version":"0.24.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.24.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"48ec99a7c45873973b82b4aaa61474b7b05a9428","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.24.0.tgz","fileCount":8,"integrity":"sha512-xsGga1n0DxF4iyEaRveFpQrC4uLaNMsewO8PdAFTBTzy7LYl1k60SSNsOCBGFWy05tECeW6hpBlgiUWPCvAbBw==","signatures":[{"sig":"MEUCIQDo31hA9HrLrYaZ4CCfDnq2QQFwJUxiXdyLPEaO1EwwVQIgNJUu/NwdxBjK9tfxEmpvPiZYoaUq7PdpYZx0EcfYFBQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115692},"main":"dist/index.js","_from":"file:rulesync-0.24.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run lint:fix && pnpm run format:fix && pnpm run bcheck:fix","lint":"biome lint src/","sort":"sort-package-json","test":"vitest","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run lint && pnpm run format && pnpm run bcheck && pnpm run typecheck","bcheck":"biome check src/","format":"biome format src/","lint:fix":"biome lint --write src/","typecheck":"tsc --noEmit","bcheck:fix":"biome check --write src/","format:fix":"biome format --write src/","secretlint":"secretlint \"**/*\"","test:watch":"vitest --watch","test:coverage":"vitest --coverage"},"_npmUser":{"name":"dyoshikawa","actor":{"name":"dyoshikawa","type":"user","email":"dyoshikawa1993@gmail.com"},"email":"dyoshikawa1993@gmail.com"},"_resolved":"/private/var/folders/tg/q_79__n93tvb3v1tc_d7lxlw0000gn/T/50e7256adf5a98972e975505890e1803/rulesync-0.24.0.tgz","_integrity":"sha512-xsGga1n0DxF4iyEaRveFpQrC4uLaNMsewO8PdAFTBTzy7LYl1k60SSNsOCBGFWy05tECeW6hpBlgiUWPCvAbBw==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.3.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.1.0","dependencies":{"marked":"15.0.12","chokidar":"4.0.3","commander":"14.0.0","gray-matter":"4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@7.33.7","devDependencies":{"tsx":"4.20.3","tsup":"8.5.0","vitest":"3.2.4","secretlint":"10.1.0","typescript":"5.8.3","@types/node":"24.0.3","@biomejs/biome":"2.0.0","@tsconfig/node24":"24.0.1","sort-package-json":"3.2.1","@vitest/coverage-v8":"3.2.4","@secretlint/secretlint-rule-preset-recommend":"10.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.24.0_1750686332944_0.34079131381190053","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"rulesync","version":"0.25.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.25.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"3c509c031b67af3e4042664888b77b358f69c15f","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.25.0.tgz","fileCount":8,"integrity":"sha512-NWgfZ5L+giaakGnlofjdm6NWG83TcRjQQ/ObIJWO9WG4dkUIHch9DG0m/UW4Arjcbcz8JKyHtEPYEFOZvhkaKg==","signatures":[{"sig":"MEQCIFv4a7BZJpOF7kO+x7ppXJZqUS1EZZ0p+szhJdIjfB25AiA4D1ACrmZfxJy3HKuKiSCztH3ZzpF06gUf01Zb6JLJag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115716},"main":"dist/index.js","_from":"file:rulesync-0.25.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run lint:fix && pnpm run format:fix && pnpm run bcheck:fix","lint":"biome lint src/","sort":"sort-package-json","test":"vitest","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run lint && pnpm run format && pnpm run bcheck && pnpm run typecheck","bcheck":"biome check src/","format":"biome format src/","lint:fix":"biome lint --write src/","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write src/","format:fix":"biome format --write src/","secretlint":"secretlint \"**/*\"","test:watch":"vitest --watch","test:coverage":"vitest --coverage"},"_npmUser":{"name":"dyoshikawa","actor":{"name":"dyoshikawa","type":"user","email":"dyoshikawa1993@gmail.com"},"email":"dyoshikawa1993@gmail.com"},"_resolved":"/tmp/99c918afc18d372fa371d69e18c94810/rulesync-0.25.0.tgz","_integrity":"sha512-NWgfZ5L+giaakGnlofjdm6NWG83TcRjQQ/ObIJWO9WG4dkUIHch9DG0m/UW4Arjcbcz8JKyHtEPYEFOZvhkaKg==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.3.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.2.0","dependencies":{"marked":"15.0.12","chokidar":"4.0.3","commander":"14.0.0","gray-matter":"4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","tsup":"8.5.0","vitest":"3.2.4","secretlint":"10.1.0","typescript":"5.8.3","@types/node":"24.0.3","@biomejs/biome":"2.0.0","@tsconfig/node24":"24.0.1","sort-package-json":"3.2.1","@vitest/coverage-v8":"3.2.4","@typescript/native-preview":"7.0.0-dev.20250623.1","@secretlint/secretlint-rule-preset-recommend":"10.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.25.0_1750727919606_0.559743827438532","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"name":"rulesync","version":"0.27.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.27.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"de6b6e73c9330ca3b8195685de0ec5a92edf2fd6","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.27.0.tgz","fileCount":8,"integrity":"sha512-ty2+s0fL6fneX1DxgAYsRfGT4bq6j12yZyiYuweICwZmoo9voIykfcD6SQoCJq7LwqVP3D+qQype9h5grYOzwA==","signatures":[{"sig":"MEYCIQCTWNdpZsTDI9DZLGHAfztqgPZiOpguIE++rZ4ZRx4HeQIhAIe5rkXuTT4GxurbiVczj1tS2jgVH9q2pnuJ1A1VLt4q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115716},"main":"dist/index.js","_from":"file:rulesync-0.27.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run lint:fix && pnpm run format:fix && pnpm run bcheck:fix","lint":"biome lint src/","sort":"sort-package-json","test":"vitest","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run lint && pnpm run format && pnpm run bcheck && pnpm run typecheck","bcheck":"biome check src/","format":"biome format src/","lint:fix":"biome lint --write src/","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write src/","format:fix":"biome format --write src/","secretlint":"secretlint \"**/*\"","test:watch":"vitest --watch","test:coverage":"vitest --coverage"},"_npmUser":{"name":"dyoshikawa","actor":{"name":"dyoshikawa","type":"user","email":"dyoshikawa1993@gmail.com"},"email":"dyoshikawa1993@gmail.com"},"_resolved":"/tmp/c15d69f835a0f9ca616a0fdcbbfc1fc5/rulesync-0.27.0.tgz","_integrity":"sha512-ty2+s0fL6fneX1DxgAYsRfGT4bq6j12yZyiYuweICwZmoo9voIykfcD6SQoCJq7LwqVP3D+qQype9h5grYOzwA==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.3.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.2.0","dependencies":{"marked":"15.0.12","chokidar":"4.0.3","commander":"14.0.0","gray-matter":"4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","tsup":"8.5.0","vitest":"3.2.4","secretlint":"10.1.0","typescript":"5.8.3","@types/node":"24.0.3","@biomejs/biome":"2.0.0","@tsconfig/node24":"24.0.1","sort-package-json":"3.2.1","@vitest/coverage-v8":"3.2.4","@typescript/native-preview":"7.0.0-dev.20250623.1","@secretlint/secretlint-rule-preset-recommend":"10.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.27.0_1750728179654_0.14350906046533085","host":"s3://npm-registry-packages-npm-production"}},"0.28.0":{"name":"rulesync","version":"0.28.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.28.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"c91499f9576ca0430f3ed8a1001e85652e3dbcd9","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.28.0.tgz","fileCount":8,"integrity":"sha512-XauRTCg/VpOQ4vnamzn1L0qody60aaj4ox7EMUVt3z7XpVspMc3F2J17G99qHFvlyXbdHvdpa1mprWH3ZshvrA==","signatures":[{"sig":"MEQCIANIJu4MbL3big1OVsSrW9sbH7qnQiu3DaLW2V2hb4yzAiBgnCcH+n0EHRUErwvUnUFsZxCtUqYYUTKrXsr40qdgjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115716},"main":"dist/index.js","_from":"file:rulesync-0.28.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run lint:fix && pnpm run format:fix && pnpm run bcheck:fix","lint":"biome lint src/","sort":"sort-package-json","test":"vitest","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run lint && pnpm run format && pnpm run bcheck && pnpm run typecheck","bcheck":"biome check src/","format":"biome format src/","lint:fix":"biome lint --write src/","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write src/","format:fix":"biome format --write src/","secretlint":"secretlint \"**/*\"","test:watch":"vitest --watch","test:coverage":"vitest --coverage"},"_npmUser":{"name":"dyoshikawa","actor":{"name":"dyoshikawa","type":"user","email":"dyoshikawa1993@gmail.com"},"email":"dyoshikawa1993@gmail.com"},"_resolved":"/tmp/822c14039cf8e7ab62ccbe30a1cd78d1/rulesync-0.28.0.tgz","_integrity":"sha512-XauRTCg/VpOQ4vnamzn1L0qody60aaj4ox7EMUVt3z7XpVspMc3F2J17G99qHFvlyXbdHvdpa1mprWH3ZshvrA==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.3.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.2.0","dependencies":{"marked":"15.0.12","chokidar":"4.0.3","commander":"14.0.0","gray-matter":"4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","tsup":"8.5.0","vitest":"3.2.4","secretlint":"10.1.0","typescript":"5.8.3","@types/node":"24.0.3","@biomejs/biome":"2.0.0","@tsconfig/node24":"24.0.1","sort-package-json":"3.2.1","@vitest/coverage-v8":"3.2.4","@typescript/native-preview":"7.0.0-dev.20250623.1","@secretlint/secretlint-rule-preset-recommend":"10.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.28.0_1750730116862_0.4047068895343402","host":"s3://npm-registry-packages-npm-production"}},"0.29.0":{"name":"rulesync","version":"0.29.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.29.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"251bb13bb52f878bd0dfab0a3f27d0abec141217","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.29.0.tgz","fileCount":8,"integrity":"sha512-wV0LtTSTwv/DrWwk6FvWWgqteffNC8XX6gMhfVGK25whgakuqUJ0Zr0SN0e7NuQJjB044eFcYKlUnXUZTA0JoQ==","signatures":[{"sig":"MEYCIQCGswuxlMgMo3yDMl37RL8iUwl10OKQFiqaua6sLRULvAIhAJl4zj6jQ1ofCLVHRV/XM3s2N9eLD1oLZF/mam2BY1Ds","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122636},"main":"dist/index.js","_from":"file:rulesync-0.29.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run lint:fix && pnpm run format:fix && pnpm run bcheck:fix","lint":"biome lint src/","sort":"sort-package-json","test":"vitest","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run lint && pnpm run format && pnpm run bcheck && pnpm run typecheck","bcheck":"biome check src/","format":"biome format src/","lint:fix":"biome lint --write src/","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write src/","format:fix":"biome format --write src/","secretlint":"secretlint \"**/*\"","test:watch":"vitest --watch","test:coverage":"vitest --coverage"},"_npmUser":{"name":"dyoshikawa","actor":{"name":"dyoshikawa","type":"user","email":"dyoshikawa1993@gmail.com"},"email":"dyoshikawa1993@gmail.com"},"_resolved":"/tmp/414ba9298bce0f418ac9a0e9c0b1c61e/rulesync-0.29.0.tgz","_integrity":"sha512-wV0LtTSTwv/DrWwk6FvWWgqteffNC8XX6gMhfVGK25whgakuqUJ0Zr0SN0e7NuQJjB044eFcYKlUnXUZTA0JoQ==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.3.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.2.0","dependencies":{"marked":"15.0.12","chokidar":"4.0.3","commander":"14.0.0","gray-matter":"4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","tsup":"8.5.0","vitest":"3.2.4","secretlint":"10.1.0","typescript":"5.8.3","@types/node":"24.0.3","@biomejs/biome":"2.0.0","@tsconfig/node24":"24.0.1","sort-package-json":"3.2.1","@vitest/coverage-v8":"3.2.4","@typescript/native-preview":"7.0.0-dev.20250623.1","@secretlint/secretlint-rule-preset-recommend":"10.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.29.0_1750744689289_0.1841927158590395","host":"s3://npm-registry-packages-npm-production"}},"0.31.0":{"name":"rulesync","version":"0.31.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.31.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"0fdba5a31b1ae336beb076d2e4f602dd1c50268e","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.31.0.tgz","fileCount":8,"integrity":"sha512-EQYWnxBtQCwNRvt2vNxhnrv8+YZcq7O33Yh9x32qULT66jHP197HwUtcewrwBLZGm8OZ+OJcFEFjshxJRNQt6Q==","signatures":[{"sig":"MEUCIQD7YC082FCKHfhklQCdttcObZ6C+OYPs+DZfjBeblWK9wIgKcsubCREq7hN19voku4SRftrWfM9rOcWX36dptod9U0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125428},"main":"dist/index.js","_from":"file:rulesync-0.31.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run lint:fix && pnpm run format:fix && pnpm run bcheck:fix","lint":"biome lint src/","sort":"sort-package-json","test":"vitest","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run lint && pnpm run format && pnpm run bcheck && pnpm run typecheck","bcheck":"biome check src/","format":"biome format src/","lint:fix":"biome lint --write src/","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write src/","format:fix":"biome format --write src/","secretlint":"secretlint \"**/*\"","test:watch":"vitest --watch","test:coverage":"vitest --coverage"},"_npmUser":{"name":"dyoshikawa","actor":{"name":"dyoshikawa","type":"user","email":"dyoshikawa1993@gmail.com"},"email":"dyoshikawa1993@gmail.com"},"_resolved":"/tmp/458c840e5400f709241d6f2b4ebd6e94/rulesync-0.31.0.tgz","_integrity":"sha512-EQYWnxBtQCwNRvt2vNxhnrv8+YZcq7O33Yh9x32qULT66jHP197HwUtcewrwBLZGm8OZ+OJcFEFjshxJRNQt6Q==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.3.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.2.0","dependencies":{"marked":"15.0.12","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.0","gray-matter":"4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","tsup":"8.5.0","vitest":"3.2.4","secretlint":"10.1.0","typescript":"5.8.3","@types/node":"24.0.3","@biomejs/biome":"2.0.0","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","sort-package-json":"3.2.1","@vitest/coverage-v8":"3.2.4","@typescript/native-preview":"7.0.0-dev.20250623.1","@secretlint/secretlint-rule-preset-recommend":"10.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.31.0_1750773166563_0.5073692440779694","host":"s3://npm-registry-packages-npm-production"}},"0.32.0":{"name":"rulesync","version":"0.32.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.32.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"aabe82cdc26b324281987f50188db624cf668b4e","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.32.0.tgz","fileCount":8,"integrity":"sha512-EMXX2YOkdmzcMGoG1smiXVSAy/DSsBE/8anNL1fejCYMGx5MTAv+P5rpo1VdKzptmegv4tSFgw4MEV+BRTumKw==","signatures":[{"sig":"MEQCIBKYr2L8MB1dIN40+trqrafYjUYeYZAEcBfNq3iSMvoPAiBrnOI/Np6NX8pCg5mz6NkP+fs7OwaDFb4mLgo8mn0u4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125456},"main":"dist/index.js","_from":"file:rulesync-0.32.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run lint:fix && pnpm run format:fix && pnpm run bcheck:fix","lint":"biome lint src/","sort":"sort-package-json","test":"vitest","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run lint && pnpm run format && pnpm run bcheck && pnpm run typecheck","bcheck":"biome check src/","format":"biome format src/","lint:fix":"biome lint --write src/","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write src/","format:fix":"biome format --write src/","secretlint":"secretlint \"**/*\"","test:watch":"vitest --watch","test:coverage":"vitest --coverage"},"_npmUser":{"name":"dyoshikawa","actor":{"name":"dyoshikawa","type":"user","email":"dyoshikawa1993@gmail.com"},"email":"dyoshikawa1993@gmail.com"},"_resolved":"/tmp/117be6ff58d5aa2c59bb8d66d2001cb0/rulesync-0.32.0.tgz","_integrity":"sha512-EMXX2YOkdmzcMGoG1smiXVSAy/DSsBE/8anNL1fejCYMGx5MTAv+P5rpo1VdKzptmegv4tSFgw4MEV+BRTumKw==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.3.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.2.0","dependencies":{"marked":"15.0.12","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.0","gray-matter":"4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","tsup":"8.5.0","vitest":"3.2.4","secretlint":"10.1.0","typescript":"5.8.3","@types/node":"24.0.3","@biomejs/biome":"2.0.0","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","sort-package-json":"3.2.1","@vitest/coverage-v8":"3.2.4","@typescript/native-preview":"7.0.0-dev.20250623.1","@secretlint/secretlint-rule-preset-recommend":"10.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.32.0_1750817375368_0.3424159891526726","host":"s3://npm-registry-packages-npm-production"}},"0.33.0":{"name":"rulesync","version":"0.33.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.33.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"290562af412b313718fbcf627e0b600eabed3690","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.33.0.tgz","fileCount":8,"integrity":"sha512-dhGAC4yKFw89zXNrbZsSir4Dc6dJoedzept8pbdK+KNQ2RMftdfs+IOiJAbY3G88RzpeD+9yXecCGxVj2Ipt0w==","signatures":[{"sig":"MEUCIQDCJhBM6ErnPxcQCQXKca8NQOIPGWQsQpG5rr99P0bWxAIgev/feOnbHK0iUW4Dp0WaiQQgJ/dmxBcaWdk+Z9INyuc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125436},"main":"dist/index.js","_from":"file:rulesync-0.33.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run lint:fix && pnpm run format:fix && pnpm run bcheck:fix","lint":"biome lint src/","sort":"sort-package-json","test":"vitest","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run lint && pnpm run format && pnpm run bcheck && pnpm run typecheck","bcheck":"biome check src/","format":"biome format src/","lint:fix":"biome lint --write src/","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write src/","format:fix":"biome format --write src/","secretlint":"secretlint \"**/*\"","test:watch":"vitest --watch","test:coverage":"vitest --coverage"},"_npmUser":{"name":"dyoshikawa","actor":{"name":"dyoshikawa","type":"user","email":"dyoshikawa1993@gmail.com"},"email":"dyoshikawa1993@gmail.com"},"_resolved":"/tmp/ebca7f2907cad8529ea432697342b7a0/rulesync-0.33.0.tgz","_integrity":"sha512-dhGAC4yKFw89zXNrbZsSir4Dc6dJoedzept8pbdK+KNQ2RMftdfs+IOiJAbY3G88RzpeD+9yXecCGxVj2Ipt0w==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.3.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.2.0","dependencies":{"marked":"15.0.12","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.0","gray-matter":"4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","tsup":"8.5.0","vitest":"3.2.4","secretlint":"10.1.0","typescript":"5.8.3","@types/node":"24.0.3","@biomejs/biome":"2.0.0","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","sort-package-json":"3.2.1","@vitest/coverage-v8":"3.2.4","@typescript/native-preview":"7.0.0-dev.20250623.1","@secretlint/secretlint-rule-preset-recommend":"10.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.33.0_1750843137596_0.842242822551877","host":"s3://npm-registry-packages-npm-production"}},"0.34.0":{"name":"rulesync","version":"0.34.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.34.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"c354c8f3b9e82ebee1e84cf0dc2b44ded0376b0e","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.34.0.tgz","fileCount":8,"integrity":"sha512-lutsJidzuXKHVG9KvaLXtNlAFDJcRUNcIa10s4GorfhB+NRwHMWjGdzPjddhNzMRSXUmMBmsCfG6qbGugq1j5g==","signatures":[{"sig":"MEUCIQCs4Lqu7HVAQ4luSjpZXoNm0Z9mEmlmCL1VPyGfR/6g5AIgWX7OElPd9zZdXlkrtd2okYn2ohSEOmHl55V5QwVzujs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131874},"main":"dist/index.js","_from":"file:rulesync-0.34.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run lint:fix && pnpm run format:fix && pnpm run bcheck:fix","lint":"biome lint src/","sort":"sort-package-json","test":"vitest","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run lint && pnpm run format && pnpm run bcheck && pnpm run typecheck","bcheck":"biome check src/","format":"biome format src/","lint:fix":"biome lint --write src/","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write src/","format:fix":"biome format --write src/","secretlint":"secretlint \"**/*\"","test:watch":"vitest --watch","test:coverage":"vitest --coverage"},"_npmUser":{"name":"dyoshikawa","actor":{"name":"dyoshikawa","type":"user","email":"dyoshikawa1993@gmail.com"},"email":"dyoshikawa1993@gmail.com"},"_resolved":"/tmp/d22df51da7c0f402ac63d0be94e84d2e/rulesync-0.34.0.tgz","_integrity":"sha512-lutsJidzuXKHVG9KvaLXtNlAFDJcRUNcIa10s4GorfhB+NRwHMWjGdzPjddhNzMRSXUmMBmsCfG6qbGugq1j5g==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.4.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.3.0","dependencies":{"marked":"15.0.12","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.0","gray-matter":"4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","tsup":"8.5.0","vitest":"3.2.4","secretlint":"10.1.0","typescript":"5.8.3","@types/node":"24.0.3","@biomejs/biome":"2.0.0","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","sort-package-json":"3.2.1","@vitest/coverage-v8":"3.2.4","@typescript/native-preview":"7.0.0-dev.20250623.1","@secretlint/secretlint-rule-preset-recommend":"10.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.34.0_1750862188380_0.08482457908808483","host":"s3://npm-registry-packages-npm-production"}},"0.36.0":{"name":"rulesync","version":"0.36.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.36.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"cd3ff8a51fdfe9820993c0f57ee11acc8fea04a3","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.36.0.tgz","fileCount":20,"integrity":"sha512-fYvuz1vEVIPpXPNutaFVJxF49EmNiUPyAlnKjCKrQAjTWPkLX4zzxQ8Kg5y755E/pIShjYXLkohUpr95QYGkmw==","signatures":[{"sig":"MEUCIQCaoZl8azxJN6lM9MyuJBlUTbtGk8lSA5y6QpaBVkoEdwIgawx5ULkMj6EQ1/M1WgZobXUHXcoABt7m5ORQYrggQOg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":211272},"main":"dist/index.js","_from":"file:rulesync-0.36.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run lint:fix && pnpm run format:fix && pnpm run bcheck:fix","lint":"biome lint src/","sort":"sort-package-json","test":"vitest run --silent","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run lint && pnpm run format && pnpm run bcheck && pnpm run typecheck","bcheck":"biome check src/","format":"biome format src/","generate":"pnpm run dev generate","lint:fix":"biome lint --write src/","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write src/","format:fix":"biome format --write src/","secretlint":"secretlint \"**/*\"","test:watch":"vitest --silent","test:coverage":"vitest run --coverage --silent"},"_npmUser":{"name":"dyoshikawa","actor":{"name":"dyoshikawa","type":"user","email":"dyoshikawa1993@gmail.com"},"email":"dyoshikawa1993@gmail.com"},"_resolved":"/tmp/91aaab7017bcd03a12c6ed0fa247ae4e/rulesync-0.36.0.tgz","_integrity":"sha512-fYvuz1vEVIPpXPNutaFVJxF49EmNiUPyAlnKjCKrQAjTWPkLX4zzxQ8Kg5y755E/pIShjYXLkohUpr95QYGkmw==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.4.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.3.0","dependencies":{"marked":"15.0.12","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.0","micromatch":"4.0.8","gray-matter":"4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","tsup":"8.5.0","vitest":"3.2.4","secretlint":"10.1.0","typescript":"5.8.3","@types/node":"24.0.3","o3-search-mcp":"0.0.3","@biomejs/biome":"2.0.0","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.0","@types/micromatch":"4.0.9","sort-package-json":"3.2.1","@vitest/coverage-v8":"3.2.4","@typescript/native-preview":"7.0.0-dev.20250623.1","@secretlint/secretlint-rule-preset-recommend":"10.1.0"},"simple-git-hooks":{"pre-commit":"pnpm check && pnpm test && pnpm secretlint"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.36.0_1751355900991_0.8270332640379965","host":"s3://npm-registry-packages-npm-production"}},"0.37.0":{"name":"rulesync","version":"0.37.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.37.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"786313a6eef0e02c27951729ce23961127f9ba85","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.37.0.tgz","fileCount":21,"integrity":"sha512-5Hq+hKUVUU0AtfEOUnonXKpA8s0H9R9XMxhM1cLLOy0XvVZJ+/zEO3/iNGInnmx0Ew7Z6YSsP/hySc5//YF2LQ==","signatures":[{"sig":"MEYCIQC834IuOhNNuuOISj+NJTg51WvgBEysUgnGACUAC8i0XQIhAJBSC2GKxh8jZM+QJewwkdhH8o7RuGdw4NTtRXO1T7sh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":214815},"main":"dist/index.js","_from":"file:rulesync-0.37.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run lint:fix","lint":"oxlint . --max-warnings 0","sort":"sort-package-json","test":"vitest run --silent","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run lint && pnpm run typecheck","bcheck":"biome check src/","generate":"pnpm run dev generate","lint:fix":"oxlint . --fix --max-warnings 0","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write src/","secretlint":"secretlint \"**/*\"","test:watch":"vitest --silent","test:coverage":"vitest run --coverage --silent"},"_npmUser":{"name":"dyoshikawa","actor":{"name":"dyoshikawa","type":"user","email":"dyoshikawa1993@gmail.com"},"email":"dyoshikawa1993@gmail.com"},"_resolved":"/tmp/0fdc561453594434e51145bcf258cefa/rulesync-0.37.0.tgz","_integrity":"sha512-5Hq+hKUVUU0AtfEOUnonXKpA8s0H9R9XMxhM1cLLOy0XvVZJ+/zEO3/iNGInnmx0Ew7Z6YSsP/hySc5//YF2LQ==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.4.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"lint-staged":{"**/*":["secretlint"],"*.ts":["tsgo --noEmit"],"*.{ts,js}":["biome check --write","oxlint --fix"]},"_nodeVersion":"24.3.0","dependencies":{"zod":"3.25.67","marked":"15.0.12","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.0","micromatch":"4.0.8","gray-matter":"4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","tsup":"8.5.0","oxlint":"1.4.0","vitest":"3.2.4","secretlint":"10.1.0","typescript":"5.8.3","@types/node":"24.0.3","lint-staged":"16.1.2","o3-search-mcp":"0.0.3","@biomejs/biome":"2.0.0","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.0","@types/micromatch":"4.0.9","sort-package-json":"3.2.1","@vitest/coverage-v8":"3.2.4","@typescript/native-preview":"7.0.0-dev.20250623.1","@secretlint/secretlint-rule-preset-recommend":"10.1.0"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.37.0_1751412286405_0.07763504591722814","host":"s3://npm-registry-packages-npm-production"}},"0.38.0":{"name":"rulesync","version":"0.38.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.38.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"63e00c6d88c26ce8eb08f9c7143a832dfe6b8d63","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.38.0.tgz","fileCount":21,"integrity":"sha512-rmRvqrwpjFhWI6q1jslyQRMZcZ03tKchU+n7DSb8O3SbFeygV7vLzA+oO2zWIY88uBSSWH/BJWlv8IKhebOGmA==","signatures":[{"sig":"MEUCIQDalUv60cVZO6QV136bXU/c5Ig9nH/f6ji8ZKYnN2z3sAIgGzZCy9ugsaMxORfVNNMGomtITMrFzjHsEuHUxMddLZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":214714},"main":"dist/index.js","type":"module","_from":"file:rulesync-0.38.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run lint:fix","lint":"oxlint . --max-warnings 0","sort":"sort-package-json","test":"vitest run --silent","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run lint && pnpm run typecheck","bcheck":"biome check src/","generate":"pnpm run dev generate","lint:fix":"oxlint . --fix --max-warnings 0","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write src/","secretlint":"secretlint \"**/*\"","test:watch":"vitest --silent","test:coverage":"vitest run --coverage --silent"},"_npmUser":{"name":"dyoshikawa","actor":{"name":"dyoshikawa","type":"user","email":"dyoshikawa1993@gmail.com"},"email":"dyoshikawa1993@gmail.com"},"_resolved":"/tmp/c7a345763c9843da223569e4d66d2a99/rulesync-0.38.0.tgz","_integrity":"sha512-rmRvqrwpjFhWI6q1jslyQRMZcZ03tKchU+n7DSb8O3SbFeygV7vLzA+oO2zWIY88uBSSWH/BJWlv8IKhebOGmA==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.4.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"3.25.67","marked":"15.0.12","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.0","micromatch":"4.0.8","gray-matter":"4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","tsup":"8.5.0","oxlint":"1.4.0","vitest":"3.2.4","secretlint":"10.1.0","typescript":"5.8.3","@types/node":"24.0.3","lint-staged":"16.1.2","o3-search-mcp":"0.0.3","@biomejs/biome":"2.0.0","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.0","@types/micromatch":"4.0.9","sort-package-json":"3.2.1","@vitest/coverage-v8":"3.2.4","@typescript/native-preview":"7.0.0-dev.20250623.1","@secretlint/secretlint-rule-preset-recommend":"10.1.0"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.38.0_1751416653722_0.9258375557129805","host":"s3://npm-registry-packages-npm-production"}},"0.39.1":{"name":"rulesync","version":"0.39.1","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.39.1","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"8d8a7cd87a0de031b68d138441b408eea89803ff","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.39.1.tgz","fileCount":21,"integrity":"sha512-2VC6SjC5L0NaIZX70h4GZnN0AhN6AgheFIa0qvsXTRiWv5vuuyQfGhoaYuCgXyvAB+gsx2Lpn8DL/Ps7hxTvbw==","signatures":[{"sig":"MEYCIQCJAMXxSPxtF268ehpWB7ZEULt8lws6vWxAbyyC/2kBtgIhAMn6cE6Bt71g+qz6haxc9xlklVFtaowSlpNuMuvcTZEv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":214770},"main":"dist/index.js","type":"module","_from":"file:rulesync-0.39.1.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run lint:fix","lint":"oxlint . --max-warnings 0","sort":"sort-package-json","test":"vitest run --silent","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run lint && pnpm run typecheck","bcheck":"biome check src/","cspell":"cspell \"**/*\"","generate":"pnpm run dev generate","lint:fix":"oxlint . --fix --max-warnings 0","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write src/","secretlint":"secretlint \"**/*\"","test:watch":"vitest --silent","test:coverage":"vitest run --coverage --silent"},"_npmUser":{"name":"dyoshikawa","actor":{"name":"dyoshikawa","type":"user","email":"dyoshikawa1993@gmail.com"},"email":"dyoshikawa1993@gmail.com"},"_resolved":"/tmp/a05825b7c810d81c81f277c3bf0ad52e/rulesync-0.39.1.tgz","_integrity":"sha512-2VC6SjC5L0NaIZX70h4GZnN0AhN6AgheFIa0qvsXTRiWv5vuuyQfGhoaYuCgXyvAB+gsx2Lpn8DL/Ps7hxTvbw==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.4.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"3.25.67","marked":"15.0.12","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.0","micromatch":"4.0.8","gray-matter":"4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","tsup":"8.5.0","cspell":"9.1.2","oxlint":"1.4.0","vitest":"3.2.4","secretlint":"10.1.0","typescript":"5.8.3","@types/node":"24.0.3","lint-staged":"16.1.2","o3-search-mcp":"0.0.3","@biomejs/biome":"2.0.0","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.0","@types/micromatch":"4.0.9","sort-package-json":"3.2.1","@vitest/coverage-v8":"3.2.4","@typescript/native-preview":"7.0.0-dev.20250623.1","@secretlint/secretlint-rule-preset-recommend":"10.1.0"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.39.1_1751420276222_0.15828230456094317","host":"s3://npm-registry-packages-npm-production"}},"0.40.0":{"name":"rulesync","version":"0.40.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.40.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"75927a2680e4549cfbbd4b7aad1965049ecbee78","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.40.0.tgz","fileCount":21,"integrity":"sha512-YUGGrPtx4ppL5LMTxbZ+z0oghaqZ6j59a0DvxOyzjkNTEJtQf8m9kTHlJb4gvnxWxO4w43q9rCKzpG6jeBQIlw==","signatures":[{"sig":"MEUCIQDVHCHcC3Q/L9V+RFoymJfYVzzyujq6L1XQQcVImmAYCQIgGATkIAVB94H+o/l3ahxilEDLtKgigRX0O4tXrVMbeTg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":214650},"main":"dist/index.js","type":"module","_from":"file:rulesync-0.40.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run lint:fix","lint":"oxlint . --max-warnings 0","sort":"sort-package-json","test":"vitest run --silent","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run lint && pnpm run typecheck","bcheck":"biome check src/","cspell":"cspell \"**/*\"","generate":"pnpm run dev generate","lint:fix":"oxlint . --fix --max-warnings 0","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write src/","secretlint":"secretlint \"**/*\"","test:watch":"vitest --silent","test:coverage":"vitest run --coverage --silent"},"_npmUser":{"name":"dyoshikawa","actor":{"name":"dyoshikawa","type":"user","email":"dyoshikawa1993@gmail.com"},"email":"dyoshikawa1993@gmail.com"},"_resolved":"/tmp/c0176f158a711c4214c731900d84d27b/rulesync-0.40.0.tgz","_integrity":"sha512-YUGGrPtx4ppL5LMTxbZ+z0oghaqZ6j59a0DvxOyzjkNTEJtQf8m9kTHlJb4gvnxWxO4w43q9rCKzpG6jeBQIlw==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.4.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"3.25.67","marked":"15.0.12","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.0","micromatch":"4.0.8","gray-matter":"4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","tsup":"8.5.0","cspell":"9.1.2","oxlint":"1.4.0","vitest":"3.2.4","secretlint":"10.1.0","typescript":"5.8.3","@types/node":"24.0.3","lint-staged":"16.1.2","o3-search-mcp":"0.0.3","@biomejs/biome":"2.0.0","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.0","@types/micromatch":"4.0.9","sort-package-json":"3.2.1","@vitest/coverage-v8":"3.2.4","@typescript/native-preview":"7.0.0-dev.20250623.1","@secretlint/secretlint-rule-preset-recommend":"10.1.0"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.40.0_1751523147299_0.4770658988643386","host":"s3://npm-registry-packages-npm-production"}},"0.41.0":{"name":"rulesync","version":"0.41.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.41.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"d7086dc959ca968a407dafab84bb56f17a62a5d7","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.41.0.tgz","fileCount":21,"integrity":"sha512-r1aoRpTYdjrbjwAHpiCeKK+/CK8gt5h2UrF6fb593ppKjsGzn9rVBUodZjL/L0K6oiqqgpSPfe9rENpneHAqug==","signatures":[{"sig":"MEUCIE0w6B9DF4ZT3SunvIFJ3S9rAel8MtJMh6tclyQD1zsqAiEAlBBTTRSk3NIGAdQ5vBOkwpQNa4CPxjoRoN7hxQ74bk4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":225782},"main":"dist/index.js","type":"module","_from":"file:rulesync-0.41.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run lint:fix","lint":"oxlint . --max-warnings 0","sort":"sort-package-json","test":"vitest run --silent","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run lint && pnpm run typecheck","bcheck":"biome check src/","cspell":"cspell \"**/*\"","generate":"pnpm run dev generate","lint:fix":"oxlint . --fix --max-warnings 0","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write src/","secretlint":"secretlint \"**/*\"","test:watch":"vitest --silent","test:coverage":"vitest run --coverage --silent"},"_npmUser":{"name":"dyoshikawa","actor":{"name":"dyoshikawa","type":"user","email":"dyoshikawa1993@gmail.com"},"email":"dyoshikawa1993@gmail.com"},"_resolved":"/tmp/1a13e4b1919b12e7726fbaf91879dc5e/rulesync-0.41.0.tgz","_integrity":"sha512-r1aoRpTYdjrbjwAHpiCeKK+/CK8gt5h2UrF6fb593ppKjsGzn9rVBUodZjL/L0K6oiqqgpSPfe9rENpneHAqug==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.4.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"3.25.67","marked":"15.0.12","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.0","micromatch":"4.0.8","gray-matter":"4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","tsup":"8.5.0","cspell":"9.1.2","oxlint":"1.4.0","vitest":"3.2.4","secretlint":"10.1.0","typescript":"5.8.3","@types/node":"24.0.3","lint-staged":"16.1.2","o3-search-mcp":"0.0.3","@biomejs/biome":"2.0.0","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.0","@types/micromatch":"4.0.9","sort-package-json":"3.2.1","@vitest/coverage-v8":"3.2.4","@typescript/native-preview":"7.0.0-dev.20250623.1","@secretlint/secretlint-rule-preset-recommend":"10.1.0"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.41.0_1751638171363_0.5559609098415681","host":"s3://npm-registry-packages-npm-production"}},"0.42.0":{"name":"rulesync","version":"0.42.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.42.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"a8f6dbeb205af0772eb2f413e219bda42c70fdab","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.42.0.tgz","fileCount":21,"integrity":"sha512-qPltS6E8xUy/g1ZjlEUv4/kdbzun0ZAalyY4okqlC41FGofdklnGLEpj1AF2FwN07XK8BpSWicaoG8u58z/j2w==","signatures":[{"sig":"MEUCIC6HOw2O6/jihkjkNsjW+H2i9WN3Wn+Aqg148keBGO+KAiEAvXeH55Y/33wxJsS1CR6ecZkIz0ooZj32ocB8EpA9Ru0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":224240},"main":"dist/index.js","type":"module","_from":"file:rulesync-0.42.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run lint:fix","lint":"oxlint . --max-warnings 0","sort":"sort-package-json","test":"vitest run --silent","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run lint && pnpm run typecheck","bcheck":"biome check src/","cspell":"cspell \"**/*\"","generate":"pnpm run dev generate","lint:fix":"oxlint . --fix --max-warnings 0","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write src/","secretlint":"secretlint \"**/*\"","test:watch":"vitest --silent","test:coverage":"vitest run --coverage --silent"},"_npmUser":{"name":"dyoshikawa","actor":{"name":"dyoshikawa","type":"user","email":"dyoshikawa1993@gmail.com"},"email":"dyoshikawa1993@gmail.com"},"_resolved":"/tmp/c5381ead1e7f07ef81a4ef2cb73badf2/rulesync-0.42.0.tgz","_integrity":"sha512-qPltS6E8xUy/g1ZjlEUv4/kdbzun0ZAalyY4okqlC41FGofdklnGLEpj1AF2FwN07XK8BpSWicaoG8u58z/j2w==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.4.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"3.25.67","marked":"15.0.12","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.0","micromatch":"4.0.8","gray-matter":"4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","tsup":"8.5.0","cspell":"9.1.2","oxlint":"1.4.0","vitest":"3.2.4","secretlint":"10.1.0","typescript":"5.8.3","@types/node":"24.0.3","lint-staged":"16.1.2","o3-search-mcp":"0.0.3","@biomejs/biome":"2.0.0","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.0","@types/micromatch":"4.0.9","sort-package-json":"3.2.1","@vitest/coverage-v8":"3.2.4","@typescript/native-preview":"7.0.0-dev.20250623.1","@secretlint/secretlint-rule-preset-recommend":"10.1.0"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.42.0_1751639920899_0.5755456561948957","host":"s3://npm-registry-packages-npm-production"}},"0.43.0":{"name":"rulesync","version":"0.43.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.43.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"7e29d0e16eae5dce5b3cacfc83df8e45b071b27e","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.43.0.tgz","fileCount":21,"integrity":"sha512-JpdO9J4xBo4gMAO8l+IZqlb6H2wFUObYSz+fC1ffqFbD+RDMVpBjqOweswIiGCqpwsaxGE2jGlEqI4S6klJ1Xw==","signatures":[{"sig":"MEUCIDxn8Q+iR7FT0zBaiwG/J7VzbvTMLjmz8F80U0w7cRyLAiEA9Ym283TShg/++lE2yD0aCPlwAfpAEiWF07bbOIlB/io=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":222685},"main":"dist/index.js","type":"module","_from":"file:rulesync-0.43.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run lint:fix","lint":"oxlint . --max-warnings 0","sort":"sort-package-json","test":"vitest run --silent","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run lint && pnpm run typecheck","bcheck":"biome check src/","cspell":"cspell \"**/*\"","generate":"pnpm run dev generate","lint:fix":"oxlint . --fix --max-warnings 0","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write src/","secretlint":"secretlint \"**/*\"","test:watch":"vitest --silent","test:coverage":"vitest run --coverage --silent"},"_npmUser":{"name":"dyoshikawa","actor":{"name":"dyoshikawa","type":"user","email":"dyoshikawa1993@gmail.com"},"email":"dyoshikawa1993@gmail.com"},"_resolved":"/tmp/02ff4094798c6aa29c835a0260f5fecf/rulesync-0.43.0.tgz","_integrity":"sha512-JpdO9J4xBo4gMAO8l+IZqlb6H2wFUObYSz+fC1ffqFbD+RDMVpBjqOweswIiGCqpwsaxGE2jGlEqI4S6klJ1Xw==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.4.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"3.25.67","marked":"15.0.12","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.0","micromatch":"4.0.8","gray-matter":"4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","tsup":"8.5.0","cspell":"9.1.2","oxlint":"1.4.0","vitest":"3.2.4","secretlint":"10.1.0","typescript":"5.8.3","@types/node":"24.0.3","lint-staged":"16.1.2","o3-search-mcp":"0.0.3","@biomejs/biome":"2.0.0","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.0","@types/micromatch":"4.0.9","sort-package-json":"3.2.1","@vitest/coverage-v8":"3.2.4","@typescript/native-preview":"7.0.0-dev.20250623.1","@secretlint/secretlint-rule-preset-recommend":"10.1.0"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.43.0_1751726891045_0.9760575127942754","host":"s3://npm-registry-packages-npm-production"}},"0.44.0":{"name":"rulesync","version":"0.44.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.44.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"9e4f4e1f82c8ebba986834ebe2bfa4e4fe5674d0","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.44.0.tgz","fileCount":21,"integrity":"sha512-qCDCCADoOLmyh7E1MgsE0IWU3xfRcKIgAJ5leHVOuBfiSL7RKwXhAwpjAkPf76BlUaByhHixkqFqNzOLLGHeBw==","signatures":[{"sig":"MEQCIDuI23TfcoJvCG30WPOk/WRkNc4GxDYlQscNNyNYZbZlAiAyBCKLsNxTArnqsjhQGgLCQdQdu11uXX75LbUDL/bN5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":226294},"main":"dist/index.js","type":"module","_from":"file:rulesync-0.44.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","sort":"sort-package-json","test":"vitest run --silent","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check src/","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write src/","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint \"**/*\"","test:watch":"vitest --silent","test:coverage":"vitest run --coverage --silent"},"_npmUser":{"name":"dyoshikawa","actor":{"name":"dyoshikawa","type":"user","email":"dyoshikawa1993@gmail.com"},"email":"dyoshikawa1993@gmail.com"},"_resolved":"/tmp/bc9edf1cc9bef52db35f5b1467d211b3/rulesync-0.44.0.tgz","_integrity":"sha512-qCDCCADoOLmyh7E1MgsE0IWU3xfRcKIgAJ5leHVOuBfiSL7RKwXhAwpjAkPf76BlUaByhHixkqFqNzOLLGHeBw==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.4.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"3.25.67","marked":"15.0.12","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.0","micromatch":"4.0.8","gray-matter":"4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","tsup":"8.5.0","cspell":"9.1.2","eslint":"^9.30.1","oxlint":"1.4.0","vitest":"3.2.4","@eslint/js":"9.30.1","secretlint":"10.1.0","typescript":"5.8.3","@types/node":"24.0.3","lint-staged":"16.1.2","o3-search-mcp":"0.0.3","@biomejs/biome":"2.0.0","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.0","@types/micromatch":"4.0.9","sort-package-json":"3.2.1","typescript-eslint":"^8.35.1","@vitest/coverage-v8":"3.2.4","eslint-plugin-oxlint":"1.5.0","@typescript/native-preview":"7.0.0-dev.20250623.1","eslint-plugin-no-type-assertion":"1.3.0","@secretlint/secretlint-rule-preset-recommend":"10.1.0"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.44.0_1751950551070_0.06494297215370648","host":"s3://npm-registry-packages-npm-production"}},"0.45.0":{"name":"rulesync","version":"0.45.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.45.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"3b7ccf57847613a38b9a1a5942a87d6817ab3802","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.45.0.tgz","fileCount":21,"integrity":"sha512-X2sLU8OJlo4aQrhzWZWXF9t7zIlYCWdwz6UawxYCP2yG10NyxCfyA/T9YWJ8dPBkidIHhYQfbCGGEtrIlLFucQ==","signatures":[{"sig":"MEYCIQCVhlf+4MR9w9IIHwsnntjDd8pOWJknFLkJ2tyqMCTpGgIhAOKExnkb5kn9rz+A+DUqXO5FM6wD92knKQlLwcJpDFL6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":222398},"main":"dist/index.js","type":"module","_from":"file:rulesync-0.45.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","sort":"sort-package-json","test":"vitest run --silent","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check src/","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write src/","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint \"**/*\"","test:watch":"vitest --silent","test:coverage":"vitest run --coverage --silent"},"_npmUser":{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"},"_resolved":"/tmp/777257797299cea57f9d23b4ea67bb7c/rulesync-0.45.0.tgz","_integrity":"sha512-X2sLU8OJlo4aQrhzWZWXF9t7zIlYCWdwz6UawxYCP2yG10NyxCfyA/T9YWJ8dPBkidIHhYQfbCGGEtrIlLFucQ==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.4.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.4.0","dependencies":{"zod":"3.25.67","marked":"15.0.12","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.0","micromatch":"4.0.8","gray-matter":"4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","tsup":"8.5.0","cspell":"9.1.2","eslint":"^9.30.1","oxlint":"1.4.0","vitest":"3.2.4","@eslint/js":"9.30.1","secretlint":"10.1.0","typescript":"5.8.3","@types/node":"24.0.3","lint-staged":"16.1.2","o3-search-mcp":"0.0.3","@biomejs/biome":"2.0.0","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.0","@types/micromatch":"4.0.9","sort-package-json":"3.2.1","typescript-eslint":"^8.35.1","@vitest/coverage-v8":"3.2.4","eslint-plugin-oxlint":"1.5.0","@typescript/native-preview":"7.0.0-dev.20250623.1","eslint-plugin-no-type-assertion":"1.3.0","@secretlint/secretlint-rule-preset-recommend":"10.1.0"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.45.0_1752535479558_0.3206739313862894","host":"s3://npm-registry-packages-npm-production"}},"0.47.0":{"name":"rulesync","version":"0.47.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.47.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"ab25efd0c7ed93225458402d9fda324f05effec2","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.47.0.tgz","fileCount":23,"integrity":"sha512-+4mmIw6IPl/rLlNbr6+DHSqYK4ISYhKlyxHD3Ud5+lhOFnwCvLsKYXmBvh87B5g6atwPyk/8ZARezi0DFlVEXg==","signatures":[{"sig":"MEUCIQDQaK4FAdTFrK7uREnUHhGAHmBqcjuS0Twxb1wvuDWEOgIgUIVMYFIvJm0GmHVKXrTlRoqjBs4UE+webhAy/8atL28=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":242140},"main":"dist/index.js","type":"module","_from":"file:rulesync-0.47.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","sort":"sort-package-json","test":"vitest run --silent","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check src/","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write src/","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent","test:coverage":"vitest run --coverage --silent"},"_npmUser":{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"},"_resolved":"/tmp/e5c19294624b017935ee59b2ec54f3a4/rulesync-0.47.0.tgz","_integrity":"sha512-+4mmIw6IPl/rLlNbr6+DHSqYK4ISYhKlyxHD3Ud5+lhOFnwCvLsKYXmBvh87B5g6atwPyk/8ZARezi0DFlVEXg==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.4.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.4.1","dependencies":{"zod":"4.0.5","marked":"15.0.12","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.0","micromatch":"4.0.8","gray-matter":"4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","tsup":"8.5.0","cspell":"9.1.2","eslint":"^9.30.1","oxlint":"1.4.0","vitest":"3.2.4","@eslint/js":"9.30.1","secretlint":"10.1.0","typescript":"5.8.3","@types/node":"24.0.3","lint-staged":"16.1.2","o3-search-mcp":"0.0.3","@biomejs/biome":"2.0.0","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.0","@types/micromatch":"4.0.9","sort-package-json":"3.2.1","typescript-eslint":"^8.35.1","@vitest/coverage-v8":"3.2.4","eslint-plugin-oxlint":"1.5.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20250623.1","eslint-plugin-no-type-assertion":"1.3.0","@secretlint/secretlint-rule-preset-recommend":"10.1.0"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.47.0_1752843249894_0.6372158251010731","host":"s3://npm-registry-packages-npm-production"}},"0.48.0":{"name":"rulesync","version":"0.48.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.48.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"6d5cba0d0ed7fdf2cbd2413878dfedc766632ac6","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.48.0.tgz","fileCount":23,"integrity":"sha512-xkvhd5ed5eldTGQnYM6Y9EyF4zhvLLyPcljcIklIApsOFMKGYEMED1FuHZzTjytppQ9JyJKLL53CgU7On5DKoQ==","signatures":[{"sig":"MEUCIQCocweFv3HXLRz4UaeHGvV1kLiYASJrjJNNR08NwilFJgIgUnRqVMMfjX+pbDqZvRKsH9R1wpITjM4Rsh4m7AGVcp8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":242608},"main":"dist/index.js","type":"module","_from":"file:rulesync-0.48.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","sort":"sort-package-json","test":"vitest run --silent","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check src/","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write src/","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent","test:coverage":"vitest run --coverage --silent"},"_npmUser":{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"},"_resolved":"/tmp/553c259fc57522ee36fb967218e55454/rulesync-0.48.0.tgz","_integrity":"sha512-xkvhd5ed5eldTGQnYM6Y9EyF4zhvLLyPcljcIklIApsOFMKGYEMED1FuHZzTjytppQ9JyJKLL53CgU7On5DKoQ==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.4.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.4.1","dependencies":{"zod":"4.0.5","marked":"15.0.12","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.0","micromatch":"4.0.8","gray-matter":"4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","tsup":"8.5.0","cspell":"9.1.2","eslint":"^9.30.1","oxlint":"1.4.0","vitest":"3.2.4","@eslint/js":"9.30.1","secretlint":"10.1.0","typescript":"5.8.3","@types/node":"24.0.3","lint-staged":"16.1.2","o3-search-mcp":"0.0.3","@biomejs/biome":"2.0.0","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.0","@types/micromatch":"4.0.9","sort-package-json":"3.2.1","typescript-eslint":"^8.35.1","@vitest/coverage-v8":"3.2.4","eslint-plugin-oxlint":"1.5.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20250623.1","eslint-plugin-no-type-assertion":"1.3.0","@secretlint/secretlint-rule-preset-recommend":"10.1.0"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.48.0_1752900893929_0.7329937162916416","host":"s3://npm-registry-packages-npm-production"}},"0.49.0":{"name":"rulesync","version":"0.49.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.49.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"4951137c4a4af7a47cd09e646171ceb82cd92120","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.49.0.tgz","fileCount":25,"integrity":"sha512-4WgGMJOXXKwe7rLlbYSYlE4MrDX4ReoyY4FckTFb/ta28V4on5geP7jleQiYC7GoYL+m/ReMq9Cch95B6g/oag==","signatures":[{"sig":"MEUCIB6JBjBxl8qSjUfOvcO8em29ReY9xtpAfDxqgplqpXihAiEAzovW8hE//hCENitLf1WHvqj5ztHbGNQ/S/tJcqUiZgA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":265769},"main":"dist/index.js","type":"module","_from":"file:rulesync-0.49.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","sort":"sort-package-json","test":"vitest run --silent","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check src/","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write src/","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent","test:coverage":"vitest run --coverage --silent"},"_npmUser":{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"},"_resolved":"/tmp/ca68bf79b8c807772380096b252c0453/rulesync-0.49.0.tgz","_integrity":"sha512-4WgGMJOXXKwe7rLlbYSYlE4MrDX4ReoyY4FckTFb/ta28V4on5geP7jleQiYC7GoYL+m/ReMq9Cch95B6g/oag==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.4.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.4.1","dependencies":{"zod":"4.0.5","marked":"15.0.12","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.0","micromatch":"4.0.8","gray-matter":"4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","tsup":"8.5.0","cspell":"9.1.2","eslint":"^9.30.1","oxlint":"1.4.0","vitest":"3.2.4","@eslint/js":"9.30.1","secretlint":"10.1.0","typescript":"5.8.3","@types/node":"24.0.3","lint-staged":"16.1.2","o3-search-mcp":"0.0.3","@biomejs/biome":"2.0.0","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.0","@types/micromatch":"4.0.9","sort-package-json":"3.2.1","typescript-eslint":"^8.35.1","@vitest/coverage-v8":"3.2.4","eslint-plugin-oxlint":"1.5.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20250623.1","eslint-plugin-no-type-assertion":"1.3.0","@secretlint/secretlint-rule-preset-recommend":"10.1.0"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.49.0_1753234117407_0.36463931244218006","host":"s3://npm-registry-packages-npm-production"}},"0.51.0":{"name":"rulesync","version":"0.51.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.51.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"dbb778a571ec1ee77d9a3bc57b132be512fc48ce","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.51.0.tgz","fileCount":27,"integrity":"sha512-xuOsSq8T8f7bsZ29VN3Ow2sUVbzNVyljzUFu7uwZ7qF2NdrqJM8WeSBqWf2xb+G2+qVA1uyATi5eEkF5ckFLdA==","signatures":[{"sig":"MEUCIQCfq0+okDNzDSrjgX9sdAX6RxWFCog/6IBDP7wU7qlfdAIgbI8z1XJPXm245dpz6ZvjchZ+WjHCCUPVCva/HnxowNo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":326125},"main":"dist/index.js","type":"module","_from":"file:rulesync-0.51.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","sort":"sort-package-json","test":"vitest run --silent","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check src/","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write src/","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent","test:coverage":"vitest run --coverage --silent"},"_npmUser":{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"},"_resolved":"/tmp/b9f5d8737613c3e349543059fbbda5b5/rulesync-0.51.0.tgz","_integrity":"sha512-xuOsSq8T8f7bsZ29VN3Ow2sUVbzNVyljzUFu7uwZ7qF2NdrqJM8WeSBqWf2xb+G2+qVA1uyATi5eEkF5ckFLdA==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.4.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.4.1","dependencies":{"c12":"3.1.0","zod":"4.0.8","marked":"16.1.1","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.0","micromatch":"4.0.8","gray-matter":"4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","tsup":"8.5.0","cspell":"9.2.0","eslint":"^9.31.0","oxlint":"1.8.0","vitest":"3.2.4","@eslint/js":"9.31.0","secretlint":"10.2.1","typescript":"5.8.3","@types/node":"24.1.0","lint-staged":"16.1.2","o3-search-mcp":"0.0.6","@biomejs/biome":"2.1.2","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.0","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"^8.38.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-oxlint":"1.8.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20250724.1","eslint-plugin-no-type-assertion":"1.3.0","@secretlint/secretlint-rule-preset-recommend":"10.2.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.51.0_1753753288557_0.2245903301601242","host":"s3://npm-registry-packages-npm-production"}},"0.52.0":{"name":"rulesync","version":"0.52.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.52.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"9df3748638f5eacd1327214d82224248977dde3d","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.52.0.tgz","fileCount":28,"integrity":"sha512-q743n4DKm3/YhCM+Y6Ypgn8WoK9+8cFP31wRp2ruItJaEh+hee+p3odjh872OVY4XFHdgNJeM4ud2KYFYvRvCQ==","signatures":[{"sig":"MEQCIGYmzJ0yuLC7tRocUyzlECsDA+crgD87NU0DNSBw7Kt4AiB1yRdfhwMv7CqU5Ktm/CVugA/YovkoFRSy9dQUkMxbvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":329431},"main":"dist/index.js","type":"module","_from":"file:rulesync-0.52.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","sort":"sort-package-json","test":"vitest run --silent","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check src/","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write src/","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent","test:coverage":"vitest run --coverage --silent"},"_npmUser":{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"},"_resolved":"/tmp/78d6384fe12a1bf21afb30fb505f092e/rulesync-0.52.0.tgz","_integrity":"sha512-q743n4DKm3/YhCM+Y6Ypgn8WoK9+8cFP31wRp2ruItJaEh+hee+p3odjh872OVY4XFHdgNJeM4ud2KYFYvRvCQ==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.4.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.4.1","dependencies":{"c12":"3.1.0","zod":"4.0.8","marked":"16.1.1","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.0","micromatch":"4.0.8","gray-matter":"4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","tsup":"8.5.0","cspell":"9.2.0","eslint":"^9.31.0","oxlint":"1.8.0","vitest":"3.2.4","@eslint/js":"9.31.0","secretlint":"10.2.1","typescript":"5.8.3","@types/node":"24.1.0","lint-staged":"16.1.2","o3-search-mcp":"0.0.6","@biomejs/biome":"2.1.2","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.0","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"^8.38.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-oxlint":"1.8.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20250724.1","eslint-plugin-no-type-assertion":"1.3.0","@secretlint/secretlint-rule-preset-recommend":"10.2.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.52.0_1753757839909_0.3410784873128201","host":"s3://npm-registry-packages-npm-production"}},"0.53.0":{"name":"rulesync","version":"0.53.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.53.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"5fb5ed1d22f9aec835833cb94aa7905bd541631d","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.53.0.tgz","fileCount":28,"integrity":"sha512-PURYnzlAELAKoii9mXzYqXHN0wHT6I9KI1TVbYkSWdXnPEVgJoB1A/agdUA9XP9knE9U0iEtBUxtmajsy6OFcw==","signatures":[{"sig":"MEQCIHByWd4YSV+iWpWnXIRQb4z2qCS5H2AbKCG1uEMKn0J4AiBagbacigmYzGnMzMG5RK8Dc/7lb3TMptvDjDFn5B15Fw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":329197},"main":"dist/index.js","type":"module","_from":"file:rulesync-0.53.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","sort":"sort-package-json","test":"vitest run --silent","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check src/","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write src/","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent","test:coverage":"vitest run --coverage --silent"},"_npmUser":{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"},"_resolved":"/tmp/c39bc8a09a576bfe45e200bf323f5c51/rulesync-0.53.0.tgz","_integrity":"sha512-PURYnzlAELAKoii9mXzYqXHN0wHT6I9KI1TVbYkSWdXnPEVgJoB1A/agdUA9XP9knE9U0iEtBUxtmajsy6OFcw==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.4.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.4.1","dependencies":{"c12":"3.1.0","zod":"4.0.8","marked":"16.1.1","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.0","micromatch":"4.0.8","gray-matter":"4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","tsup":"8.5.0","cspell":"9.2.0","eslint":"^9.31.0","oxlint":"1.8.0","vitest":"3.2.4","@eslint/js":"9.31.0","secretlint":"10.2.1","typescript":"5.8.3","@types/node":"24.1.0","lint-staged":"16.1.2","o3-search-mcp":"0.0.6","@biomejs/biome":"2.1.2","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.0","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"^8.38.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-oxlint":"1.8.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20250724.1","eslint-plugin-no-type-assertion":"1.3.0","@secretlint/secretlint-rule-preset-recommend":"10.2.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.53.0_1753762808400_0.031694233978292186","host":"s3://npm-registry-packages-npm-production"}},"0.54.0":{"name":"rulesync","version":"0.54.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.54.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"466206cdd4ee9447b882096fb6aef653dc129e21","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.54.0.tgz","fileCount":30,"integrity":"sha512-abeU9eVoRodHg0ThQ3Ea6cme1sUqSHdzC+iJmL47HLwE+Kd30+xxEdTbmbLkGuSMjXl4q10AwtUrHQom723J7w==","signatures":[{"sig":"MEUCIETmEK/VtmgNwXv8E0WeOhjVR5/b7JSj0fH429Xhs5evAiEAjOUN5AME7WGGVzYLZAhyIte50sds8UnOvOH606MqPC0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":359507},"main":"dist/index.js","type":"module","_from":"file:rulesync-0.54.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","sort":"sort-package-json","test":"vitest run --silent","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check src/","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write src/","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent","test:coverage":"vitest run --coverage --silent"},"_npmUser":{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"},"_resolved":"/tmp/54d303053dae610d55b6f54766c381e2/rulesync-0.54.0.tgz","_integrity":"sha512-abeU9eVoRodHg0ThQ3Ea6cme1sUqSHdzC+iJmL47HLwE+Kd30+xxEdTbmbLkGuSMjXl4q10AwtUrHQom723J7w==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.4.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.4.1","dependencies":{"c12":"3.1.0","zod":"4.0.8","marked":"16.1.1","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.0","micromatch":"4.0.8","gray-matter":"4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","tsup":"8.5.0","cspell":"9.2.0","eslint":"^9.31.0","oxlint":"1.8.0","vitest":"3.2.4","@eslint/js":"9.31.0","secretlint":"10.2.1","typescript":"5.8.3","@types/node":"24.1.0","lint-staged":"16.1.2","o3-search-mcp":"0.0.6","@biomejs/biome":"2.1.2","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.0","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"^8.38.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-oxlint":"1.8.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20250724.1","eslint-plugin-no-type-assertion":"1.3.0","@secretlint/secretlint-rule-preset-recommend":"10.2.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.54.0_1754005457206_0.49090049094764243","host":"s3://npm-registry-packages-npm-production"}},"0.55.0":{"name":"rulesync","version":"0.55.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.55.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"76a4e17b885f365b8042abd04ef81017d99c3dee","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.55.0.tgz","fileCount":30,"integrity":"sha512-WKHOnrRC/9za7QGVBvkfhV0oQokGISfDpjR/CiBUcHu6cXLM8cyycYgmkm1kEsMqPB10DCK5BN3KWQXK3+m8fA==","signatures":[{"sig":"MEQCICi/tY1dXFRxyDK6jA/wmlD1a/kTwr8kgbd3WqyEMb++AiA8rme1aFhNmjat4njc/PswtrTQXUWv+8TRdjhfedtkTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":371027},"main":"dist/index.js","type":"module","_from":"file:rulesync-0.55.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","sort":"sort-package-json","test":"vitest run --silent","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check src/","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write src/","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent","test:coverage":"vitest run --coverage --silent"},"_npmUser":{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"},"_resolved":"/tmp/24f40caf5fedfe4820d7e4b5151ece3f/rulesync-0.55.0.tgz","_integrity":"sha512-WKHOnrRC/9za7QGVBvkfhV0oQokGISfDpjR/CiBUcHu6cXLM8cyycYgmkm1kEsMqPB10DCK5BN3KWQXK3+m8fA==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.4.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.4.1","dependencies":{"c12":"3.1.0","zod":"4.0.8","marked":"16.1.1","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.0","micromatch":"4.0.8","gray-matter":"4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","tsup":"8.5.0","cspell":"9.2.0","eslint":"^9.31.0","oxlint":"1.8.0","vitest":"3.2.4","@eslint/js":"9.31.0","secretlint":"10.2.1","typescript":"5.8.3","@types/node":"24.1.0","lint-staged":"16.1.2","o3-search-mcp":"0.0.6","@biomejs/biome":"2.1.2","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.0","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"^8.38.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-oxlint":"1.8.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20250724.1","eslint-plugin-no-type-assertion":"1.3.0","@secretlint/secretlint-rule-preset-recommend":"10.2.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.55.0_1754019419020_0.2688321203267152","host":"s3://npm-registry-packages-npm-production"}},"0.56.0":{"name":"rulesync","version":"0.56.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.56.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"a7083a4c16c4a125a28ec7a4db6815acd4b863de","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.56.0.tgz","fileCount":32,"integrity":"sha512-14mgthx37dSDK7evYGbTBgiMx2vRfZLRD9xv28YfrVIHQgV3TTsp8b+1c546q5TBjvcQZyVrKbOjSH248ILL6g==","signatures":[{"sig":"MEUCIQD+0f5fcfcAMJPQHqSNy9CFO1yKhz9sORM9rIKcYjOTvgIgOnTRbYiWcPflat9llWEinrWuQ8c3n7xHTN7WuuBIkIw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":390136},"main":"dist/index.js","type":"module","_from":"file:rulesync-0.56.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","sort":"sort-package-json","test":"vitest run --silent","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check src/","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write src/","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent","test:coverage":"vitest run --coverage --silent"},"_npmUser":{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"},"_resolved":"/tmp/3fc5ce98c5a32f66da91b2ee76c50e42/rulesync-0.56.0.tgz","_integrity":"sha512-14mgthx37dSDK7evYGbTBgiMx2vRfZLRD9xv28YfrVIHQgV3TTsp8b+1c546q5TBjvcQZyVrKbOjSH248ILL6g==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.5.1","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.5.0","dependencies":{"c12":"3.1.0","zod":"4.0.8","marked":"16.1.1","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.0","micromatch":"4.0.8","gray-matter":"4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","tsup":"8.5.0","cspell":"9.2.0","eslint":"^9.31.0","oxlint":"1.8.0","vitest":"3.2.4","@eslint/js":"9.31.0","secretlint":"10.2.1","typescript":"5.8.3","@types/node":"24.1.0","lint-staged":"16.1.2","o3-search-mcp":"0.0.6","@biomejs/biome":"2.1.2","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.0","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"^8.38.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-oxlint":"1.8.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20250724.1","eslint-plugin-no-type-assertion":"1.3.0","@secretlint/secretlint-rule-preset-recommend":"10.2.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.56.0_1754623245981_0.17209301653046927","host":"s3://npm-registry-packages-npm-production"}},"0.57.0":{"name":"rulesync","version":"0.57.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.57.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"55e23d37ec931489d85c526511a7be69d6ee922f","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.57.0.tgz","fileCount":32,"integrity":"sha512-0HFHSvizKVikVFi3d54TxpxGODoJ5V5YqEeGtDLlPkT1PeDy55x7MnUVn1aJTJVHJgR9nAqYnJ5614pYIdTqKg==","signatures":[{"sig":"MEUCIDVxKX+KmKtaHitL9OQKa3STgL8Jw19MiMsv2HsEGU2MAiEAjxKWlFdppIaPb1ZVz2ZEhPNE4St7EOCyAuX/tkp5Q5w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":392987},"main":"dist/index.js","type":"module","_from":"file:rulesync-0.57.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","sort":"sort-package-json","test":"vitest run --silent","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check src/","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write src/","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent","test:coverage":"vitest run --coverage --silent"},"_npmUser":{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"},"_resolved":"/tmp/1d4c85fee6244e1fbce840699efe82e9/rulesync-0.57.0.tgz","_integrity":"sha512-0HFHSvizKVikVFi3d54TxpxGODoJ5V5YqEeGtDLlPkT1PeDy55x7MnUVn1aJTJVHJgR9nAqYnJ5614pYIdTqKg==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.5.1","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.5.0","dependencies":{"c12":"3.1.0","zod":"4.0.8","marked":"16.1.1","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.0","micromatch":"4.0.8","gray-matter":"4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","tsup":"8.5.0","cspell":"9.2.0","eslint":"^9.31.0","oxlint":"1.8.0","vitest":"3.2.4","@eslint/js":"9.31.0","secretlint":"10.2.1","typescript":"5.8.3","@types/node":"24.1.0","lint-staged":"16.1.2","o3-search-mcp":"0.0.6","@biomejs/biome":"2.1.2","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.0","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"^8.38.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-oxlint":"1.8.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20250724.1","eslint-plugin-no-type-assertion":"1.3.0","@secretlint/secretlint-rule-preset-recommend":"10.2.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.57.0_1754634155462_0.09476201718137944","host":"s3://npm-registry-packages-npm-production"}},"0.58.0":{"name":"rulesync","version":"0.58.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.58.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"ffa63e4e4bcaba584c2e2fa7bec88ca894884880","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.58.0.tgz","fileCount":32,"integrity":"sha512-jVvIInR9wAjzxyucI+kta5ArGkqnYDz8iAqlXk7J+2dE8broq8RKsXo6eXX+waYcL/CTy50bXvAY4E4Ug7Za3w==","signatures":[{"sig":"MEYCIQCvFDTwinwatN41dE+hKGaQRZgvkZUJVCVQ6QeSwfQ9BAIhAJ9Dkm653SnhshftDJTZvKVQhOJptKCsvGEZyQK1/i89","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":390351},"main":"dist/index.js","type":"module","_from":"file:rulesync-0.58.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","sort":"sort-package-json","test":"vitest run --silent","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check src/","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write src/","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent","test:coverage":"vitest run --coverage --silent"},"_npmUser":{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"},"_resolved":"/tmp/3057a7ef29b298b4302f1175bcff9831/rulesync-0.58.0.tgz","_integrity":"sha512-jVvIInR9wAjzxyucI+kta5ArGkqnYDz8iAqlXk7J+2dE8broq8RKsXo6eXX+waYcL/CTy50bXvAY4E4Ug7Za3w==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.5.1","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.5.0","dependencies":{"c12":"3.2.0","zod":"4.0.17","marked":"16.1.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.0","micromatch":"4.0.8","gray-matter":"4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.4","tsup":"8.5.0","cspell":"9.2.0","eslint":"9.33.0","oxlint":"1.11.2","vitest":"3.2.4","@eslint/js":"9.33.0","secretlint":"11.0.2","typescript":"5.9.2","@types/node":"24.2.1","lint-staged":"16.1.5","o3-search-mcp":"0.0.7","@biomejs/biome":"2.1.4","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"8.39.1","@vitest/coverage-v8":"3.2.4","eslint-plugin-oxlint":"1.11.2","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20250812.1","eslint-plugin-no-type-assertion":"1.3.0","@secretlint/secretlint-rule-preset-recommend":"11.0.2"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.58.0_1755087349668_0.31447014812193075","host":"s3://npm-registry-packages-npm-production"}},"0.59.0":{"name":"rulesync","version":"0.59.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.59.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"7e336089e27d20608191c5923b56b352f4790b13","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.59.0.tgz","fileCount":32,"integrity":"sha512-eqkBfXs0AK1aWV+bdZQ9s/1PspnXa+hGbBZeTxpsiq7W1U5+vicAUoLO2hW9iAoBThLkUK5Mi2pkSCjPROCSCw==","signatures":[{"sig":"MEYCIQD2O0iZ0Ziu144MgX/hU2FJ8nZNKkj9TvQGR8FMqwYBnAIhAJrysN4Vtf9cP0Ai14XjJy0aU+zTzy0TwvOKGoCxd4s0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":400370},"main":"dist/index.js","type":"module","_from":"file:rulesync-0.59.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","sort":"sort-package-json","test":"vitest run --silent","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check src/","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write src/","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent","test:coverage":"vitest run --coverage --silent"},"_npmUser":{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"},"_resolved":"/tmp/0f07290af42a312fa3c8edf99781d93b/rulesync-0.59.0.tgz","_integrity":"sha512-eqkBfXs0AK1aWV+bdZQ9s/1PspnXa+hGbBZeTxpsiq7W1U5+vicAUoLO2hW9iAoBThLkUK5Mi2pkSCjPROCSCw==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.5.1","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.5.0","dependencies":{"c12":"3.2.0","zod":"4.0.17","marked":"16.1.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.0","micromatch":"4.0.8","gray-matter":"4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.4","tsup":"8.5.0","cspell":"9.2.0","eslint":"9.33.0","oxlint":"1.11.2","vitest":"3.2.4","@eslint/js":"9.33.0","secretlint":"11.0.2","typescript":"5.9.2","@types/node":"24.2.1","lint-staged":"16.1.5","o3-search-mcp":"0.0.7","@biomejs/biome":"2.1.4","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"8.39.1","@vitest/coverage-v8":"3.2.4","eslint-plugin-oxlint":"1.11.2","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20250812.1","eslint-plugin-no-type-assertion":"1.3.0","@secretlint/secretlint-rule-preset-recommend":"11.0.2"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.59.0_1755094692272_0.5601715961134881","host":"s3://npm-registry-packages-npm-production"}},"0.60.0":{"name":"rulesync","version":"0.60.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.60.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"36f7f1614110fed463802cae5a678e267989afa1","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.60.0.tgz","fileCount":31,"integrity":"sha512-4cIW/plFOcpNOzHCdkoja7TlIQ8V6HdDT6qFY0WTk+Bt6vLx0w2WyF/AvL2gfm+5knngO1xGe55akoXqGzrhJg==","signatures":[{"sig":"MEQCIHSj85uho+9MCmUog9KKJSFXkNhzZR+akOmECiPvWzP/AiBBnKNcJbTbeQqNAY0bcVbvwea+Aa5GTFcIJtO8Qr89HQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":355889},"main":"dist/index.js","type":"module","_from":"file:rulesync-0.60.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","test":"vitest run --silent","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check src/","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write src/","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent","test:coverage":"vitest run --coverage --silent"},"_npmUser":{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"},"_resolved":"/tmp/c5a7aa898684647cd7051434890c6015/rulesync-0.60.0.tgz","_integrity":"sha512-4cIW/plFOcpNOzHCdkoja7TlIQ8V6HdDT6qFY0WTk+Bt6vLx0w2WyF/AvL2gfm+5knngO1xGe55akoXqGzrhJg==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.5.1","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.5.0","dependencies":{"c12":"3.2.0","zod":"4.0.17","marked":"16.1.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.0","micromatch":"4.0.8","gray-matter":"4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.4","knip":"5.62.0","tsup":"8.5.0","cspell":"9.2.0","eslint":"9.33.0","oxlint":"1.11.2","vitest":"3.2.4","@eslint/js":"9.33.0","secretlint":"11.0.2","typescript":"5.9.2","@types/node":"24.2.1","lint-staged":"16.1.5","o3-search-mcp":"0.0.7","@biomejs/biome":"2.1.4","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"8.39.1","@vitest/coverage-v8":"3.2.4","eslint-plugin-oxlint":"1.11.2","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20250812.1","eslint-plugin-no-type-assertion":"1.3.0","@secretlint/secretlint-rule-preset-recommend":"11.0.2"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.60.0_1755135365039_0.14719699266943587","host":"s3://npm-registry-packages-npm-production"}},"0.61.0":{"name":"rulesync","version":"0.61.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.61.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"cbde8a0ef1607567b06ecd5cb2a2793d3605394b","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.61.0.tgz","fileCount":31,"integrity":"sha512-YVsKaay/LVC1SeGeC+9Bjye3Nk1WXvi0lZHenoQOXLfHZ/XqpYGM26z0Mv++/TquX/i6GdvZageAz1JsdZvixQ==","signatures":[{"sig":"MEUCIQDJFEw0RI3efKojRqLwroVk0Uhufj1yFbWb0P/BW50nsgIgOh25Q/su8sjCLxP4U/mZB6uHpEQKXQoVXq9z6+NXcAw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":356422},"main":"dist/index.js","type":"module","_from":"file:rulesync-0.61.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","test":"vitest run --silent","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check src/","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write src/","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent","test:coverage":"vitest run --coverage --silent"},"_npmUser":{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"},"_resolved":"/tmp/2b78c49a52860c5113aef997d081b734/rulesync-0.61.0.tgz","_integrity":"sha512-YVsKaay/LVC1SeGeC+9Bjye3Nk1WXvi0lZHenoQOXLfHZ/XqpYGM26z0Mv++/TquX/i6GdvZageAz1JsdZvixQ==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.5.1","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.5.0","dependencies":{"c12":"3.2.0","zod":"4.0.17","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.0","micromatch":"4.0.8","gray-matter":"4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.4","knip":"5.62.0","tsup":"8.5.0","cspell":"9.2.0","eslint":"9.33.0","oxlint":"1.11.2","vitest":"3.2.4","@eslint/js":"9.33.0","secretlint":"11.0.2","typescript":"5.9.2","@types/node":"24.2.1","lint-staged":"16.1.5","o3-search-mcp":"0.0.7","@biomejs/biome":"2.1.4","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"8.39.1","@vitest/coverage-v8":"3.2.4","eslint-plugin-oxlint":"1.11.2","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20250812.1","eslint-plugin-no-type-assertion":"1.3.0","@secretlint/secretlint-rule-preset-recommend":"11.0.2"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.61.0_1755142634440_0.7905666669775644","host":"s3://npm-registry-packages-npm-production"}},"0.62.0":{"name":"rulesync","version":"0.62.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.62.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"d2c2b92e41eed0126157a7b03cd5238241b8db01","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.62.0.tgz","fileCount":31,"integrity":"sha512-LAmkHYZT2GSZmfb18/rRc7/uidbPvML1k+AdpsAlDCXi7QdxXE2mTpi38mwcQv6ejKwVT3d4ixAIZFfUix4FGg==","signatures":[{"sig":"MEUCIQD+/2wN2XeiwCFVvzwYZ2lBK1LCB1w4avcHYfJLiadU8wIgR6Ul3aykD88avRqO7RkOm+jxtFatqe2hjm6oRhgdLQc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":363105},"main":"dist/index.js","type":"module","_from":"file:rulesync-0.62.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","test":"vitest run --silent","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check src/","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write src/","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent","test:coverage":"vitest run --coverage --silent"},"_npmUser":{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"},"_resolved":"/tmp/be114e0e3dd1aa0675f94447ba04334e/rulesync-0.62.0.tgz","_integrity":"sha512-LAmkHYZT2GSZmfb18/rRc7/uidbPvML1k+AdpsAlDCXi7QdxXE2mTpi38mwcQv6ejKwVT3d4ixAIZFfUix4FGg==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.5.1","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.5.0","dependencies":{"c12":"3.2.0","zod":"4.0.17","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.0","micromatch":"4.0.8","gray-matter":"4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.4","knip":"5.62.0","tsup":"8.5.0","cspell":"9.2.0","eslint":"9.33.0","oxlint":"1.11.2","vitest":"3.2.4","@eslint/js":"9.33.0","secretlint":"11.0.2","typescript":"5.9.2","@types/node":"24.2.1","lint-staged":"16.1.5","o3-search-mcp":"0.0.7","@biomejs/biome":"2.1.4","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"8.39.1","@vitest/coverage-v8":"3.2.4","eslint-plugin-oxlint":"1.11.2","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20250812.1","eslint-plugin-no-type-assertion":"1.3.0","@secretlint/secretlint-rule-preset-recommend":"11.0.2"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.62.0_1755177177433_0.6804079029439376","host":"s3://npm-registry-packages-npm-production"}},"0.63.0":{"name":"rulesync","version":"0.63.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.63.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"fb0fdb17dfebf48461bf934c28fe0564de803b47","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.63.0.tgz","fileCount":31,"integrity":"sha512-W1ARnoCUA9bPgEQzL68aKnKnETUV9Tuh3xgmKn/FrLDd0MV39B/VeTEsTXxcU/PKxad/fDT0CpWCcA9IksmYJA==","signatures":[{"sig":"MEYCIQCJt/rdiDP4LG/sSc/AwvKxsvOAWnU0EC9e4OupSqTxKAIhAPYwof19GBkTMVh0o1Y3m08okq342QbsKoe5/c5hsGWp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":364648},"main":"dist/index.js","type":"module","_from":"file:rulesync-0.63.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","test":"vitest run --silent","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check src/","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write src/","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent","test:coverage":"vitest run --coverage --silent"},"_npmUser":{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"},"_resolved":"/tmp/c97130800d9da27d1e0afd108ee5008f/rulesync-0.63.0.tgz","_integrity":"sha512-W1ARnoCUA9bPgEQzL68aKnKnETUV9Tuh3xgmKn/FrLDd0MV39B/VeTEsTXxcU/PKxad/fDT0CpWCcA9IksmYJA==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.5.1","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.6.0","dependencies":{"c12":"3.2.0","zod":"4.0.17","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.0","micromatch":"4.0.8","gray-matter":"4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.4","knip":"5.62.0","tsup":"8.5.0","cspell":"9.2.0","eslint":"9.33.0","oxlint":"1.11.2","vitest":"3.2.4","@eslint/js":"9.33.0","secretlint":"11.0.2","typescript":"5.9.2","@types/node":"24.2.1","lint-staged":"16.1.5","o3-search-mcp":"0.0.7","@biomejs/biome":"2.1.4","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"8.39.1","@vitest/coverage-v8":"3.2.4","eslint-plugin-oxlint":"1.11.2","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20250812.1","eslint-plugin-no-type-assertion":"1.3.0","@secretlint/secretlint-rule-preset-recommend":"11.0.2"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.63.0_1755484488717_0.6369052831436586","host":"s3://npm-registry-packages-npm-production"}},"0.64.0":{"name":"rulesync","version":"0.64.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.64.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"8bc8011091b04ea237a30a3620ab4114c2474ed1","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.64.0.tgz","fileCount":34,"integrity":"sha512-ZF0G3dIjElect6Pz98O2Osc4S7ldykmbMqg91cQElAhpW4aKxZnCx9B9D33rKYsed48ZYIoH88EkfX00mgl7OQ==","signatures":[{"sig":"MEUCIC4AS7vt5riGHuvHJL/b45UxT0dDUp8W3PQoBzHnCi2fAiEA8JHgvZnncOknJ2lxZdOaQIrmaHRB1kGl0U3RX+q98CU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":389946},"main":"dist/index.js","type":"module","_from":"file:rulesync-0.64.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","test":"vitest run --silent","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check src/","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write src/","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent","test:coverage":"vitest run --coverage --silent"},"_npmUser":{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"},"_resolved":"/tmp/ad3be6a430ebca7d6d2d58373d82fb30/rulesync-0.64.0.tgz","_integrity":"sha512-ZF0G3dIjElect6Pz98O2Osc4S7ldykmbMqg91cQElAhpW4aKxZnCx9B9D33rKYsed48ZYIoH88EkfX00mgl7OQ==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.5.1","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.6.0","dependencies":{"c12":"3.2.0","zod":"4.0.17","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.0","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.4","knip":"5.62.0","tsup":"8.5.0","cspell":"9.2.0","eslint":"9.33.0","oxlint":"1.11.2","vitest":"3.2.4","@eslint/js":"9.33.0","secretlint":"11.0.2","typescript":"5.9.2","@types/node":"24.2.1","lint-staged":"16.1.5","o3-search-mcp":"0.0.7","@biomejs/biome":"2.1.4","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"8.39.1","@vitest/coverage-v8":"3.2.4","eslint-plugin-oxlint":"1.11.2","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20250812.1","eslint-plugin-no-type-assertion":"1.3.0","@secretlint/secretlint-rule-preset-recommend":"11.0.2"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.64.0_1755561152796_0.8783817495557682","host":"s3://npm-registry-packages-npm-production"}},"0.65.0":{"name":"rulesync","version":"0.65.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.65.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"2af3ba282652e90eaaeee8238b74c5f99defd01e","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.65.0.tgz","fileCount":36,"integrity":"sha512-IFfYxtigPA5AQYMHrCK56c5GLfFSLq+xJasc4Hhc/GFrPwg/QGFIFGuot7nkqD5KMViB/kDvFha45pU4rHg0aw==","signatures":[{"sig":"MEQCIAfYll+4zI1fnv9LtsI1U56pGr0RzepnR+Q8ijlYYDYMAiAlODQopRKfJLkxv8TaPTyZGcWtAW6UzjgP/71hS0uDPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":402970},"main":"dist/index.js","type":"module","_from":"file:rulesync-0.65.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","test":"vitest run --silent","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check src/","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write src/","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent","test:coverage":"vitest run --coverage --silent"},"_npmUser":{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"},"_resolved":"/tmp/6c75a13922a6c4ef14e29dd835ed8c35/rulesync-0.65.0.tgz","_integrity":"sha512-IFfYxtigPA5AQYMHrCK56c5GLfFSLq+xJasc4Hhc/GFrPwg/QGFIFGuot7nkqD5KMViB/kDvFha45pU4rHg0aw==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.5.1","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.6.0","dependencies":{"c12":"3.2.0","zod":"4.0.17","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.0","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.4","knip":"5.62.0","tsup":"8.5.0","cspell":"9.2.0","eslint":"9.33.0","oxlint":"1.11.2","vitest":"3.2.4","@eslint/js":"9.33.0","secretlint":"11.0.2","typescript":"5.9.2","@types/node":"24.2.1","lint-staged":"16.1.5","o3-search-mcp":"0.0.7","@biomejs/biome":"2.1.4","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"8.39.1","@vitest/coverage-v8":"3.2.4","eslint-plugin-oxlint":"1.11.2","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20250812.1","eslint-plugin-no-type-assertion":"1.3.0","@secretlint/secretlint-rule-preset-recommend":"11.0.2"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.65.0_1755649943178_0.5737490591286645","host":"s3://npm-registry-packages-npm-production"}},"0.67.0":{"name":"rulesync","version":"0.67.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.67.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"85aeac49fd7ea030e1d60144f68cc71d66af1756","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.67.0.tgz","fileCount":36,"integrity":"sha512-1Yzaga6+RH1XXFaKFsCg5b1YAOKrNKH0ndcmGItsO2s0mb7pRYTUReWzCH29dq/V6+6OdonDgngW4yxQLOzJ/Q==","signatures":[{"sig":"MEYCIQC9Ydu0QIISvuOTRaZJGxuV8jshCQek1d0UwO8NiRwbYwIhAPPPyTJ6rIa0klm4Y+avWkr9HwlnGUPsxmd32jcZkhQt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":502184},"main":"dist/index.js","type":"module","_from":"file:rulesync-0.67.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","test":"vitest run --silent","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check src/","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write src/","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent","test:coverage":"vitest run --coverage --silent"},"_npmUser":{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"},"_resolved":"/tmp/9d5cd259bf294bce3de34a8eb0b52bca/rulesync-0.67.0.tgz","_integrity":"sha512-1Yzaga6+RH1XXFaKFsCg5b1YAOKrNKH0ndcmGItsO2s0mb7pRYTUReWzCH29dq/V6+6OdonDgngW4yxQLOzJ/Q==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.5.1","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.6.0","dependencies":{"c12":"3.2.0","zod":"4.0.17","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.0","smol-toml":"1.4.2","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.4","knip":"5.62.0","tsup":"8.5.0","cspell":"9.2.0","eslint":"9.33.0","oxlint":"1.11.2","vitest":"3.2.4","@eslint/js":"9.33.0","secretlint":"11.0.2","typescript":"5.9.2","@types/node":"24.2.1","lint-staged":"16.1.5","o3-search-mcp":"0.0.7","@biomejs/biome":"2.1.4","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"8.39.1","@vitest/coverage-v8":"3.2.4","eslint-plugin-oxlint":"1.11.2","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20250812.1","eslint-plugin-no-type-assertion":"1.3.0","@secretlint/secretlint-rule-preset-recommend":"11.0.2"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.67.0_1755945683739_0.4263212187100798","host":"s3://npm-registry-packages-npm-production"}},"0.68.1":{"name":"rulesync","version":"0.68.1","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.68.1","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"85dd7065f20752d851717cafc0adf4b2a6178f77","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.68.1.tgz","fileCount":7,"integrity":"sha512-9Y0uL1gkn4SBd3T9XnAnaxMzDY97ugR4lK2q2NdLr3jcwxz4/lyQCzevy7VG7FfCoAkCB79md3lz3nKH5yFaog==","signatures":[{"sig":"MEYCIQDSOb6fJWrsFP+IWiT5FpJ+yzpqna1qh3GWtsJ4DZi9eAIhAL5aRfgzkQx3bOXxb4+jZyiUBjdYmHWh5beSTW7aBqv8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":305358},"main":"dist/index.js","type":"module","_from":"file:rulesync-0.68.1.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","test":"vitest run --silent","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent","test:coverage":"vitest run --coverage --silent"},"_npmUser":{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"},"_resolved":"/tmp/d3d162d381667f8b71f68943ce74d19e/rulesync-0.68.1.tgz","_integrity":"sha512-9Y0uL1gkn4SBd3T9XnAnaxMzDY97ugR4lK2q2NdLr3jcwxz4/lyQCzevy7VG7FfCoAkCB79md3lz3nKH5yFaog==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.5.1","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.7.0","dependencies":{"c12":"3.2.0","zod":"4.0.17","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.0","smol-toml":"1.4.2","es-toolkit":"1.39.10","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.4","knip":"5.62.0","tsup":"8.5.0","cspell":"9.2.0","eslint":"9.33.0","oxlint":"1.11.2","vitest":"3.2.4","@eslint/js":"9.33.0","secretlint":"11.0.2","typescript":"5.9.2","@types/node":"24.2.1","lint-staged":"16.1.5","o3-search-mcp":"0.0.7","@biomejs/biome":"2.1.4","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"8.39.1","@vitest/coverage-v8":"3.2.4","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.11.2","eslint-plugin-zod-import":"0.3.0","@anthropic-ai/claude-code":"1.0.93","@typescript/native-preview":"7.0.0-dev.20250812.1","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.22","@secretlint/secretlint-rule-preset-recommend":"11.0.2"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.68.1_1756870057289_0.9859118119062968","host":"s3://npm-registry-packages-npm-production"}},"0.69.0":{"name":"rulesync","version":"0.69.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.69.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"faf11c6a8577b24620bfd50b9663c0f3f41e2d68","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.69.0.tgz","fileCount":7,"integrity":"sha512-Guq7B415MEiwb0ITyQkyTImTK+5QOTKQ7ncC3cSpm9lBYajrxt+DVS8J8c0S5HKrA+nXF2UlrRujbu8xUWW3Aw==","signatures":[{"sig":"MEQCICZQ9bHdmlBT4AmtJIjitnPHgldK+ZlZOwT7zzN5KfurAiBVDSuEQAdnZ+TDX/b+WdGPexsLy4lQ168kDfD+silAWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":310273},"main":"dist/index.js","type":"module","_from":"file:rulesync-0.69.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","test":"vitest run --silent","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent","test:coverage":"vitest run --coverage --silent"},"_npmUser":{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"},"_resolved":"/tmp/81a77c5608b7a866c359c450dd422db9/rulesync-0.69.0.tgz","_integrity":"sha512-Guq7B415MEiwb0ITyQkyTImTK+5QOTKQ7ncC3cSpm9lBYajrxt+DVS8J8c0S5HKrA+nXF2UlrRujbu8xUWW3Aw==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.5.1","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.7.0","dependencies":{"c12":"3.2.0","zod":"4.0.17","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.0","smol-toml":"1.4.2","es-toolkit":"1.39.10","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.4","knip":"5.62.0","tsup":"8.5.0","cspell":"9.2.0","eslint":"9.33.0","oxlint":"1.11.2","vitest":"3.2.4","@eslint/js":"9.33.0","secretlint":"11.0.2","typescript":"5.9.2","@types/node":"24.2.1","lint-staged":"16.1.5","o3-search-mcp":"0.0.7","@biomejs/biome":"2.1.4","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"8.39.1","@vitest/coverage-v8":"3.2.4","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.11.2","eslint-plugin-zod-import":"0.3.0","@anthropic-ai/claude-code":"1.0.93","@typescript/native-preview":"7.0.0-dev.20250812.1","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.22","@secretlint/secretlint-rule-preset-recommend":"11.0.2"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.69.0_1756886378432_0.9010592484246449","host":"s3://npm-registry-packages-npm-production"}},"0.70.0":{"name":"rulesync","version":"0.70.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.70.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"2b671969dfd2080274b1017c95861a400691b098","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.70.0.tgz","fileCount":7,"integrity":"sha512-TLoWp3JV/HPesyhMj1hUIdE93PLAElqE4NyqXYuNVkWCgboWS2qLIEBjswkj1Sz1NbRAat81jImdMI7HfJsL5A==","signatures":[{"sig":"MEQCIAJwqdHUrkn0c4z2pzDCA3cvGtTMY5kH9VXQE3UUGXDHAiAF1n8F1Aqts0cyP76RCbFV2W1dKfNktMCu20i0hYiPuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":297699},"main":"dist/index.js","type":"module","_from":"file:rulesync-0.70.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","test:coverage":"vitest run --coverage --silent=true"},"_npmUser":{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"},"_resolved":"/tmp/5c2435dcc93b40f9b8ff92987e4c14bf/rulesync-0.70.0.tgz","_integrity":"sha512-TLoWp3JV/HPesyhMj1hUIdE93PLAElqE4NyqXYuNVkWCgboWS2qLIEBjswkj1Sz1NbRAat81jImdMI7HfJsL5A==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.5.1","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.7.0","dependencies":{"c12":"3.2.0","zod":"4.0.17","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.0","smol-toml":"1.4.2","es-toolkit":"1.39.10","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.4","knip":"5.62.0","tsup":"8.5.0","cspell":"9.2.0","eslint":"9.33.0","oxlint":"1.11.2","vitest":"3.2.4","@eslint/js":"9.33.0","secretlint":"11.0.2","typescript":"5.9.2","@types/node":"24.2.1","lint-staged":"16.1.5","o3-search-mcp":"0.0.7","@biomejs/biome":"2.1.4","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"8.39.1","@vitest/coverage-v8":"3.2.4","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.11.2","eslint-plugin-zod-import":"0.3.0","@anthropic-ai/claude-code":"1.0.93","@typescript/native-preview":"7.0.0-dev.20250812.1","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.22","@secretlint/secretlint-rule-preset-recommend":"11.0.2"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.70.0_1757146721752_0.7006157360986525","host":"s3://npm-registry-packages-npm-production"}},"0.71.0":{"name":"rulesync","version":"0.71.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.71.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"fec756aa142525f081deee7ef03b069c99b4910e","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.71.0.tgz","fileCount":7,"integrity":"sha512-hYS+6M9gy7CTvMajkjLbnG1g09ImmxyS5XrrRi1F9aFzn5G0ymlDaDXG+EchfpIFZNpHTQy5Ou8BGr36r3OC2A==","signatures":[{"sig":"MEUCIQCmDm76kttDpdKj5CKyL494bHGMmXMzPqWT1ch/lhxDdgIgXoKsBNg0OhyPgoNDMtVzSQHSIqHmou3iOIjFUlBjcFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":374355},"main":"dist/index.js","type":"module","_from":"file:rulesync-0.71.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run check && pnpm run test && pnpm run cspell && pnpm run secretlint","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","test:coverage":"vitest run --coverage --silent=true"},"_npmUser":{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"},"_resolved":"/tmp/1e4659773f630c234250e5973dcf088a/rulesync-0.71.0.tgz","_integrity":"sha512-hYS+6M9gy7CTvMajkjLbnG1g09ImmxyS5XrrRi1F9aFzn5G0ymlDaDXG+EchfpIFZNpHTQy5Ou8BGr36r3OC2A==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.5.1","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.7.0","dependencies":{"c12":"3.2.0","zod":"4.0.17","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.0","smol-toml":"1.4.2","es-toolkit":"1.39.10","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.4","knip":"5.62.0","tsup":"8.5.0","cspell":"9.2.0","eslint":"9.33.0","oxlint":"1.11.2","vitest":"3.2.4","@eslint/js":"9.33.0","secretlint":"11.0.2","typescript":"5.9.2","@types/node":"24.2.1","lint-staged":"16.1.5","o3-search-mcp":"0.0.7","@biomejs/biome":"2.1.4","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"8.39.1","@vitest/coverage-v8":"3.2.4","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.11.2","eslint-plugin-zod-import":"0.3.0","@anthropic-ai/claude-code":"1.0.93","@typescript/native-preview":"7.0.0-dev.20250812.1","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.22","@secretlint/secretlint-rule-preset-recommend":"11.0.2"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.71.0_1757308554812_0.5015554129631616","host":"s3://npm-registry-packages-npm-production"}},"0.72.0":{"name":"rulesync","version":"0.72.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.72.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"14a1498e6ebb9c2b36d455c082b6fcb260f5a101","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.72.0.tgz","fileCount":7,"integrity":"sha512-x1XM7ZTWwJt5e/YfDoKy7RuW7Z15NddWwh1pXHwo67PtqPz753Vz85hIl+G7ai2W9d/rpq56IwQkn1gjTBg2Ug==","signatures":[{"sig":"MEQCIF1rnd0Bg7PcDM50FZXiNfccNHEI0Y+6uFc1afQ9Xkm1AiA1gnjLSTQtSvVsu+iRtRerbZ5DCKaoJ9cib2bqDl18Ow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":373936},"main":"dist/index.js","type":"module","_from":"file:rulesync-0.72.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run check && pnpm run test && pnpm run cspell && pnpm run secretlint","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","test:coverage":"vitest run --coverage --silent=true"},"_npmUser":{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"},"_resolved":"/tmp/b439a0331a1d3ccbd5942f050c1703d0/rulesync-0.72.0.tgz","_integrity":"sha512-x1XM7ZTWwJt5e/YfDoKy7RuW7Z15NddWwh1pXHwo67PtqPz753Vz85hIl+G7ai2W9d/rpq56IwQkn1gjTBg2Ug==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.5.1","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.7.0","dependencies":{"c12":"3.2.0","zod":"4.0.17","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.0","smol-toml":"1.4.2","es-toolkit":"1.39.10","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.4","knip":"5.62.0","tsup":"8.5.0","cspell":"9.2.0","eslint":"9.33.0","oxlint":"1.11.2","vitest":"3.2.4","@eslint/js":"9.33.0","secretlint":"11.0.2","typescript":"5.9.2","@types/node":"24.2.1","lint-staged":"16.1.5","o3-search-mcp":"0.0.7","@biomejs/biome":"2.1.4","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"8.39.1","@vitest/coverage-v8":"3.2.4","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.11.2","eslint-plugin-zod-import":"0.3.0","@anthropic-ai/claude-code":"1.0.93","@typescript/native-preview":"7.0.0-dev.20250812.1","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.22","@secretlint/secretlint-rule-preset-recommend":"11.0.2"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.72.0_1757320073893_0.9693386074278272","host":"s3://npm-registry-packages-npm-production"}},"0.73.0":{"name":"rulesync","version":"0.73.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.73.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"39366c4ef1fa2748be53ab3472aa1f6ab44d278b","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.73.0.tgz","fileCount":7,"integrity":"sha512-27i4X5f05q3WOS3t1e5Xrt5p4KgVQ0b8ldiHMVluQrLvwvT+oqP43rec3C7YIYr1e8fgvqLdm49UlEyT1Ocy0A==","signatures":[{"sig":"MEUCIEp6JzLEZmMr1LgvOfxkZKwAC1RWfX8ouABAQ2ATXtkLAiEAmapA3uuayWRilPdqkIFSNjpRLQhGtrgxZpnBM12jA50=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":373936},"main":"dist/index.js","type":"module","_from":"file:rulesync-0.73.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run check && pnpm run test && pnpm run cspell && pnpm run secretlint","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","test:coverage":"vitest run --coverage --silent=true"},"_npmUser":{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"},"_resolved":"/tmp/43c23d9d7a5465023b384ccb4b6c8bc1/rulesync-0.73.0.tgz","_integrity":"sha512-27i4X5f05q3WOS3t1e5Xrt5p4KgVQ0b8ldiHMVluQrLvwvT+oqP43rec3C7YIYr1e8fgvqLdm49UlEyT1Ocy0A==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.5.1","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.7.0","dependencies":{"c12":"3.2.0","zod":"4.0.17","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.0","smol-toml":"1.4.2","es-toolkit":"1.39.10","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.4","knip":"5.62.0","tsup":"8.5.0","cspell":"9.2.0","eslint":"9.33.0","oxlint":"1.11.2","vitest":"3.2.4","@eslint/js":"9.33.0","secretlint":"11.0.2","typescript":"5.9.2","@types/node":"24.2.1","lint-staged":"16.1.5","o3-search-mcp":"0.0.7","@biomejs/biome":"2.1.4","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"8.39.1","@vitest/coverage-v8":"3.2.4","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.11.2","eslint-plugin-zod-import":"0.3.0","@anthropic-ai/claude-code":"1.0.93","@typescript/native-preview":"7.0.0-dev.20250812.1","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.22","@secretlint/secretlint-rule-preset-recommend":"11.0.2"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.73.0_1757373724898_0.6384087515141592","host":"s3://npm-registry-packages-npm-production"}},"0.74.0":{"name":"rulesync","version":"0.74.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.74.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"9eddf3ccf22b934b101adad509fa1a7bc5ec9322","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.74.0.tgz","fileCount":7,"integrity":"sha512-Nbs+m374XII8n85U2R5C4hC4YzsgeoFp2S/6Bil4n0ToXC2ElMdsQQ/k03HL/YPZQSEq463hROysZ6LdYN77SQ==","signatures":[{"sig":"MEQCID62TDgYlE3lNe9yGIZMN2nIh4n+28xIa9moTnVk0gGmAiBISnHM96We5w6PyYPt7m6KPsUPo+aV4bIHQGjkYryP2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":372814},"main":"dist/index.js","type":"module","_from":"file:rulesync-0.74.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run check && pnpm run test && pnpm run cspell && pnpm run secretlint","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","test:coverage":"vitest run --coverage --silent=true"},"_npmUser":{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"},"_resolved":"/tmp/d3c09976ecb1c2268ee838de3a53d6b3/rulesync-0.74.0.tgz","_integrity":"sha512-Nbs+m374XII8n85U2R5C4hC4YzsgeoFp2S/6Bil4n0ToXC2ElMdsQQ/k03HL/YPZQSEq463hROysZ6LdYN77SQ==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.5.1","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.7.0","dependencies":{"c12":"3.2.0","zod":"4.0.17","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.0","smol-toml":"1.4.2","es-toolkit":"1.39.10","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.4","knip":"5.62.0","tsup":"8.5.0","cspell":"9.2.0","eslint":"9.33.0","oxlint":"1.11.2","vitest":"3.2.4","@eslint/js":"9.33.0","secretlint":"11.0.2","typescript":"5.9.2","@types/node":"24.2.1","lint-staged":"16.1.5","o3-search-mcp":"0.0.7","@biomejs/biome":"2.1.4","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"8.39.1","@vitest/coverage-v8":"3.2.4","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.11.2","eslint-plugin-zod-import":"0.3.0","@anthropic-ai/claude-code":"1.0.93","@typescript/native-preview":"7.0.0-dev.20250812.1","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.22","@secretlint/secretlint-rule-preset-recommend":"11.0.2"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.74.0_1757376316450_0.265638099918436","host":"s3://npm-registry-packages-npm-production"}},"0.75.0":{"name":"rulesync","version":"0.75.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.75.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"517f1d9abd5fedf31df3b4cfa1b8043da2bd8aea","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.75.0.tgz","fileCount":7,"integrity":"sha512-Z9zyeIGrsvtj75cCtcg5kjC2CAxkrS9lFW4ujav+ED3kd/p7HMU9gKg316eoFC5ClXI9phHtAjY7VLXV0is6Mg==","signatures":[{"sig":"MEQCIAeS1+iQ7g5/jDQZ2JwORM2YHNQkjdMV8jqJNoGq59ihAiBYbO46l8U6yRuqh2o1fNikEIahS9GioZWTotnLcaGgZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":385092},"main":"dist/index.js","type":"module","_from":"file:rulesync-0.75.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run check && pnpm run test && pnpm run cspell && pnpm run secretlint","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","test:coverage":"vitest run --coverage --silent=true"},"_npmUser":{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"},"_resolved":"/tmp/2782efa861e645ca25f957be8ff130f3/rulesync-0.75.0.tgz","_integrity":"sha512-Z9zyeIGrsvtj75cCtcg5kjC2CAxkrS9lFW4ujav+ED3kd/p7HMU9gKg316eoFC5ClXI9phHtAjY7VLXV0is6Mg==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.5.1","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.7.0","dependencies":{"c12":"3.2.0","zod":"4.0.17","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.0","smol-toml":"1.4.2","es-toolkit":"1.39.10","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.4","knip":"5.62.0","tsup":"8.5.0","cspell":"9.2.0","eslint":"9.33.0","oxlint":"1.11.2","vitest":"3.2.4","@eslint/js":"9.33.0","secretlint":"11.0.2","typescript":"5.9.2","@types/node":"24.2.1","lint-staged":"16.1.5","o3-search-mcp":"0.0.7","@biomejs/biome":"2.1.4","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"8.39.1","@vitest/coverage-v8":"3.2.4","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.11.2","eslint-plugin-zod-import":"0.3.0","@anthropic-ai/claude-code":"1.0.93","@typescript/native-preview":"7.0.0-dev.20250812.1","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.22","@secretlint/secretlint-rule-preset-recommend":"11.0.2"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.75.0_1757458519279_0.18462722174229862","host":"s3://npm-registry-packages-npm-production"}},"0.76.0":{"name":"rulesync","version":"0.76.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.76.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"8c0282d09f2b3d741c4a2e94221e084fd40a9bee","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.76.0.tgz","fileCount":7,"integrity":"sha512-Pi9idSRV9ML4VdpLfyY3bdc3En5S/BGfwrvfoMkCC7/5wVzyQ4C4vAE75DBDr1gJI+KIJmJT0enRBZu3rbR7Ww==","signatures":[{"sig":"MEQCICZIm0AbPnmAQAdchNm6e3p/TXxxzpbRNd1ZIEszO5DAAiBPUuTCtbjfLKTfU51F9Ht76hotzc0XACi55KYvEq67IA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":394419},"main":"dist/index.js","type":"module","_from":"file:rulesync-0.76.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run check && pnpm run test && pnpm run cspell && pnpm run secretlint","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","test:coverage":"vitest run --coverage --silent=true"},"_npmUser":{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"},"_resolved":"/tmp/a05ec25f5a40ab653592fc8ce8d0d4a9/rulesync-0.76.0.tgz","_integrity":"sha512-Pi9idSRV9ML4VdpLfyY3bdc3En5S/BGfwrvfoMkCC7/5wVzyQ4C4vAE75DBDr1gJI+KIJmJT0enRBZu3rbR7Ww==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.5.1","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.7.0","dependencies":{"c12":"3.2.0","zod":"4.0.17","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.0","smol-toml":"1.4.2","es-toolkit":"1.39.10","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.4","knip":"5.62.0","tsup":"8.5.0","cspell":"9.2.0","eslint":"9.33.0","oxlint":"1.11.2","vitest":"3.2.4","@eslint/js":"9.33.0","secretlint":"11.0.2","typescript":"5.9.2","@types/node":"24.2.1","lint-staged":"16.1.5","o3-search-mcp":"0.0.7","@biomejs/biome":"2.1.4","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"8.39.1","@vitest/coverage-v8":"3.2.4","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.11.2","eslint-plugin-zod-import":"0.3.0","@anthropic-ai/claude-code":"1.0.93","@typescript/native-preview":"7.0.0-dev.20250812.1","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.22","@secretlint/secretlint-rule-preset-recommend":"11.0.2"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.76.0_1757474116936_0.9481521881626453","host":"s3://npm-registry-packages-npm-production"}},"0.77.0":{"name":"rulesync","version":"0.77.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.77.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"3c10eb0368c3272d1f14a1a570b60b7a21cc4d6d","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.77.0.tgz","fileCount":7,"integrity":"sha512-5EsdiDxFaUDKuv3Wxy9l9HhQZ9A+Rjn/jFsKqpI5ejlcq0cdOw2dwOc85voIeplI8HWzCogXJ4t60cmcmzam8g==","signatures":[{"sig":"MEYCIQDH+jJbI5e5yY34ZWb5NCLtSnxV4LG+4bmjqPg48WlvJgIhAMbV3iKavFTkjLBAVre8sJ8tUo4umq6hrAimXjO2it/i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":394419},"main":"dist/index.js","type":"module","_from":"file:rulesync-0.77.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run check && pnpm run test && pnpm run cspell && pnpm run secretlint","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","test:coverage":"vitest run --coverage --silent=true"},"_npmUser":{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"},"_resolved":"/tmp/510fba46ce0e0d17f9d6abd5844d55bd/rulesync-0.77.0.tgz","_integrity":"sha512-5EsdiDxFaUDKuv3Wxy9l9HhQZ9A+Rjn/jFsKqpI5ejlcq0cdOw2dwOc85voIeplI8HWzCogXJ4t60cmcmzam8g==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.5.1","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.7.0","dependencies":{"c12":"3.2.0","zod":"4.1.5","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.0","smol-toml":"1.4.2","es-toolkit":"1.39.10","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","knip":"5.63.1","tsup":"8.5.0","cspell":"9.2.1","eslint":"9.35.0","oxlint":"1.14.0","vitest":"3.2.4","@eslint/js":"9.35.0","secretlint":"11.2.4","typescript":"5.9.2","@types/node":"24.3.1","lint-staged":"16.1.6","o3-search-mcp":"0.0.9","@biomejs/biome":"2.2.3","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"8.43.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.14.0","eslint-plugin-zod-import":"0.3.0","@anthropic-ai/claude-code":"1.0.110","@typescript/native-preview":"7.0.0-dev.20250909.1","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.22","@secretlint/secretlint-rule-preset-recommend":"11.2.4"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.77.0_1757482392812_0.48158256205131256","host":"s3://npm-registry-packages-npm-production"}},"0.78.0":{"name":"rulesync","version":"0.78.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.78.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"05b2db008ea91ef18349d04cdc52d6d19d8d32f0","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.78.0.tgz","fileCount":7,"integrity":"sha512-cSOGAkzfyPIn530lagFUpf4Fy444/cXDtBm3LNIn/agYtcsP0ocHLEmj3ym+SpSOqDaHNHZZ0c4e3rWIGy9bEw==","signatures":[{"sig":"MEUCIQDsQkF5PZ+mTu2dBLFhaPi/N9odyQvwZWbXXcfmr0K9zwIgT53VGcwyZaNuQQ3p7RUw37sbo8p3onvg5LWX/oFW1gE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":394893},"main":"dist/index.js","type":"module","_from":"file:rulesync-0.78.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run check && pnpm run test && pnpm run cspell && pnpm run secretlint","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","test:coverage":"vitest run --coverage --silent=true"},"_npmUser":{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"},"_resolved":"/tmp/395623aaf14e4e9cf0c3cf9ca48eb537/rulesync-0.78.0.tgz","_integrity":"sha512-cSOGAkzfyPIn530lagFUpf4Fy444/cXDtBm3LNIn/agYtcsP0ocHLEmj3ym+SpSOqDaHNHZZ0c4e3rWIGy9bEw==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.8.0","dependencies":{"c12":"3.2.0","zod":"4.1.5","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.0","smol-toml":"1.4.2","es-toolkit":"1.39.10","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","knip":"5.63.1","tsup":"8.5.0","cspell":"9.2.1","eslint":"9.35.0","oxlint":"1.14.0","vitest":"3.2.4","@eslint/js":"9.35.0","secretlint":"11.2.4","typescript":"5.9.2","@types/node":"24.3.1","lint-staged":"16.1.6","o3-search-mcp":"0.0.9","@biomejs/biome":"2.2.3","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"8.43.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.14.0","eslint-plugin-zod-import":"0.3.0","@anthropic-ai/claude-code":"1.0.110","@typescript/native-preview":"7.0.0-dev.20250909.1","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.22","@secretlint/secretlint-rule-preset-recommend":"11.2.4"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.78.0_1757576022315_0.833785854391744","host":"s3://npm-registry-packages-npm-production"}},"0.79.0":{"name":"rulesync","version":"0.79.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.79.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"353f9f5b60422171e2283bbd43476fffd7a1871a","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.79.0.tgz","fileCount":7,"integrity":"sha512-8uh6+lqXlq5vYRXhhR44Gva3EW2BRTH7pRajv3DCePxNMupuzg5zfU5EsmThmZT2QGYw5ClcQccphP/4H2BJVQ==","signatures":[{"sig":"MEQCICpIZOc8qfxNYB5RVuucvHjT9saCRUbC1BwzLZS3onz3AiB4Nz8Nc4YhNqmXSftTA8I0wmgadCSNQWxTyVNJkytBPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":397491},"main":"dist/index.js","type":"module","_from":"file:rulesync-0.79.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run check && pnpm run test && pnpm run cspell && pnpm run secretlint","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","test:coverage":"vitest run --coverage --silent=true"},"_npmUser":{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"},"_resolved":"/tmp/39157395de1b7b2aa6d4c32b9ef424be/rulesync-0.79.0.tgz","_integrity":"sha512-8uh6+lqXlq5vYRXhhR44Gva3EW2BRTH7pRajv3DCePxNMupuzg5zfU5EsmThmZT2QGYw5ClcQccphP/4H2BJVQ==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.8.0","dependencies":{"c12":"3.2.0","zod":"4.1.5","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.0","smol-toml":"1.4.2","es-toolkit":"1.39.10","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","knip":"5.63.1","tsup":"8.5.0","cspell":"9.2.1","eslint":"9.35.0","oxlint":"1.14.0","vitest":"3.2.4","@eslint/js":"9.35.0","secretlint":"11.2.4","typescript":"5.9.2","@types/node":"24.3.1","lint-staged":"16.1.6","o3-search-mcp":"0.0.9","@biomejs/biome":"2.2.3","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"8.43.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.14.0","eslint-plugin-zod-import":"0.3.0","@anthropic-ai/claude-code":"1.0.110","@typescript/native-preview":"7.0.0-dev.20250909.1","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.22","@secretlint/secretlint-rule-preset-recommend":"11.2.4"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.79.0_1757642666666_0.18298803562220822","host":"s3://npm-registry-packages-npm-production"}},"0.80.0":{"name":"rulesync","version":"0.80.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@0.80.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"a2f6e475cb5009f9d5ec63e735235965d5d499a9","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-0.80.0.tgz","fileCount":7,"integrity":"sha512-Z9mfVBHteEbYnIu8UqaEcZ+Ppsot5VhffK5e3CEzbcy1wFuhuwBFMGa63KCqZK9hPQk8eiAtwViPA/O7G0dv7A==","signatures":[{"sig":"MEQCICur3eYg7IQs3G7F97CEpjWbdd9jojshlJ0g8xVfrMaKAiBVdHt/Hh2Zkj9e++TaZmV0fSdNWdstQWmi+oJSNibfSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@0.80.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":397859},"main":"dist/index.js","type":"module","_from":"file:rulesync-0.80.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run check && pnpm run test && pnpm run cspell && pnpm run secretlint","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","test:coverage":"vitest run --coverage --silent=true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/7c26bb3d4065b1288926cf2ff7cbf3b3/rulesync-0.80.0.tgz","_integrity":"sha512-Z9mfVBHteEbYnIu8UqaEcZ+Ppsot5VhffK5e3CEzbcy1wFuhuwBFMGa63KCqZK9hPQk8eiAtwViPA/O7G0dv7A==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.8.0","dependencies":{"c12":"3.2.0","zod":"4.1.5","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.0","smol-toml":"1.4.2","es-toolkit":"1.39.10","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","knip":"5.63.1","tsup":"8.5.0","cspell":"9.2.1","eslint":"9.35.0","oxlint":"1.14.0","vitest":"3.2.4","@eslint/js":"9.35.0","secretlint":"11.2.4","typescript":"5.9.2","@types/node":"24.3.1","lint-staged":"16.1.6","o3-search-mcp":"0.0.9","@biomejs/biome":"2.2.3","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"8.43.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.14.0","eslint-plugin-zod-import":"0.3.0","@anthropic-ai/claude-code":"1.0.110","@typescript/native-preview":"7.0.0-dev.20250909.1","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.22","@secretlint/secretlint-rule-preset-recommend":"11.2.4"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_0.80.0_1757767197837_0.42566288141035447","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"rulesync","version":"1.0.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@1.0.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"56a54e23111e0c50e38a9759805492e38684ab5f","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-1.0.0.tgz","fileCount":7,"integrity":"sha512-ty6yJZvM+ss4RqHJFjwtnNewmEA4tNvyJ+amvQipVowdqHU/Of2E0T0y103M4up9kqUkN4iyoGUnC23v7qQ6wQ==","signatures":[{"sig":"MEQCIAxQrIcNYb+Oa4lmhPrwOz97RMboQHh5sF5bDiJl9JXlAiBQ80/xHAb98PugCXCEh6/QJlOm97wQNT0nOQDQk8CHJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":398058},"main":"dist/index.js","type":"module","_from":"file:rulesync-1.0.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run check && pnpm run test && pnpm run cspell && pnpm run secretlint","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","test:coverage":"vitest run --coverage --silent=true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/ba1daa200dbcb7b3c21515aac00fb20e/rulesync-1.0.0.tgz","_integrity":"sha512-ty6yJZvM+ss4RqHJFjwtnNewmEA4tNvyJ+amvQipVowdqHU/Of2E0T0y103M4up9kqUkN4iyoGUnC23v7qQ6wQ==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.8.0","dependencies":{"c12":"3.2.0","zod":"4.1.5","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.0","smol-toml":"1.4.2","es-toolkit":"1.39.10","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","knip":"5.63.1","tsup":"8.5.0","cspell":"9.2.1","eslint":"9.35.0","oxlint":"1.14.0","vitest":"3.2.4","@eslint/js":"9.35.0","secretlint":"11.2.4","typescript":"5.9.2","@types/node":"24.3.1","lint-staged":"16.1.6","o3-search-mcp":"0.0.9","@biomejs/biome":"2.2.3","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"8.43.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.14.0","eslint-plugin-zod-import":"0.3.0","@anthropic-ai/claude-code":"1.0.110","@typescript/native-preview":"7.0.0-dev.20250909.1","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.22","@secretlint/secretlint-rule-preset-recommend":"11.2.4"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_1.0.0_1757995290189_0.8530803394694189","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"rulesync","version":"1.0.1","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@1.0.1","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"0e49c18a378a5206f043067143b46068fea415ce","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-1.0.1.tgz","fileCount":7,"integrity":"sha512-58z41XWlr9yP0+qbeXxy6AIQ9M7nhNWVzJp/eFmCM9Njfr6dcg0xQr6zC4rW5c7Fs+snVpuO+8jHpJmHD5bmMA==","signatures":[{"sig":"MEQCICLy7ezMUX0Wf2MM6NSVe2/NxDTvAcUqNagRflYdK12oAiAjFLkpisvqgkQdvhgctUJ/4NVGjopn2QdfPweH8dSenA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":397724},"main":"dist/index.js","type":"module","_from":"file:rulesync-1.0.1.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run check && pnpm run test && pnpm run cspell && pnpm run secretlint","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","test:coverage":"vitest run --coverage --silent=true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/600acaa901ee9b61a866ccb8af0c796e/rulesync-1.0.1.tgz","_integrity":"sha512-58z41XWlr9yP0+qbeXxy6AIQ9M7nhNWVzJp/eFmCM9Njfr6dcg0xQr6zC4rW5c7Fs+snVpuO+8jHpJmHD5bmMA==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.8.0","dependencies":{"c12":"3.2.0","zod":"4.1.5","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.0","smol-toml":"1.4.2","es-toolkit":"1.39.10","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","knip":"5.63.1","tsup":"8.5.0","cspell":"9.2.1","eslint":"9.35.0","oxlint":"1.14.0","vitest":"3.2.4","@eslint/js":"9.35.0","secretlint":"11.2.4","typescript":"5.9.2","@types/node":"24.3.1","lint-staged":"16.1.6","o3-search-mcp":"0.0.9","@biomejs/biome":"2.2.3","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"8.43.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.14.0","eslint-plugin-zod-import":"0.3.0","@anthropic-ai/claude-code":"1.0.110","@typescript/native-preview":"7.0.0-dev.20250909.1","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.22","@secretlint/secretlint-rule-preset-recommend":"11.2.4"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_1.0.1_1758088738916_0.7427233375187408","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"rulesync","version":"1.1.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@1.1.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"61227c7e9f4476dbf834f453f1bbe87e243d66e6","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-1.1.0.tgz","fileCount":7,"integrity":"sha512-NiYWHl2I2jGUTQAXPmPafJoO8Lf2eWkoE4Eh1FxFA0VvdrawudT9eJ6dxO9t662o2LxHJOYUrkFxtnInzOvT2Q==","signatures":[{"sig":"MEUCIQCF/x3rkRPRYFv2nmXLrvLLv7yylMKHzjIgWw4jtgMuDAIgRRclX9FRgrOFCtuhgPUdG2QAVdQiNQ4xPer7HDhPRig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":404702},"main":"dist/index.js","type":"module","_from":"file:rulesync-1.1.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run check && pnpm run test && pnpm run cspell && pnpm run secretlint","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","test:coverage":"vitest run --coverage --silent=true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/0ceb03dac42f4ced51f017f2e4a6051c/rulesync-1.1.0.tgz","_integrity":"sha512-NiYWHl2I2jGUTQAXPmPafJoO8Lf2eWkoE4Eh1FxFA0VvdrawudT9eJ6dxO9t662o2LxHJOYUrkFxtnInzOvT2Q==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.8.0","dependencies":{"c12":"3.2.0","zod":"4.1.5","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.0","smol-toml":"1.4.2","es-toolkit":"1.39.10","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","knip":"5.63.1","tsup":"8.5.0","cspell":"9.2.1","eslint":"9.35.0","oxlint":"1.14.0","vitest":"3.2.4","@eslint/js":"9.35.0","secretlint":"11.2.4","typescript":"5.9.2","@types/node":"24.3.1","lint-staged":"16.1.6","o3-search-mcp":"0.0.9","@biomejs/biome":"2.2.3","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"8.43.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.14.0","eslint-plugin-zod-import":"0.3.0","@anthropic-ai/claude-code":"1.0.110","@typescript/native-preview":"7.0.0-dev.20250909.1","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.22","@secretlint/secretlint-rule-preset-recommend":"11.2.4"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_1.1.0_1758275570219_0.8526656179275911","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"rulesync","version":"1.2.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@1.2.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"7a545267cabaf5bd66729b1cb13bb3a6cad5a4c5","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-1.2.0.tgz","fileCount":7,"integrity":"sha512-q2UzKPnQxCG9VtHJhxpDnNr0b6msgclG5NvaAYO8vmr59+/Qv4VErHN9IvR5RpD2pgj/pxj74j1wGV3s8aFD8g==","signatures":[{"sig":"MEYCIQC9CgV3e3LB9ll7IUYv4/FEo9x7/vZj4sNjYMfPpKKkigIhAJBgadB3jqJzIgBNschs6JznhLtyxrxe/zZHJguBe5qz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":405633},"main":"dist/index.js","type":"module","_from":"file:rulesync-1.2.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run check && pnpm run test && pnpm run cspell && pnpm run secretlint","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","test:coverage":"vitest run --coverage --silent=true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/57fdfc15de68742806f674ecd8708567/rulesync-1.2.0.tgz","_integrity":"sha512-q2UzKPnQxCG9VtHJhxpDnNr0b6msgclG5NvaAYO8vmr59+/Qv4VErHN9IvR5RpD2pgj/pxj74j1wGV3s8aFD8g==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.8.0","dependencies":{"c12":"3.3.0","zod":"4.1.9","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.1","smol-toml":"1.4.2","es-toolkit":"1.39.10","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","knip":"5.63.1","tsup":"8.5.0","cspell":"9.2.1","eslint":"9.35.0","oxlint":"1.16.0","vitest":"3.2.4","@eslint/js":"9.35.0","secretlint":"11.2.4","typescript":"5.9.2","@types/node":"24.5.2","lint-staged":"16.1.6","o3-search-mcp":"0.0.9","@biomejs/biome":"2.2.4","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"8.44.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.16.0","eslint-plugin-zod-import":"0.3.0","@anthropic-ai/claude-code":"1.0.118","@typescript/native-preview":"7.0.0-dev.20250918.1","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.24","@secretlint/secretlint-rule-preset-recommend":"11.2.4"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_1.2.0_1758362143134_0.6342915936253504","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"rulesync","version":"1.2.1","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@1.2.1","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"2788a54878bbd958f8298f14ff7e0fffe3256ee5","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-1.2.1.tgz","fileCount":7,"integrity":"sha512-auwDG94qqnTz5Uqrk/Zhjs2OQXopA6HyKUPunF9XxnLjmQ6rylrtej2uN3jb6FwTdK/EawLu06nQIMQrJt2fXg==","signatures":[{"sig":"MEYCIQDoo/kv4YTRsKh1gMg98G7Ve4w6uIvwGOYhCGOhMEk3BgIhAKdUz8XeP+lB9SYRD4v+H4naPDC2WkLm+5YSOt2e9i7z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@1.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":405997},"main":"dist/index.js","type":"module","_from":"file:rulesync-1.2.1.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run check && pnpm run test && pnpm run cspell && pnpm run secretlint","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","test:coverage":"vitest run --coverage --silent=true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/443f55fad5825930da5dd406a2f31c06/rulesync-1.2.1.tgz","_integrity":"sha512-auwDG94qqnTz5Uqrk/Zhjs2OQXopA6HyKUPunF9XxnLjmQ6rylrtej2uN3jb6FwTdK/EawLu06nQIMQrJt2fXg==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.8.0","dependencies":{"c12":"3.3.0","zod":"4.1.9","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.1","smol-toml":"1.4.2","es-toolkit":"1.39.10","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","knip":"5.63.1","tsup":"8.5.0","cspell":"9.2.1","eslint":"9.35.0","oxlint":"1.16.0","vitest":"3.2.4","@eslint/js":"9.35.0","secretlint":"11.2.4","typescript":"5.9.2","@types/node":"24.5.2","lint-staged":"16.1.6","o3-search-mcp":"0.0.9","@biomejs/biome":"2.2.4","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"8.44.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.16.0","eslint-plugin-zod-import":"0.3.0","@anthropic-ai/claude-code":"1.0.118","@typescript/native-preview":"7.0.0-dev.20250918.1","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.24","@secretlint/secretlint-rule-preset-recommend":"11.2.4"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_1.2.1_1758459453644_0.7855894683516869","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"rulesync","version":"1.2.2","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@1.2.2","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"fbc2e6a3dc6c292b02141b4be45ce4ea994a3498","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-1.2.2.tgz","fileCount":7,"integrity":"sha512-QVHPNudBS4N1fPYfOfEDr71EzkENpoYOdC2T69ev51dau0HR7Ms906nwMGXOxhcqoUURYOfvKMjgrj+2qscg6Q==","signatures":[{"sig":"MEQCIGg1tkxHEZAC6QAT8JPTDL0KQcybt6KMHVBqRs/6BGWSAiAYG3Q0UUT8OBPR29ghmoHsHR3ZyXmaOCyu8id1Wd4pGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@1.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":404140},"main":"dist/index.js","type":"module","_from":"file:rulesync-1.2.2.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run check && pnpm run test && pnpm run cspell && pnpm run secretlint","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","test:coverage":"vitest run --coverage --silent=true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/7fc2419cb86abc4a22300ac361c147b7/rulesync-1.2.2.tgz","_integrity":"sha512-QVHPNudBS4N1fPYfOfEDr71EzkENpoYOdC2T69ev51dau0HR7Ms906nwMGXOxhcqoUURYOfvKMjgrj+2qscg6Q==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.8.0","dependencies":{"c12":"3.3.0","zod":"4.1.9","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.1","smol-toml":"1.4.2","es-toolkit":"1.39.10","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","knip":"5.63.1","tsup":"8.5.0","cspell":"9.2.1","eslint":"9.35.0","oxlint":"1.16.0","vitest":"3.2.4","@eslint/js":"9.35.0","secretlint":"11.2.4","typescript":"5.9.2","@types/node":"24.5.2","lint-staged":"16.1.6","o3-search-mcp":"0.0.9","@biomejs/biome":"2.2.4","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"8.44.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.16.0","eslint-plugin-zod-import":"0.3.0","@anthropic-ai/claude-code":"1.0.118","@typescript/native-preview":"7.0.0-dev.20250918.1","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.24","@secretlint/secretlint-rule-preset-recommend":"11.2.4"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_1.2.2_1758499225470_0.1402221598641895","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"rulesync","version":"1.2.3","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@1.2.3","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"c8e054aebc6539e241e563ce1ecf7dea7c2314dc","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-1.2.3.tgz","fileCount":7,"integrity":"sha512-4WJurzLoEBrptYqSBJMCYFteO8B/6JnSdfUCk18VNlfn8XJmu1Z9Crj0oLjVqsCI05hG+XLysCujYytXMU2uYQ==","signatures":[{"sig":"MEUCIQDmBfZeM9/kohA7Z6txV29CQ2Cp99jYbJovcCK9yTLVGAIgPbwRGWjnUs9l8IyOiJ1FPW6/nyjdDQnbA4E2xsfyH5A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@1.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":404141},"main":"dist/index.js","type":"module","_from":"file:rulesync-1.2.3.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run check && pnpm run test && pnpm run cspell && pnpm run secretlint","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","test:coverage":"vitest run --coverage --silent=true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/94563a258cd1eb6965022ad77620e789/rulesync-1.2.3.tgz","_integrity":"sha512-4WJurzLoEBrptYqSBJMCYFteO8B/6JnSdfUCk18VNlfn8XJmu1Z9Crj0oLjVqsCI05hG+XLysCujYytXMU2uYQ==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.8.0","dependencies":{"c12":"3.3.0","zod":"4.1.11","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.1","smol-toml":"1.4.2","es-toolkit":"1.39.10","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","knip":"5.63.1","tsup":"8.5.0","cspell":"9.2.1","eslint":"9.36.0","oxlint":"1.16.0","vitest":"3.2.4","@eslint/js":"9.36.0","secretlint":"11.2.4","typescript":"5.9.2","@types/node":"24.5.2","lint-staged":"16.1.6","o3-search-mcp":"0.0.9","@biomejs/biome":"2.2.4","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"8.44.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.16.0","eslint-plugin-zod-import":"0.3.0","@anthropic-ai/claude-code":"1.0.120","@typescript/native-preview":"7.0.0-dev.20250920.1","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.24","@secretlint/secretlint-rule-preset-recommend":"11.2.4"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_1.2.3_1758545890475_0.34028216502231445","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"rulesync","version":"1.2.4","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@1.2.4","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"eddc454572d663636d3b7b66a2f950a2f1f36684","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-1.2.4.tgz","fileCount":7,"integrity":"sha512-E87NUAEwnBvfbXvCZzJ51N0F9bV0iDyd97WkiATcLPwqUS3yxz2viFUdylLpCyOmSXO8aZ97sHCUsvHjEgPpww==","signatures":[{"sig":"MEUCIC5AGf8F82V8i/naxWFuXqQtpP6GNM+RwXUKjPHZE9Z1AiEA7oDe1PcVNv7oiAVnourpqBPTcsPkLTw17Aea98GhH04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@1.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":404166},"main":"dist/index.js","type":"module","_from":"file:rulesync-1.2.4.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run check && pnpm run test && pnpm run cspell && pnpm run secretlint","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","test:coverage":"vitest run --coverage --silent=true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/8b9ddc1f49911a09417a3426d1d79217/rulesync-1.2.4.tgz","_integrity":"sha512-E87NUAEwnBvfbXvCZzJ51N0F9bV0iDyd97WkiATcLPwqUS3yxz2viFUdylLpCyOmSXO8aZ97sHCUsvHjEgPpww==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.8.0","dependencies":{"c12":"3.3.0","zod":"4.1.11","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.1","smol-toml":"1.4.2","es-toolkit":"1.39.10","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","knip":"5.63.1","tsup":"8.5.0","cspell":"9.2.1","eslint":"9.36.0","oxlint":"1.16.0","vitest":"3.2.4","@eslint/js":"9.36.0","secretlint":"11.2.4","typescript":"5.9.2","@types/node":"24.5.2","lint-staged":"16.1.6","o3-search-mcp":"0.0.9","@biomejs/biome":"2.2.4","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"8.44.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.16.0","eslint-plugin-zod-import":"0.3.0","@anthropic-ai/claude-code":"1.0.120","@typescript/native-preview":"7.0.0-dev.20250921.1","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.24","@secretlint/secretlint-rule-preset-recommend":"11.2.4"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_1.2.4_1758629878073_0.1961622302807282","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"rulesync","version":"1.2.5","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@1.2.5","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"d4624f807c476e94a09ad1cdd0a631f79e0e366b","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-1.2.5.tgz","fileCount":7,"integrity":"sha512-LiTXTf1LWpcJ5+/Zk3zE80wgIin1PXLcsEKu2NHuhXA3omQ8kXD0HB5vHeRfzE9zoBP3UCqSpjVHRkqCREGoQQ==","signatures":[{"sig":"MEQCIDdnvRTcuwD2o7OdyOwjKLb9rW4Hyb+0JgckS0W8A/URAiAzgAZctfJpdMVAPs6nP7DDBmEK2aqkzig/V5c/8N+Rew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@1.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":404390},"main":"dist/index.js","type":"module","_from":"file:rulesync-1.2.5.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run check && pnpm run test && pnpm run cspell && pnpm run secretlint","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","test:coverage":"vitest run --coverage --silent=true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/b348086ebd806c4af3462255e712cf08/rulesync-1.2.5.tgz","_integrity":"sha512-LiTXTf1LWpcJ5+/Zk3zE80wgIin1PXLcsEKu2NHuhXA3omQ8kXD0HB5vHeRfzE9zoBP3UCqSpjVHRkqCREGoQQ==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.8.0","dependencies":{"c12":"3.3.0","zod":"4.1.11","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.1","smol-toml":"1.4.2","es-toolkit":"1.39.10","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","knip":"5.63.1","tsup":"8.5.0","cspell":"9.2.1","eslint":"9.36.0","oxlint":"1.16.0","vitest":"3.2.4","@eslint/js":"9.36.0","secretlint":"11.2.4","typescript":"5.9.2","@types/node":"24.5.2","lint-staged":"16.1.6","o3-search-mcp":"0.0.9","@biomejs/biome":"2.2.4","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"8.44.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.16.0","eslint-plugin-zod-import":"0.3.0","@anthropic-ai/claude-code":"1.0.120","@typescript/native-preview":"7.0.0-dev.20250921.1","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.24","@secretlint/secretlint-rule-preset-recommend":"11.2.4"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_1.2.5_1758681532028_0.44288347234109104","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"rulesync","version":"1.2.6","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@1.2.6","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"d0cefc2e220919ecfc43ea3968f1a6f6313dabdf","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-1.2.6.tgz","fileCount":7,"integrity":"sha512-P3sGlDesJ+bQBCtYrvgVKbhFcVmgSUo0pOnSS3OROnkTqfreZSCJaG3vaioKKBcezZEjfhSDeYDveYOYG/LVyQ==","signatures":[{"sig":"MEUCIQDgtMXzivP1d4cv4+aPfbrgcMS2XCssnZIZsHq8dQesVAIgWFrntu7qGUUEFmX8Z4YHlUHLMbarIIl16LK0ql3IffY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@1.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":404390},"main":"dist/index.js","type":"module","_from":"file:rulesync-1.2.6.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run check && pnpm run test && pnpm run cspell && pnpm run secretlint","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","test:coverage":"vitest run --coverage --silent=true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/6365c4a83f1b37f09164ff249feb6431/rulesync-1.2.6.tgz","_integrity":"sha512-P3sGlDesJ+bQBCtYrvgVKbhFcVmgSUo0pOnSS3OROnkTqfreZSCJaG3vaioKKBcezZEjfhSDeYDveYOYG/LVyQ==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.1","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.8.0","dependencies":{"c12":"3.3.0","zod":"4.1.11","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.1","smol-toml":"1.4.2","es-toolkit":"1.39.10","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","knip":"5.64.0","tsup":"8.5.0","cspell":"9.2.1","eslint":"9.36.0","oxlint":"1.17.0","vitest":"3.2.4","@eslint/js":"9.36.0","secretlint":"11.2.4","typescript":"5.9.2","@types/node":"24.5.2","lint-staged":"16.2.0","o3-search-mcp":"0.0.9","@biomejs/biome":"2.2.4","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"8.44.1","@vitest/coverage-v8":"3.2.4","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.17.0","eslint-plugin-zod-import":"0.3.0","@anthropic-ai/claude-code":"1.0.123","@typescript/native-preview":"7.0.0-dev.20250923.1","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.24","@secretlint/secretlint-rule-preset-recommend":"11.2.4"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_1.2.6_1758808385910_0.9545894613445081","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"rulesync","version":"2.0.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@2.0.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"3f44e63af36d0a9060da2db8df3130f95f59b287","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-2.0.0.tgz","fileCount":7,"integrity":"sha512-Vyj5U12EnNZDzLEjhTZuqh8ybu1u1OkQEuEyTiILLz33MZnNn2Ntot8XTJz63oaQfsOwfvd8BVyok0vXz2XDRA==","signatures":[{"sig":"MEUCIGMFtYMTBCYKon/F/n092EBSFYBmLDUg/r/NzXeMkWd3AiEAhNVYu9lwQTF5KsvBp9bwxK7krs1oXQqVzLPvptSxIR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":420510},"main":"dist/index.js","type":"module","_from":"file:rulesync-2.0.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run check && pnpm run test && pnpm run cspell && pnpm run secretlint","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","test:coverage":"vitest run --coverage --silent=true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/b59e5a27a3295ef774f2d77a13c0a17f/rulesync-2.0.0.tgz","_integrity":"sha512-Vyj5U12EnNZDzLEjhTZuqh8ybu1u1OkQEuEyTiILLz33MZnNn2Ntot8XTJz63oaQfsOwfvd8BVyok0vXz2XDRA==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.1","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.9.0","dependencies":{"c12":"3.3.0","zod":"4.1.11","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.1","smol-toml":"1.4.2","es-toolkit":"1.39.10","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","knip":"5.64.0","tsup":"8.5.0","cspell":"9.2.1","eslint":"9.36.0","oxlint":"1.18.0","vitest":"3.2.4","@eslint/js":"9.36.0","secretlint":"11.2.4","typescript":"5.9.2","@types/node":"24.5.2","lint-staged":"16.2.0","o3-search-mcp":"0.0.9","@biomejs/biome":"2.2.4","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"8.44.1","@vitest/coverage-v8":"3.2.4","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.18.0","eslint-plugin-zod-import":"0.3.0","@anthropic-ai/claude-code":"1.0.124","@typescript/native-preview":"7.0.0-dev.20250924.1","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.24","@secretlint/secretlint-rule-preset-recommend":"11.2.4"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_2.0.0_1759291178381_0.7466432590975878","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"rulesync","version":"2.0.1","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@2.0.1","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"c8f8c2510e15c102c33ece669f140423b737ca5b","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-2.0.1.tgz","fileCount":7,"integrity":"sha512-+NFB7tpeZtjmCesqOfjrXV/qb68re/dxeZmgzWCWgXlJ4aotN8eN19S/7P196L1bbf8XwPpBe5p6HjoG7/zc+g==","signatures":[{"sig":"MEQCIBCfXifuSz5lR31AEMVWxIlCMY5zaixStKPZkPWDuW8KAiAhMy0h9LTbn1zP5ZnQTGKhTgobXyGoFS3JBG/g9DlSww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":421909},"main":"dist/index.js","type":"module","_from":"file:rulesync-2.0.1.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run check && pnpm run test && pnpm run cspell && pnpm run secretlint","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","test:coverage":"vitest run --coverage --silent=true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/5ef17792f07642f145c107fb89d9a91e/rulesync-2.0.1.tgz","_integrity":"sha512-+NFB7tpeZtjmCesqOfjrXV/qb68re/dxeZmgzWCWgXlJ4aotN8eN19S/7P196L1bbf8XwPpBe5p6HjoG7/zc+g==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.1","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.9.0","dependencies":{"c12":"3.3.0","zod":"4.1.11","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.1","smol-toml":"1.4.2","es-toolkit":"1.39.10","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","knip":"5.64.1","tsup":"8.5.0","cspell":"9.2.1","eslint":"9.36.0","oxlint":"1.19.0","vitest":"3.2.4","@eslint/js":"9.36.0","secretlint":"11.2.4","typescript":"5.9.3","@types/node":"24.6.1","lint-staged":"16.2.3","o3-search-mcp":"0.0.9","@biomejs/biome":"2.2.4","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"8.45.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.19.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20250930.1","@anthropic-ai/claude-agent-sdk":"0.1.1","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.26","@secretlint/secretlint-rule-preset-recommend":"11.2.4"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_2.0.1_1759447104794_0.43235683953806836","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"rulesync","version":"2.1.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@2.1.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"e858a02727ef5026afb3fe81ad67a0e6383d7147","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-2.1.0.tgz","fileCount":7,"integrity":"sha512-JOz33PLq++ZioHdDqyo0xCnx9iNO9i/+0Yl95eveTwldG6bZN+F8b0rNK53Qoe0Mu+gZrMyGJ74f9uuldpYU5w==","signatures":[{"sig":"MEUCIQCUqWSL6I2TZDCYO9YECfjwMDBWA7dS0Jfa3HM8ioWqFQIgInBkaQgY5Y2ZOXZB99RQoT7d2vg27M3ZJu2Fsx5oAAg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":423887},"main":"dist/index.js","type":"module","_from":"file:rulesync-2.1.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run check && pnpm run test && pnpm run cspell && pnpm run secretlint","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","test:coverage":"vitest run --coverage --silent=true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/bf124d0470627581e5b17af70de5641a/rulesync-2.1.0.tgz","_integrity":"sha512-JOz33PLq++ZioHdDqyo0xCnx9iNO9i/+0Yl95eveTwldG6bZN+F8b0rNK53Qoe0Mu+gZrMyGJ74f9uuldpYU5w==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.1","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.9.0","dependencies":{"c12":"3.3.0","zod":"4.1.11","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.1","smol-toml":"1.4.2","es-toolkit":"1.39.10","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","knip":"5.64.1","tsup":"8.5.0","cspell":"9.2.1","eslint":"9.36.0","oxlint":"1.19.0","vitest":"3.2.4","@eslint/js":"9.36.0","secretlint":"11.2.4","typescript":"5.9.3","@types/node":"24.6.2","lint-staged":"16.2.3","o3-search-mcp":"0.0.9","@biomejs/biome":"2.2.4","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"8.45.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.19.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251001.1","@anthropic-ai/claude-agent-sdk":"0.1.2","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.26","@secretlint/secretlint-rule-preset-recommend":"11.2.4"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_2.1.0_1759481200713_0.19457092793786046","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"rulesync","version":"2.2.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@2.2.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"eff5af0f6026cb4902bd59e5f1998b2ccbd66655","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-2.2.0.tgz","fileCount":7,"integrity":"sha512-BL3h/J0mZFdUQ5CWtb7G5c5e7SK1ju1iT2WYX8PmcUJ+eKL6tpdRxHVlfJwWC+5pQQwd4jHUnbaEHrpe9oaf7Q==","signatures":[{"sig":"MEQCIETrrx6yyqZZq/QrbzUB6n+obsmvsR11dqucO5O3o0HUAiBwxCuAI1zIOE/iYAw6zX+NjOlF/Fp2faqunYAnZxc1dw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@2.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":427305},"main":"dist/index.js","type":"module","_from":"file:rulesync-2.2.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run check && pnpm run test && pnpm run cspell && pnpm run secretlint","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","test:coverage":"vitest run --coverage --silent=true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/bb0b04d858f060df9a97ca43d8ceef54/rulesync-2.2.0.tgz","_integrity":"sha512-BL3h/J0mZFdUQ5CWtb7G5c5e7SK1ju1iT2WYX8PmcUJ+eKL6tpdRxHVlfJwWC+5pQQwd4jHUnbaEHrpe9oaf7Q==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.1","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.9.0","dependencies":{"c12":"3.3.0","zod":"4.1.11","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.1","smol-toml":"1.4.2","es-toolkit":"1.39.10","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","knip":"5.64.1","tsup":"8.5.0","cspell":"9.2.1","eslint":"9.36.0","oxlint":"1.19.0","vitest":"3.2.4","@eslint/js":"9.36.0","secretlint":"11.2.4","typescript":"5.9.3","@types/node":"24.6.2","lint-staged":"16.2.3","o3-search-mcp":"0.0.9","@biomejs/biome":"2.2.4","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"8.45.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.19.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251001.1","@anthropic-ai/claude-agent-sdk":"0.1.2","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.26","@secretlint/secretlint-rule-preset-recommend":"11.2.4"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_2.2.0_1759503080450_0.8712581400093913","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"rulesync","version":"3.0.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.0.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"187972949dc1bfb3fbfd8cdee5f7870f8ae336e6","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.0.0.tgz","fileCount":7,"integrity":"sha512-qZXkDHHVGsw2zEv4mqBu1xwuqL9JHCOkqNjHJbZ9r/SLJUotuvWoDG3bHsXqz4rLgudGzLx6l9Whq19OfyMd0A==","signatures":[{"sig":"MEQCIFxas7EKj0xZRy8jtYKW+45udrmMkHiZFkFkCFmKA4KGAiAP6NdghjzRZVnqyRkGIg69o0clgJ1/oX94DLrM6LuWsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":426361},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.0.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run check && pnpm run test && pnpm run cspell && pnpm run secretlint","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","test:coverage":"vitest run --coverage --silent=true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/23c4455cb54fe295f325e9d14a7aae6c/rulesync-3.0.0.tgz","_integrity":"sha512-qZXkDHHVGsw2zEv4mqBu1xwuqL9JHCOkqNjHJbZ9r/SLJUotuvWoDG3bHsXqz4rLgudGzLx6l9Whq19OfyMd0A==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.1","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.9.0","dependencies":{"c12":"3.3.0","zod":"4.1.11","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.1","smol-toml":"1.4.2","es-toolkit":"1.39.10","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","knip":"5.64.1","tsup":"8.5.0","cspell":"9.2.1","eslint":"9.36.0","oxlint":"1.19.0","vitest":"3.2.4","@eslint/js":"9.36.0","secretlint":"11.2.4","typescript":"5.9.3","@types/node":"24.6.2","lint-staged":"16.2.3","o3-search-mcp":"0.0.9","@biomejs/biome":"2.2.4","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"8.45.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.19.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251001.1","@anthropic-ai/claude-agent-sdk":"0.1.2","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.26","@secretlint/secretlint-rule-preset-recommend":"11.2.4"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.0.0_1759588152815_0.5794555109756585","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"rulesync","version":"3.1.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.1.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"aa5dff328bedb123267c7538e56a855e432effcd","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.1.0.tgz","fileCount":7,"integrity":"sha512-L2/k2RKaMOFeZIipEDyk+z1Yr2DzIxPNx8LR6DX0kfe+S4qoLSeZwXClaBd5p84q9ZDqKMEGvfsATBbNOdcX/Q==","signatures":[{"sig":"MEYCIQDBb9K2TTqSAjp9EvbCeMQMA7rSdhiRCDWNZRQcdSlDZgIhANzRM2xk1h8E/bturuTEvguJVipH0bj/qE7hFApW3NOD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":434713},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.1.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run check && pnpm run test && pnpm run cspell && pnpm run secretlint","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","test:coverage":"vitest run --coverage --silent=true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/18fb7bdb6118cf0cda400f0f6e1f6d6b/rulesync-3.1.0.tgz","_integrity":"sha512-L2/k2RKaMOFeZIipEDyk+z1Yr2DzIxPNx8LR6DX0kfe+S4qoLSeZwXClaBd5p84q9ZDqKMEGvfsATBbNOdcX/Q==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.1","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.9.0","dependencies":{"c12":"3.3.0","zod":"4.1.11","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.1","smol-toml":"1.4.2","es-toolkit":"1.39.10","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","knip":"5.64.1","tsup":"8.5.0","cspell":"9.2.1","eslint":"9.36.0","oxlint":"1.19.0","vitest":"3.2.4","@eslint/js":"9.36.0","secretlint":"11.2.4","typescript":"5.9.3","@types/node":"24.6.2","lint-staged":"16.2.3","o3-search-mcp":"0.0.9","@biomejs/biome":"2.2.4","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"8.45.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.19.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251001.1","@anthropic-ai/claude-agent-sdk":"0.1.2","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.26","@secretlint/secretlint-rule-preset-recommend":"11.2.4"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.1.0_1759666142972_0.8876177306253081","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"rulesync","version":"3.1.1","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.1.1","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"25d6e6ea26c836b2ccf74ce169fbc4133e6d7228","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.1.1.tgz","fileCount":7,"integrity":"sha512-x/aDyT9LMb9s0bh/4DWu5U7gB00RPfJlCEj1SsTfqXO1qr+72vyxCgazNLrr8Cl9XoclUWbX6tGQS3jJmYYiBQ==","signatures":[{"sig":"MEYCIQDTSyxmnmwdctDA9Bj6VtqAq5WiiZ+oDuWITgxAaquI7AIhAM3WrSuGTF/pXTfrASmU/uAu4JBw2Sp3pMSYMJ4c2D0B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":435089},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.1.1.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run check && pnpm run test && pnpm run cspell && pnpm run secretlint","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","test:coverage":"vitest run --coverage --silent=true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/091665ec08be7a55a060e0fcc62a5376/rulesync-3.1.1.tgz","_integrity":"sha512-x/aDyT9LMb9s0bh/4DWu5U7gB00RPfJlCEj1SsTfqXO1qr+72vyxCgazNLrr8Cl9XoclUWbX6tGQS3jJmYYiBQ==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.1","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.9.0","dependencies":{"c12":"3.3.0","zod":"4.1.11","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.1","smol-toml":"1.4.2","es-toolkit":"1.39.10","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","knip":"5.64.1","tsup":"8.5.0","cspell":"9.2.1","eslint":"9.37.0","oxlint":"1.19.0","vitest":"3.2.4","@eslint/js":"9.37.0","secretlint":"11.2.4","typescript":"5.9.3","@types/node":"24.6.2","lint-staged":"16.2.3","o3-search-mcp":"0.0.9","@biomejs/biome":"2.2.5","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"8.45.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.19.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251004.1","@anthropic-ai/claude-agent-sdk":"0.1.8","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.26","@secretlint/secretlint-rule-preset-recommend":"11.2.4"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.1.1_1759746858291_0.7456779195591228","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"rulesync","version":"3.2.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.2.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"50dbc811dab4fd7bd1589369b128ffb01a09d536","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.2.0.tgz","fileCount":7,"integrity":"sha512-VWZl+lUlqYSvCXBwOccfj3N4SujaUWpyBYEXHHYtgYtmy6RlbMMn6QHT/QhG4/tk5+ZeVPfTlgSgA+1gKZp4Zw==","signatures":[{"sig":"MEYCIQCGNuFIL7pN7K2gEzpI9hYVl6yorf+vs4s0bTJeVGZNOwIhALYJExpwMuSx5e+KnsAkNIe0HwkyoECRLnsKFTamDmOF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":444046},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.2.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run check && pnpm run test && pnpm run cspell && pnpm run secretlint","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","test:coverage":"vitest run --coverage --silent=true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/ca127c908e7b2dac8a0e112ed4a8c31e/rulesync-3.2.0.tgz","_integrity":"sha512-VWZl+lUlqYSvCXBwOccfj3N4SujaUWpyBYEXHHYtgYtmy6RlbMMn6QHT/QhG4/tk5+ZeVPfTlgSgA+1gKZp4Zw==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.1","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.9.0","dependencies":{"c12":"3.3.0","zod":"4.1.11","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.1","smol-toml":"1.4.2","es-toolkit":"1.39.10","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","knip":"5.64.1","tsup":"8.5.0","cspell":"9.2.1","eslint":"9.37.0","oxlint":"1.19.0","vitest":"3.2.4","@eslint/js":"9.37.0","secretlint":"11.2.4","typescript":"5.9.3","@types/node":"24.6.2","lint-staged":"16.2.3","o3-search-mcp":"0.0.9","@biomejs/biome":"2.2.5","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"8.45.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.19.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251004.1","@anthropic-ai/claude-agent-sdk":"0.1.8","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.26","@secretlint/secretlint-rule-preset-recommend":"11.2.4"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.2.0_1759794619848_0.747611747636644","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"rulesync","version":"3.3.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.3.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"b8caa6b4afa531c9982d8e9136549dbf83a6e47e","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.3.0.tgz","fileCount":7,"integrity":"sha512-BJf0TM7Dr0W7Fgt9hDSllnMuz3oLYdu3IrsYaNiprfKcwgSpeZvlC5XOyixwC7qfNDNIwI9a24DOmLJPUZVFow==","signatures":[{"sig":"MEYCIQDURB5mHICZCRJYBafOiDojQFywh+V15167tC1ZdWD0cwIhAN7m/IlqkRqHdARdMg4UG1e8lQNu5tCNFLmwOombDM3a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":446558},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.3.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run check && pnpm run test && pnpm run cspell && pnpm run secretlint","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","test:coverage":"vitest run --coverage --silent=true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/7c07952598e108f41f12ac581032e366/rulesync-3.3.0.tgz","_integrity":"sha512-BJf0TM7Dr0W7Fgt9hDSllnMuz3oLYdu3IrsYaNiprfKcwgSpeZvlC5XOyixwC7qfNDNIwI9a24DOmLJPUZVFow==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.1","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.9.0","dependencies":{"c12":"3.3.0","zod":"4.1.11","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.1","smol-toml":"1.4.2","es-toolkit":"1.39.10","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","knip":"5.64.1","tsup":"8.5.0","cspell":"9.2.1","eslint":"9.37.0","oxlint":"1.19.0","vitest":"3.2.4","@eslint/js":"9.37.0","secretlint":"11.2.4","typescript":"5.9.3","@types/node":"24.6.2","lint-staged":"16.2.3","o3-search-mcp":"0.0.9","@biomejs/biome":"2.2.5","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"8.45.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.19.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251004.1","@anthropic-ai/claude-agent-sdk":"0.1.8","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.26","@secretlint/secretlint-rule-preset-recommend":"11.2.4"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.3.0_1759800923932_0.8613462093397122","host":"s3://npm-registry-packages-npm-production"}},"3.3.1":{"name":"rulesync","version":"3.3.1","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.3.1","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"acfb4fb1f8291e29f27ffc42f862c4657029ffe9","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.3.1.tgz","fileCount":7,"integrity":"sha512-0XnHmJv/sypZPHJAKC/QFoRv5DX2ZBqf9vMvVwrLBag5Pu5iOUdcvhn15vtS5gQmwriehP4DcLe0QdBRrl1Q6A==","signatures":[{"sig":"MEQCIGD+fTEA6Pi3kKtmQXeFI5LV9m3vOVkWdfZW7c5TGjEvAiBxG4Udnr+TgpOKsUj7yGb91RxH7LE3a06htPcj5RDfxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":446781},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.3.1.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run check && pnpm run test && pnpm run cspell && pnpm run secretlint","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","test:coverage":"vitest run --coverage --silent=true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/70daf9b0d46e37461c2bee4fc2eec9b5/rulesync-3.3.1.tgz","_integrity":"sha512-0XnHmJv/sypZPHJAKC/QFoRv5DX2ZBqf9vMvVwrLBag5Pu5iOUdcvhn15vtS5gQmwriehP4DcLe0QdBRrl1Q6A==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.1","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.9.0","dependencies":{"c12":"3.3.0","zod":"4.1.12","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.1","smol-toml":"1.4.2","es-toolkit":"1.39.10","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","knip":"5.64.2","tsup":"8.5.0","cspell":"9.2.1","eslint":"9.37.0","oxlint":"1.20.0","vitest":"3.2.4","@eslint/js":"9.37.0","secretlint":"11.2.4","typescript":"5.9.3","@types/node":"24.7.0","lint-staged":"16.2.3","o3-search-mcp":"0.0.9","@biomejs/biome":"2.2.5","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"8.46.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.20.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251006.1","@anthropic-ai/claude-agent-sdk":"0.1.9","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.26","@secretlint/secretlint-rule-preset-recommend":"11.2.4"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.3.1_1759903323381_0.12751454502567228","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"rulesync","version":"3.4.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.4.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"d8d4938c13328270629c59d493878fa140b2a3d9","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.4.0.tgz","fileCount":7,"integrity":"sha512-T4DrFe97EOQ/Py0IFNknjK0opsxY2AsCcSXNCbPhZJsFd6XTbs5qyyNM+frSQqOoWsPbA6MBsbFymKft/wrSWw==","signatures":[{"sig":"MEYCIQCHsLQH2aiObHh8wQFx39QZHKQU0a3rgedvQJlDCK5XJwIhAO3nHOV2RJ3Fi4qUlIXKhV4J4bXWnEkgU//9Jad9ufAH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":448313},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.4.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run check && pnpm run test && pnpm run cspell && pnpm run secretlint","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","test:coverage":"vitest run --coverage --silent=true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/0d9fa445af1c52f127a443b5a45e1d2a/rulesync-3.4.0.tgz","_integrity":"sha512-T4DrFe97EOQ/Py0IFNknjK0opsxY2AsCcSXNCbPhZJsFd6XTbs5qyyNM+frSQqOoWsPbA6MBsbFymKft/wrSWw==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.1","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.9.0","dependencies":{"c12":"3.3.0","zod":"4.1.12","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.1","smol-toml":"1.4.2","es-toolkit":"1.39.10","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","knip":"5.64.2","tsup":"8.5.0","cspell":"9.2.1","eslint":"9.37.0","oxlint":"1.20.0","vitest":"3.2.4","@eslint/js":"9.37.0","secretlint":"11.2.4","typescript":"5.9.3","@types/node":"24.7.0","lint-staged":"16.2.3","o3-search-mcp":"0.0.9","@biomejs/biome":"2.2.5","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"8.46.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.20.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251006.1","@anthropic-ai/claude-agent-sdk":"0.1.9","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.26","@secretlint/secretlint-rule-preset-recommend":"11.2.4"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.4.0_1759924260032_0.2556121018787083","host":"s3://npm-registry-packages-npm-production"}},"3.4.1":{"name":"rulesync","version":"3.4.1","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.4.1","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"8d25859424123728194ab05531753e0df148e01e","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.4.1.tgz","fileCount":7,"integrity":"sha512-eDeJw8H/FAskhoSYwwfTQdhWsL/TZn3TKMaT+CGap+sOphM7R6qEgegyoxN1iNJxqHSLJbjb8gmgs6osOYi9KQ==","signatures":[{"sig":"MEQCIDH21ZfuXm2QUu+Xmmlfph5zFoJvjm2XW5KtJUVPCJsGAiBvYSvl3Ytzs6F6TBcw5MDASUZOjlfEuY6TGfwkePRO2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":448472},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.4.1.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run check && pnpm run test && pnpm run cspell && pnpm run secretlint","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","test:coverage":"vitest run --coverage --silent=true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/02c444954509916dde3011acf0d91fe6/rulesync-3.4.1.tgz","_integrity":"sha512-eDeJw8H/FAskhoSYwwfTQdhWsL/TZn3TKMaT+CGap+sOphM7R6qEgegyoxN1iNJxqHSLJbjb8gmgs6osOYi9KQ==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.9.0","dependencies":{"c12":"3.3.0","zod":"4.1.12","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.1","smol-toml":"1.4.2","es-toolkit":"1.39.10","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","knip":"5.64.2","tsup":"8.5.0","cspell":"9.2.1","eslint":"9.37.0","oxlint":"1.20.0","vitest":"3.2.4","@eslint/js":"9.37.0","secretlint":"11.2.4","typescript":"5.9.3","@types/node":"24.7.0","lint-staged":"16.2.3","o3-search-mcp":"0.0.9","@biomejs/biome":"2.2.5","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"8.46.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.20.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251007.1","@anthropic-ai/claude-agent-sdk":"0.1.10","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.26","@secretlint/secretlint-rule-preset-recommend":"11.2.4"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.4.1_1759988032446_0.5784773130831071","host":"s3://npm-registry-packages-npm-production"}},"3.4.2":{"name":"rulesync","version":"3.4.2","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.4.2","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"dfaf4dbe70b66afd95c0eda48be6dd8e779e7488","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.4.2.tgz","fileCount":7,"integrity":"sha512-79L5nQjZYzpYdYCrtgK8PPip4sK9cTt5BtRpsIuSxU97hJ46nn0l1BXj37hY1snKy/+p5bkqhrFYFDeRyRqcMQ==","signatures":[{"sig":"MEQCICUAMDeOIBXmntREK685eSkcU2EvSAoG3QsmPHMIKxQ8AiAg8RFa0PBsmgeO4WazTcOGjUMyrM4B5J1S0lxb33lwug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":456497},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.4.2.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run check && pnpm run test && pnpm run cspell && pnpm run secretlint","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","test:coverage":"vitest run --coverage --silent=true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/1945318f85d6128fbe28eeb73f6939fa/rulesync-3.4.2.tgz","_integrity":"sha512-79L5nQjZYzpYdYCrtgK8PPip4sK9cTt5BtRpsIuSxU97hJ46nn0l1BXj37hY1snKy/+p5bkqhrFYFDeRyRqcMQ==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.9.0","dependencies":{"c12":"3.3.0","zod":"4.1.12","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.1","smol-toml":"1.4.2","es-toolkit":"1.40.0","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","knip":"5.64.2","tsup":"8.5.0","cspell":"9.2.1","eslint":"9.37.0","oxlint":"1.22.0","vitest":"3.2.4","@eslint/js":"9.37.0","secretlint":"11.2.4","typescript":"5.9.3","@types/node":"24.7.0","lint-staged":"16.2.3","o3-search-mcp":"0.0.9","@biomejs/biome":"2.2.5","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"8.46.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.21.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251008.1","@anthropic-ai/claude-agent-sdk":"0.1.11","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.26","@secretlint/secretlint-rule-preset-recommend":"11.2.4"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.4.2_1760074785698_0.7918740354691942","host":"s3://npm-registry-packages-npm-production"}},"3.4.3":{"name":"rulesync","version":"3.4.3","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.4.3","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"987069a6ada4d460e12728d7c034b8e5093d98eb","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.4.3.tgz","fileCount":7,"integrity":"sha512-Mg3IowUTFfsjqdeGy4IvdizX18LqX9iDfA9dQuHhqMPc0KKcZWInoHSj3YuKnkulZYD4Ix2ZbQi/vnqhAeMaLA==","signatures":[{"sig":"MEQCIB8C8gWgYH7a7Qt/5SvveEHaqX0PYm8hYZAuDFThQV8QAiAD0mcu3/z+ZLgMiqUE28ZRidwNSwGemrv6qEDz3UCMEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":456624},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.4.3.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run check && pnpm run test && pnpm run cspell && pnpm run secretlint","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","test:coverage":"vitest run --coverage --silent=true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/ec1083dcffddfb21f8de7d43c58be5ca/rulesync-3.4.3.tgz","_integrity":"sha512-Mg3IowUTFfsjqdeGy4IvdizX18LqX9iDfA9dQuHhqMPc0KKcZWInoHSj3YuKnkulZYD4Ix2ZbQi/vnqhAeMaLA==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.10.0","dependencies":{"c12":"3.3.0","zod":"4.1.12","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.1","smol-toml":"1.4.2","es-toolkit":"1.40.0","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","knip":"5.64.3","tsup":"8.5.0","cspell":"9.2.1","eslint":"9.37.0","oxlint":"1.22.0","vitest":"3.2.4","@eslint/js":"9.37.0","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"24.7.2","lint-staged":"16.2.4","o3-search-mcp":"0.0.9","@biomejs/biome":"2.2.5","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"8.46.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.22.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251011.1","@anthropic-ai/claude-agent-sdk":"0.1.14","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.26","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.4.3_1760412368477_0.08673804850178235","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"name":"rulesync","version":"3.5.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.5.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"bada4b8836a3ef412acee7ca32607bc68e227d9f","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.5.0.tgz","fileCount":7,"integrity":"sha512-rJilmdEJfOvx/HBconclw8T6wCbxPWSoRFr+UOoh2I9VjVMT5tngwE4jbaSveYPqFZLNV56PrPpihzzTYzEwJw==","signatures":[{"sig":"MEQCIHwNlV8X2QkoSA9LEEOiKC/RmUj1I36V+kzZ/DBLsyGcAiB8tKXNoCled1HO1xZ2JlQeJSzSplHVK0EkrkGTtNC8KA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":461029},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.5.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run check && pnpm run test && pnpm run cspell && pnpm run secretlint","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","test:coverage":"vitest run --coverage --silent=true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/f0da2b4ed02ad8d7fa3991366f9cebb5/rulesync-3.5.0.tgz","_integrity":"sha512-rJilmdEJfOvx/HBconclw8T6wCbxPWSoRFr+UOoh2I9VjVMT5tngwE4jbaSveYPqFZLNV56PrPpihzzTYzEwJw==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.10.0","dependencies":{"c12":"3.3.0","zod":"4.1.12","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.1","smol-toml":"1.4.2","es-toolkit":"1.40.0","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","knip":"5.64.3","tsup":"8.5.0","cspell":"9.2.1","eslint":"9.37.0","oxlint":"1.22.0","vitest":"3.2.4","@eslint/js":"9.37.0","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"24.7.2","lint-staged":"16.2.4","o3-search-mcp":"0.0.9","@biomejs/biome":"2.2.5","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"8.46.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.22.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251012.1","@anthropic-ai/claude-agent-sdk":"0.1.14","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.26","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.5.0_1760429618260_0.9374792443595479","host":"s3://npm-registry-packages-npm-production"}},"3.5.1":{"name":"rulesync","version":"3.5.1","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.5.1","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"760b1dfb3bfeb360d0bf78bb4598be019ad6c4d2","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.5.1.tgz","fileCount":7,"integrity":"sha512-C5Fx0VwhLBeVSvc335ujpq1iDSZ6tmxAzTlDW2ypLnfTNMHVqElwa8EqaojFvx+yDcv4a4yxh+j8ExRV1WlqDA==","signatures":[{"sig":"MEYCIQDX4nQ8bGlt8ocKvupxFxly5EPaWYyhGZ3foMdHp3hX7QIhAPt2Frf3TwghJjWgRvXxUpaiAFGpDofXBf3yovr6npum","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":458505},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.5.1.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run check && pnpm run test && pnpm run cspell && pnpm run secretlint","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","test:coverage":"vitest run --coverage --silent=true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/ea9b67873b2ced587d0a79f1b1c71dc3/rulesync-3.5.1.tgz","_integrity":"sha512-C5Fx0VwhLBeVSvc335ujpq1iDSZ6tmxAzTlDW2ypLnfTNMHVqElwa8EqaojFvx+yDcv4a4yxh+j8ExRV1WlqDA==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.10.0","dependencies":{"c12":"3.3.0","zod":"4.1.12","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.1","smol-toml":"1.4.2","es-toolkit":"1.40.0","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","knip":"5.65.0","tsup":"8.5.0","cspell":"9.2.1","eslint":"9.37.0","oxlint":"1.23.0","vitest":"3.2.4","@eslint/js":"9.37.0","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"24.7.2","lint-staged":"16.2.4","o3-search-mcp":"0.0.9","@biomejs/biome":"2.2.6","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"8.46.1","@vitest/coverage-v8":"3.2.4","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.23.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251013.1","@anthropic-ai/claude-agent-sdk":"0.1.14","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.26","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.5.1_1760503766609_0.5739543999203862","host":"s3://npm-registry-packages-npm-production"}},"3.5.2":{"name":"rulesync","version":"3.5.2","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.5.2","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"96b61881fe87abce4774d6f94affce19865fa1ef","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.5.2.tgz","fileCount":7,"integrity":"sha512-N165pFWf5sMllZcrKUO0gMTX8YzW7/CN/0KOlxpKAeJemnJDp5Ov7HwatLZ/IDf6WPa9+rXgUqmT6YAgaqqGIQ==","signatures":[{"sig":"MEYCIQCr7fnnswL3ooQ7k92UyfYM6YBAS468L65Ug2Y6VbdK/AIhAI+wBzWyY5h/9ZPAmNS6iv5tFl99/6fVszJTHbvYLjrA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":458949},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.5.2.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run check && pnpm run test && pnpm run cspell && pnpm run secretlint","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","test:coverage":"vitest run --coverage --silent=true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/dbc99eca501a59260d9be2336e5c0d6c/rulesync-3.5.2.tgz","_integrity":"sha512-N165pFWf5sMllZcrKUO0gMTX8YzW7/CN/0KOlxpKAeJemnJDp5Ov7HwatLZ/IDf6WPa9+rXgUqmT6YAgaqqGIQ==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.10.0","dependencies":{"c12":"3.3.0","zod":"4.1.12","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.1","smol-toml":"1.4.2","es-toolkit":"1.40.0","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","knip":"5.65.0","tsup":"8.5.0","cspell":"9.2.1","eslint":"9.37.0","oxlint":"1.23.0","vitest":"3.2.4","@eslint/js":"9.37.0","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"24.7.2","lint-staged":"16.2.4","o3-search-mcp":"0.0.9","@biomejs/biome":"2.2.6","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"8.46.1","@vitest/coverage-v8":"3.2.4","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.23.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251014.1","@anthropic-ai/claude-agent-sdk":"0.1.15","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.27","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.5.2_1760594719502_0.17686894544103482","host":"s3://npm-registry-packages-npm-production"}},"3.6.0":{"name":"rulesync","version":"3.6.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.6.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"8ada0b4937e5273a83c8a0dd584452af72ef8e4a","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.6.0.tgz","fileCount":7,"integrity":"sha512-4RPTgyjsXVSvOqjOss7wzUVBaa8SI7eeXjSLaFIVRgsptrD1N1a/xPU8yAlGye7Es77UNtK77KQnTz+I/nLuuQ==","signatures":[{"sig":"MEYCIQDU01tvbVmYQJq+wc514rJ7PI7Cyq5sFIBXi0vbHN+DQAIhALpsC5l+TBX6lt0Hb0EvThDR8698xoAvXJ3uD4GK3Bj0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":464327},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.6.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run check && pnpm run test && pnpm run cspell && pnpm run secretlint","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","test:coverage":"vitest run --coverage --silent=true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/9f00e586e476193e8f9e4b92e4fa6f90/rulesync-3.6.0.tgz","_integrity":"sha512-4RPTgyjsXVSvOqjOss7wzUVBaa8SI7eeXjSLaFIVRgsptrD1N1a/xPU8yAlGye7Es77UNtK77KQnTz+I/nLuuQ==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.10.0","dependencies":{"c12":"3.3.0","zod":"4.1.12","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.1","smol-toml":"1.4.2","es-toolkit":"1.40.0","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","knip":"5.65.0","tsup":"8.5.0","cspell":"9.2.1","eslint":"9.37.0","oxlint":"1.23.0","vitest":"3.2.4","@eslint/js":"9.37.0","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"24.7.2","lint-staged":"16.2.4","o3-search-mcp":"0.0.9","@biomejs/biome":"2.2.6","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"8.46.1","@vitest/coverage-v8":"3.2.4","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.23.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251015.1","@anthropic-ai/claude-agent-sdk":"0.1.19","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.27","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.6.0_1760680327195_0.9056355326397181","host":"s3://npm-registry-packages-npm-production"}},"3.7.0":{"name":"rulesync","version":"3.7.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.7.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"8e46d5c8ebfed60be17d1bde35b72edf8c0a24fa","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.7.0.tgz","fileCount":7,"integrity":"sha512-5Rn0CeElbs30U2XAfdGJgJx1aSLt/k8DwCHecIKwVDzy318voI59TTCtUP2bbpT8bYGRv06J74fRThZxkKTJ2A==","signatures":[{"sig":"MEQCIGSjCQRC2kQWZF7y+LSQYrBbPYPkXfbYQINkBchrbGHQAiBeXg/Y0b7oVkaUKRNprld+bNBsjDu16IFYKHdXjS7Lew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":473107},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.7.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run check && pnpm run test && pnpm run cspell && pnpm run secretlint","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","test:coverage":"vitest run --coverage --silent=true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/8c06290258310bc3ea1c2a8000878d1c/rulesync-3.7.0.tgz","_integrity":"sha512-5Rn0CeElbs30U2XAfdGJgJx1aSLt/k8DwCHecIKwVDzy318voI59TTCtUP2bbpT8bYGRv06J74fRThZxkKTJ2A==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.10.0","dependencies":{"c12":"3.3.0","zod":"4.1.12","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.1","smol-toml":"1.4.2","es-toolkit":"1.40.0","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","knip":"5.65.0","tsup":"8.5.0","cspell":"9.2.1","eslint":"9.37.0","oxlint":"1.23.0","vitest":"3.2.4","@eslint/js":"9.37.0","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"24.7.2","lint-staged":"16.2.4","o3-search-mcp":"0.0.9","@biomejs/biome":"2.2.6","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"8.46.1","@vitest/coverage-v8":"3.2.4","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.23.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251015.1","@anthropic-ai/claude-agent-sdk":"0.1.19","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.27","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.7.0_1760786929677_0.5389549615975242","host":"s3://npm-registry-packages-npm-production"}},"3.8.0":{"name":"rulesync","version":"3.8.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.8.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"e391f68f54370d3e58e450af8f543093e2f63c25","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.8.0.tgz","fileCount":7,"integrity":"sha512-L5ha0lYcrbyg90kRif4zLPZKdyh66ym7EJNmoeNUbBCU6KF9iwoPHiAE3TxvYUTsdhdK1wPxZ2IKl99PQkBbrQ==","signatures":[{"sig":"MEUCIC3X0UOpHEY0MAJJM5nmb5+6f+ogvOK1ZCL8avsifwQRAiEA0BIDAKxjhrTzHloshwVj8yg7zB/zbxoDleP4DWm4Amw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":478934},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.8.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run check && pnpm run test && pnpm run cspell && pnpm run secretlint","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","test:coverage":"vitest run --coverage --silent=true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/42f3dc4abfd9d035c9e3d5346588d74f/rulesync-3.8.0.tgz","_integrity":"sha512-L5ha0lYcrbyg90kRif4zLPZKdyh66ym7EJNmoeNUbBCU6KF9iwoPHiAE3TxvYUTsdhdK1wPxZ2IKl99PQkBbrQ==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.10.0","dependencies":{"c12":"3.3.0","zod":"4.1.12","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.1","smol-toml":"1.4.2","es-toolkit":"1.40.0","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","knip":"5.65.0","tsup":"8.5.0","cspell":"9.2.1","eslint":"9.37.0","oxlint":"1.23.0","vitest":"3.2.4","@eslint/js":"9.37.0","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"24.7.2","lint-staged":"16.2.4","o3-search-mcp":"0.0.9","@biomejs/biome":"2.2.6","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"8.46.1","@vitest/coverage-v8":"3.2.4","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.23.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251015.1","@anthropic-ai/claude-agent-sdk":"0.1.19","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.27","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.8.0_1760944896308_0.7571845112004594","host":"s3://npm-registry-packages-npm-production"}},"3.9.0":{"name":"rulesync","version":"3.9.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.9.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"515e745e8528185abc84f873b7a4cdb75cf08c0a","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.9.0.tgz","fileCount":7,"integrity":"sha512-qB3FHWpvoSE4HSQF7xnwYeKkGG4SFrR+sjn00ocuk7oTw7kuxBYISleVTJV2qrY/e7Laio86lrk9psQiul2bKw==","signatures":[{"sig":"MEQCIFNNWg7FDQlZbRl73pw7VriIl3ZvBgKx80G2i2f+tiICAiBBVx1kcvatOocFxKuS0AM7nDJwgexngpJHczjOJ74kug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":478934},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.9.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run check && pnpm run test && pnpm run cspell && pnpm run secretlint","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","test:coverage":"vitest run --coverage --silent=true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/2afbc8256486f8bd03d78f363cbf7020/rulesync-3.9.0.tgz","_integrity":"sha512-qB3FHWpvoSE4HSQF7xnwYeKkGG4SFrR+sjn00ocuk7oTw7kuxBYISleVTJV2qrY/e7Laio86lrk9psQiul2bKw==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.10.0","dependencies":{"c12":"3.3.1","zod":"4.1.12","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.1","smol-toml":"1.4.2","es-toolkit":"1.40.0","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","knip":"5.66.0","tsup":"8.5.0","cspell":"9.2.1","eslint":"9.38.0","oxlint":"1.23.0","vitest":"3.2.4","@eslint/js":"9.38.0","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"24.8.1","lint-staged":"16.2.4","o3-search-mcp":"0.0.9","@biomejs/biome":"2.2.6","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"8.46.1","@vitest/coverage-v8":"3.2.4","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.23.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251018.1","@anthropic-ai/claude-agent-sdk":"0.1.22","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.27","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.9.0_1760961040562_0.38422479962075484","host":"s3://npm-registry-packages-npm-production"}},"3.10.0":{"name":"rulesync","version":"3.10.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.10.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"158fea08ff82da4a0489c270032e087c46096763","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.10.0.tgz","fileCount":7,"integrity":"sha512-DKk3EMukm30zTHp+nRRAeY46hxmnwhMAo6Vdb2ETp5GAwxh0mAGBEetGJH15jmuFHpto7G3OIGwyFxxXlICzXw==","signatures":[{"sig":"MEYCIQDnxD70fwyNPGonI/Z06a4QqOU7ph2VchVnXgw9k70HjwIhAM1RKYtF7rTUTsrvQ/tVQBvSN5M51lDShgDA0QNUzj6q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":478843},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.10.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run check && pnpm run test && pnpm run cspell && pnpm run secretlint","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","test:coverage":"vitest run --coverage --silent=true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/72b668a574bbabd5b4bf665f94d4a774/rulesync-3.10.0.tgz","_integrity":"sha512-DKk3EMukm30zTHp+nRRAeY46hxmnwhMAo6Vdb2ETp5GAwxh0mAGBEetGJH15jmuFHpto7G3OIGwyFxxXlICzXw==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.10.0","dependencies":{"c12":"3.3.1","zod":"4.1.12","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.1","smol-toml":"1.4.2","es-toolkit":"1.40.0","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","knip":"5.66.1","tsup":"8.5.0","cspell":"9.2.1","eslint":"9.38.0","oxlint":"1.23.0","vitest":"3.2.4","@eslint/js":"9.38.0","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"24.8.1","lint-staged":"16.2.4","o3-search-mcp":"0.0.9","@biomejs/biome":"2.2.6","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"8.46.1","@vitest/coverage-v8":"3.2.4","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.23.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251019.1","@anthropic-ai/claude-agent-sdk":"0.1.22","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.27","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.10.0_1761024840948_0.2183709558126894","host":"s3://npm-registry-packages-npm-production"}},"3.11.0":{"name":"rulesync","version":"3.11.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.11.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"8ba81653a3e351aa41132b2439775195ab419634","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.11.0.tgz","fileCount":7,"integrity":"sha512-rDK+VzmUR8rsMVglctQ5XU0pgSoP9C9Ad7TpPxYUO0oRfTC03a3wWLdSUk9Ee/sfz3LiZeiav9TYTFhwS/UwFA==","signatures":[{"sig":"MEUCIQCAIybjvViUvA2jzYTNTgs3JximOc4TI5Iet5RushayIwIgL2lnd0JHPhz2W2xmJM4fD2cltCbuv+TQTdEvApB5Ob4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":481188},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.11.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run check && pnpm run test && pnpm run cspell && pnpm run secretlint","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","test:coverage":"vitest run --coverage --silent=true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/0c27e63317700b87b39c83c3d134e4a6/rulesync-3.11.0.tgz","_integrity":"sha512-rDK+VzmUR8rsMVglctQ5XU0pgSoP9C9Ad7TpPxYUO0oRfTC03a3wWLdSUk9Ee/sfz3LiZeiav9TYTFhwS/UwFA==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.10.0","dependencies":{"c12":"3.3.1","zod":"4.1.12","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.1","smol-toml":"1.4.2","es-toolkit":"1.40.0","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","knip":"5.66.2","tsup":"8.5.0","cspell":"9.2.1","eslint":"9.38.0","oxlint":"1.23.0","vitest":"3.2.4","@eslint/js":"9.38.0","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"24.9.1","lint-staged":"16.2.5","o3-search-mcp":"0.0.9","@biomejs/biome":"2.2.6","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"8.46.2","@vitest/coverage-v8":"3.2.4","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.23.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251019.1","@anthropic-ai/claude-agent-sdk":"0.1.23","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.27","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.11.0_1761138435584_0.7359080255263248","host":"s3://npm-registry-packages-npm-production"}},"3.11.1":{"name":"rulesync","version":"3.11.1","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.11.1","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"368075b0c28900cdf1f2012f7ddfd6177516e1b4","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.11.1.tgz","fileCount":7,"integrity":"sha512-zX6EpAw96BPfIe2YLlo1dK0W/KjdEeKGabqr7gInB5A95tPFMScenbUkvJ5fs+leIfVR6lxg4w7cPip/y6INQA==","signatures":[{"sig":"MEUCIQCA3gnOBOeoduOej9ozpCIPonJ03crKEe+QxoN78DiA1wIgauiGmrnltCUk/OPVzJgox6iOzU+xZDRIUpBtkkdrqVw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":481700},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.11.1.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run check && pnpm run test && pnpm run cspell && pnpm run secretlint","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","test:coverage":"vitest run --coverage --silent=true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/d45cb6e9ce51459448f3a7b5f4b3e82d/rulesync-3.11.1.tgz","_integrity":"sha512-zX6EpAw96BPfIe2YLlo1dK0W/KjdEeKGabqr7gInB5A95tPFMScenbUkvJ5fs+leIfVR6lxg4w7cPip/y6INQA==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.10.0","dependencies":{"c12":"3.3.1","zod":"4.1.12","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.1","smol-toml":"1.4.2","es-toolkit":"1.40.0","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","knip":"5.66.2","tsup":"8.5.0","cspell":"9.2.1","eslint":"9.38.0","oxlint":"1.23.0","vitest":"3.2.4","@eslint/js":"9.38.0","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"24.9.1","lint-staged":"16.2.5","o3-search-mcp":"0.0.9","@biomejs/biome":"2.2.6","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"8.46.2","@vitest/coverage-v8":"3.2.4","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.23.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251021.1","@anthropic-ai/claude-agent-sdk":"0.1.25","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.27","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.11.1_1761204092284_0.8517958535879133","host":"s3://npm-registry-packages-npm-production"}},"3.11.2":{"name":"rulesync","version":"3.11.2","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.11.2","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"41d7064f340dd0ffa29f1c1d7ae48cccdac6d5e3","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.11.2.tgz","fileCount":7,"integrity":"sha512-lBpbLkQCMSeXYUyubDcqadDTkobtfl+VEBiKyp+nmJ03wsOa3xsaVkAB+tPMvlbgu2SamSSI1GUnO+ifFngK2Q==","signatures":[{"sig":"MEUCIC8A/1P3gIfgYSrXdjM0kGL7rDu9aBi3XmZYobWXqadWAiEA1+76MrjbYsrnF1aWLqikB7tRG4jsYU7oBoDFYmRo+fk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.11.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":481700},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.11.2.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run check && pnpm run test && pnpm run cspell && pnpm run secretlint","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","test:coverage":"vitest run --coverage --silent=true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/31030005538e2597bab5ba29a673f1a2/rulesync-3.11.2.tgz","_integrity":"sha512-lBpbLkQCMSeXYUyubDcqadDTkobtfl+VEBiKyp+nmJ03wsOa3xsaVkAB+tPMvlbgu2SamSSI1GUnO+ifFngK2Q==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.10.0","dependencies":{"c12":"3.3.1","zod":"4.1.12","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.1","smol-toml":"1.4.2","es-toolkit":"1.40.0","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","knip":"5.66.2","tsup":"8.5.0","cspell":"9.2.1","eslint":"9.38.0","oxlint":"1.23.0","vitest":"3.2.4","@eslint/js":"9.38.0","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"24.9.1","lint-staged":"16.2.5","o3-search-mcp":"0.0.9","@biomejs/biome":"2.2.6","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"8.46.2","@vitest/coverage-v8":"3.2.4","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.23.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251021.1","@anthropic-ai/claude-agent-sdk":"0.1.25","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.27","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.11.2_1761284502201_0.7928360110026202","host":"s3://npm-registry-packages-npm-production"}},"3.11.3":{"name":"rulesync","version":"3.11.3","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.11.3","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"a6a37e68d6357b373d9b5b231ea4d87da997fc78","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.11.3.tgz","fileCount":7,"integrity":"sha512-rOgVAztn644ywmSiZVBeZMR0kwYqIO43PERo98qOX49iOEWHzVmCJ1ZjKd6hzUxkAh1WD7nhRCNiTOeStad4RQ==","signatures":[{"sig":"MEUCIQDyHIUthFIs4AmwKNG0IoBOF/zGfLeA2iwxrSgq8VR2ewIgNEXdFXnHQGbBTJnQVpxjfVv8AW+oc6dYybxuEk7qDTA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.11.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":481700},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.11.3.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run check && pnpm run test && pnpm run cspell && pnpm run secretlint","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","test:coverage":"vitest run --coverage --silent=true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/e8cb06ca8b819d608840b2dab98b2e6d/rulesync-3.11.3.tgz","_integrity":"sha512-rOgVAztn644ywmSiZVBeZMR0kwYqIO43PERo98qOX49iOEWHzVmCJ1ZjKd6hzUxkAh1WD7nhRCNiTOeStad4RQ==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.10.0","dependencies":{"c12":"3.3.1","zod":"4.1.12","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.2","smol-toml":"1.4.2","es-toolkit":"1.41.0","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","knip":"5.66.2","tsup":"8.5.0","cspell":"9.2.1","eslint":"9.38.0","oxlint":"1.23.0","vitest":"3.2.4","@eslint/js":"9.38.0","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"24.9.1","lint-staged":"16.2.5","o3-search-mcp":"0.0.9","@biomejs/biome":"2.2.6","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.9","sort-package-json":"3.4.0","typescript-eslint":"8.46.2","@vitest/coverage-v8":"3.2.4","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.23.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251021.1","@anthropic-ai/claude-agent-sdk":"0.1.25","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.27","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.11.3_1761552085492_0.9685205442313793","host":"s3://npm-registry-packages-npm-production"}},"3.11.4":{"name":"rulesync","version":"3.11.4","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.11.4","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"86125a073e9815abe1ac0b567032d01ee7717a16","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.11.4.tgz","fileCount":7,"integrity":"sha512-Zr7lwcpQLyywm5WCnKupdAd2xgTkIny+Ie8vSYcTYhr3w8LIKux9atwi9GKiQ2Icb/10vAz6ryFEwRByI5xJVA==","signatures":[{"sig":"MEUCIQCac05nnuNCGKhurCyhJ4OFHH0gaM+r0lO+MNCycDwtkAIgFUf3/u/1+bbzu72qjw2j2d2+sXwKwFYijGGNK9V5GCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.11.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":481701},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.11.4.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run check && pnpm run test && pnpm run cspell && pnpm run secretlint","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","test:coverage":"vitest run --coverage --silent=true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/9f08c0cf95a42a250be1e32a438879fb/rulesync-3.11.4.tgz","_integrity":"sha512-Zr7lwcpQLyywm5WCnKupdAd2xgTkIny+Ie8vSYcTYhr3w8LIKux9atwi9GKiQ2Icb/10vAz6ryFEwRByI5xJVA==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.10.0","dependencies":{"c12":"3.3.1","zod":"4.1.12","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.2","smol-toml":"1.4.2","es-toolkit":"1.41.0","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","knip":"5.66.3","tsup":"8.5.0","cspell":"9.2.2","eslint":"9.38.0","oxlint":"1.24.0","vitest":"3.2.4","@eslint/js":"9.38.0","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"24.9.1","lint-staged":"16.2.6","o3-search-mcp":"0.0.9","@biomejs/biome":"2.3.0","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.10","sort-package-json":"3.4.0","typescript-eslint":"8.46.2","@vitest/coverage-v8":"3.2.4","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.24.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251025.1","@anthropic-ai/claude-agent-sdk":"0.1.27","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.27","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.11.4_1761559874502_0.8307479418485724","host":"s3://npm-registry-packages-npm-production"}},"3.12.0":{"name":"rulesync","version":"3.12.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.12.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"28dd56707d265279b1c8b47a7e2ce61e4f1df16c","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.12.0.tgz","fileCount":7,"integrity":"sha512-kw1eZvUmj6sbntCm9Kr3ClguNzAFgtHRm8RJeXm7PEQkSzgrLp+eg8LEkmGNcznoxiQbXbE+Wo4RUvZpkO5PPw==","signatures":[{"sig":"MEQCIHeB7d27KNLf/Ko4imcd8iy06Tep/r+jQNKzF0bhOHf8AiBJaLvu0TlvuygBZNwWlnURhhhW79TBhYUmRqgYIaKiWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":493596},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.12.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run check && pnpm run test && pnpm run cspell && pnpm run secretlint","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","test:coverage":"vitest run --coverage --silent=true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/71a7028a09eebed57017a9237095ad98/rulesync-3.12.0.tgz","_integrity":"sha512-kw1eZvUmj6sbntCm9Kr3ClguNzAFgtHRm8RJeXm7PEQkSzgrLp+eg8LEkmGNcznoxiQbXbE+Wo4RUvZpkO5PPw==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.10.0","dependencies":{"c12":"3.3.1","zod":"4.1.12","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.2","smol-toml":"1.4.2","es-toolkit":"1.41.0","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.3.0","@kimuson/modular-mcp":"0.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","knip":"5.66.3","tsup":"8.5.0","cspell":"9.2.2","eslint":"9.38.0","oxlint":"1.24.0","vitest":"3.2.4","@eslint/js":"9.38.0","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"24.9.1","lint-staged":"16.2.6","o3-search-mcp":"0.0.9","@biomejs/biome":"2.3.0","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.10","sort-package-json":"3.4.0","typescript-eslint":"8.46.2","@vitest/coverage-v8":"3.2.4","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.24.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251025.1","@anthropic-ai/claude-agent-sdk":"0.1.27","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.27","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.12.0_1761634897928_0.8386246768995682","host":"s3://npm-registry-packages-npm-production"}},"3.12.1":{"name":"rulesync","version":"3.12.1","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.12.1","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"f9e5c8952f0f0f44868ee314bb012b7e31700faa","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.12.1.tgz","fileCount":7,"integrity":"sha512-i43gxXI+MQWW49YIfKXbTglTGLTlHVIZXKlBmtO8Cuuu1LZnQyoLx4fj61CdYdABRpu9Y0MFZgvbPzwUSj7yjA==","signatures":[{"sig":"MEQCID8sOg8x9yNo47Vr8NYn0itf+hJrExW+Kn/daAmptUaRAiBuZSfVLYVycu5wA4/ZdKuD3q/ne4kpiG/iF5vrP6WkmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":493596},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.12.1.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run check && pnpm run test && pnpm run cspell && pnpm run secretlint","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","test:coverage":"vitest run --coverage --silent=true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/45df3153898d49471283857ba2d384c4/rulesync-3.12.1.tgz","_integrity":"sha512-i43gxXI+MQWW49YIfKXbTglTGLTlHVIZXKlBmtO8Cuuu1LZnQyoLx4fj61CdYdABRpu9Y0MFZgvbPzwUSj7yjA==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.10.0","dependencies":{"c12":"3.3.1","zod":"4.1.12","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.2","smol-toml":"1.4.2","es-toolkit":"1.41.0","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.3.0","@kimuson/modular-mcp":"0.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","knip":"5.66.3","tsup":"8.5.0","cspell":"9.2.2","eslint":"9.38.0","oxlint":"1.24.0","vitest":"4.0.4","@eslint/js":"9.38.0","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"24.9.1","lint-staged":"16.2.6","o3-search-mcp":"0.0.9","@biomejs/biome":"2.3.0","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.10","sort-package-json":"3.4.0","typescript-eslint":"8.46.2","@vitest/coverage-v8":"4.0.4","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.24.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251025.1","@anthropic-ai/claude-agent-sdk":"0.1.27","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.27","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.12.1_1761697455412_0.09161556118323788","host":"s3://npm-registry-packages-npm-production"}},"3.12.2":{"name":"rulesync","version":"3.12.2","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.12.2","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"2495d9364976ed01ec1367239f7c5f598be6f002","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.12.2.tgz","fileCount":7,"integrity":"sha512-ao4x8ZkoTEQ65Fo/7ef552qM+QQUrVl/aF6mzj7SP2XDGYo/u5ecYifOiqtfDHUR7KLhG28UiRCRhmanJ1Kxng==","signatures":[{"sig":"MEQCIAx9K5p8YAHuXm1W6H8bElzai4vcSo+vrBULmO59hYtLAiBuBLoFH2b302FKqpL93duRWX/8qoFHiyXZEJbj8ucAXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.12.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":493596},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.12.2.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run check && pnpm run test && pnpm run cspell && pnpm run secretlint","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","test:coverage":"vitest run --coverage --silent=true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/65ab8ea89712f9ae8b5f1608dac3397b/rulesync-3.12.2.tgz","_integrity":"sha512-ao4x8ZkoTEQ65Fo/7ef552qM+QQUrVl/aF6mzj7SP2XDGYo/u5ecYifOiqtfDHUR7KLhG28UiRCRhmanJ1Kxng==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.10.0","dependencies":{"c12":"3.3.1","zod":"4.1.12","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.2","smol-toml":"1.4.2","es-toolkit":"1.41.0","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.3.0","@kimuson/modular-mcp":"0.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","knip":"5.66.3","tsup":"8.5.0","cspell":"9.2.2","eslint":"9.38.0","oxlint":"1.24.0","vitest":"4.0.4","@eslint/js":"9.38.0","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"24.9.1","lint-staged":"16.2.6","o3-search-mcp":"0.0.9","@biomejs/biome":"2.3.1","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.10","sort-package-json":"3.4.0","typescript-eslint":"8.46.2","@vitest/coverage-v8":"4.0.4","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.24.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251025.1","@anthropic-ai/claude-agent-sdk":"0.1.27","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.27","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.12.2_1761708555646_0.03223823713367757","host":"s3://npm-registry-packages-npm-production"}},"3.12.3":{"name":"rulesync","version":"3.12.3","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.12.3","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"07cf1e2213c93c11c82fc775d52e375d2d4e07d6","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.12.3.tgz","fileCount":7,"integrity":"sha512-0/O7N1fPKK+8KVG0P4hmo3N6mS/WH2sANaFrKA+aohmSDe6zCqY4Ki8hK7Q/9N3vXh4BwHM3ErY+wDU29Srufw==","signatures":[{"sig":"MEYCIQD3nvf6aQ6tpU1M69wsfHEMdKEd1BNlDObRwG4mWKVRHgIhAMNuim/Lff5UGNTohBTQHF+XuppokfwmB+S2lavfK9/b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.12.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":497987},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.12.3.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run check && pnpm run test && pnpm run cspell && pnpm run secretlint","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","test:coverage":"vitest run --coverage --silent=true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/5c998b5683dce9fe38105f9b729aceca/rulesync-3.12.3.tgz","_integrity":"sha512-0/O7N1fPKK+8KVG0P4hmo3N6mS/WH2sANaFrKA+aohmSDe6zCqY4Ki8hK7Q/9N3vXh4BwHM3ErY+wDU29Srufw==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.0","dependencies":{"c12":"3.3.1","zod":"4.1.12","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.2","smol-toml":"1.4.2","es-toolkit":"1.41.0","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.3.0","@kimuson/modular-mcp":"0.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","knip":"5.66.3","tsup":"8.5.0","cspell":"9.2.2","eslint":"9.38.0","oxlint":"1.24.0","vitest":"4.0.4","@eslint/js":"9.38.0","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"24.9.1","lint-staged":"16.2.6","o3-search-mcp":"0.0.9","@biomejs/biome":"2.3.1","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.10","sort-package-json":"3.4.0","typescript-eslint":"8.46.2","@vitest/coverage-v8":"4.0.4","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.24.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251025.1","@anthropic-ai/claude-agent-sdk":"0.1.27","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.27","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.12.3_1761823055830_0.2551407493672728","host":"s3://npm-registry-packages-npm-production"}},"3.12.4":{"name":"rulesync","version":"3.12.4","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.12.4","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"6c68857cbd234ddbe395c1304743f3916977a0ee","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.12.4.tgz","fileCount":7,"integrity":"sha512-4/PlrSPQ0gQlKZy3mgoaJRMLyMDxwS6AP16HcONIbeTsIzPVikW319SVZIHRZIUUpcEkIkSUkmgzzGaGh2nppg==","signatures":[{"sig":"MEYCIQDXL4CK//gdv0eZOOt7q4YQj+H9+WERXS14tXkeTNd3cQIhAPmDMRhJF/KcUZpz0jhaHgLOHhv5CWlDTHKbweLrkxLo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.12.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":498757},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.12.4.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run check && pnpm run test && pnpm run cspell && pnpm run secretlint","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","test:coverage":"vitest run --coverage --silent=true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/b66dc91d0184ed2ca050cd3d8c914ce4/rulesync-3.12.4.tgz","_integrity":"sha512-4/PlrSPQ0gQlKZy3mgoaJRMLyMDxwS6AP16HcONIbeTsIzPVikW319SVZIHRZIUUpcEkIkSUkmgzzGaGh2nppg==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.0","dependencies":{"c12":"3.3.1","zod":"4.1.12","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.2","smol-toml":"1.4.2","es-toolkit":"1.41.0","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.3.0","@kimuson/modular-mcp":"0.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","knip":"5.66.3","tsup":"8.5.0","cspell":"9.2.2","eslint":"9.38.0","oxlint":"1.24.0","vitest":"4.0.4","@eslint/js":"9.38.0","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"24.9.1","lint-staged":"16.2.6","o3-search-mcp":"0.0.9","@biomejs/biome":"2.3.1","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.10","sort-package-json":"3.4.0","typescript-eslint":"8.46.2","@vitest/coverage-v8":"4.0.4","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.24.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251025.1","@anthropic-ai/claude-agent-sdk":"0.1.27","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.27","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.12.4_1761893464630_0.5803902048018579","host":"s3://npm-registry-packages-npm-production"}},"3.12.5":{"name":"rulesync","version":"3.12.5","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.12.5","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"4066708fe62f8daeb6fefbd60287a54355fdbb2e","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.12.5.tgz","fileCount":7,"integrity":"sha512-h2T0pf3Doo0xubq5VueZt/tiscsb90pOZrKm0LJjxAtTFUsCrRk5llNHQF85O9KSoQwdH/aFrTAhcGefEEqltQ==","signatures":[{"sig":"MEUCIQCLlTaTxEk1QrOk72SAuc8tH/g8VBUde4y5epYwZ47eVAIgQ3dkJMb0XS4P3mOGkMfMuoXoWX6DCAIUHcBW10DRB7o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.12.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":498757},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.12.5.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run check && pnpm run test && pnpm run cspell && pnpm run secretlint","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","test:coverage":"vitest run --coverage --silent=true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/a39bcdc608daa636bd84c5d7269b8299/rulesync-3.12.5.tgz","_integrity":"sha512-h2T0pf3Doo0xubq5VueZt/tiscsb90pOZrKm0LJjxAtTFUsCrRk5llNHQF85O9KSoQwdH/aFrTAhcGefEEqltQ==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.0","dependencies":{"c12":"3.3.1","zod":"4.1.12","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.2","smol-toml":"1.4.2","es-toolkit":"1.41.0","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.3.0","@kimuson/modular-mcp":"0.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","knip":"5.66.4","tsup":"8.5.0","cspell":"9.2.2","eslint":"9.39.0","oxlint":"1.25.0","vitest":"4.0.6","@eslint/js":"9.39.0","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"24.9.2","lint-staged":"16.2.6","o3-search-mcp":"0.0.9","@biomejs/biome":"2.3.2","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.10","sort-package-json":"3.4.0","typescript-eslint":"8.46.2","@vitest/coverage-v8":"4.0.6","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.25.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251101.1","@anthropic-ai/claude-agent-sdk":"0.1.30","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.27","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.12.5_1761985164900_0.5825542125031786","host":"s3://npm-registry-packages-npm-production"}},"3.12.6":{"name":"rulesync","version":"3.12.6","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.12.6","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"5394302ca2e7a548feddeb75c3090e1f410f46ba","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.12.6.tgz","fileCount":7,"integrity":"sha512-c42llLuqRjlo1pUjdUiSi6DTs2LDgyO8oRkLk0JpdOflhC6FVhVC6yQ1Z8JTbd/PNpY0CUZuINUy6TWcChSYzQ==","signatures":[{"sig":"MEQCIENCLomAajsxQNwtTrwhbRYBliaKbnpdiRR59ib5m6YqAiA5lWj93MLVUH6iFc1t8ZxwGpPKRHHywd9SKaOKpLipVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.12.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":498981},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.12.6.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run check && pnpm run test && pnpm run cspell && pnpm run secretlint","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","test:coverage":"vitest run --coverage --silent=true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/37ba5e530721986c02d3a5e57c736680/rulesync-3.12.6.tgz","_integrity":"sha512-c42llLuqRjlo1pUjdUiSi6DTs2LDgyO8oRkLk0JpdOflhC6FVhVC6yQ1Z8JTbd/PNpY0CUZuINUy6TWcChSYzQ==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.0","dependencies":{"c12":"3.3.1","zod":"4.1.12","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.2","smol-toml":"1.4.2","es-toolkit":"1.41.0","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.3.0","@kimuson/modular-mcp":"0.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","knip":"5.66.4","tsup":"8.5.0","cspell":"9.2.2","eslint":"9.39.0","oxlint":"1.25.0","vitest":"4.0.6","@eslint/js":"9.39.0","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"24.9.2","lint-staged":"16.2.6","o3-search-mcp":"0.0.9","@biomejs/biome":"2.3.2","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.10","sort-package-json":"3.4.0","typescript-eslint":"8.46.2","@vitest/coverage-v8":"4.0.6","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.25.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251101.1","@anthropic-ai/claude-agent-sdk":"0.1.30","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.27","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.12.6_1762130065118_0.8735169397504727","host":"s3://npm-registry-packages-npm-production"}},"3.12.7":{"name":"rulesync","version":"3.12.7","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.12.7","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"6f1dd78e40c9200612fc3cd777ac1d80e98850ef","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.12.7.tgz","fileCount":7,"integrity":"sha512-jJ0qJSnNtRJIGO2vrRGRLaI+pVQ805ENbXLFUfiKapHKnlAbjWr+rc9sb5UM0I791t4KoYt/SxKnqEsPmUaaBg==","signatures":[{"sig":"MEYCIQCq9lZhp2yD7GMI3kISSAbcRyUquP/BQQ8Pmb2e0BgQXwIhAL7sx5f5IS0aBQZjtyV2GcpJ5+dYA82CMX8ch3i27PFK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.12.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":499018},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.12.7.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run check && pnpm run test && pnpm run cspell && pnpm run secretlint","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","test:coverage":"vitest run --coverage --silent=true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/57b227ddb243f16320c0768f5f9fb431/rulesync-3.12.7.tgz","_integrity":"sha512-jJ0qJSnNtRJIGO2vrRGRLaI+pVQ805ENbXLFUfiKapHKnlAbjWr+rc9sb5UM0I791t4KoYt/SxKnqEsPmUaaBg==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.0","dependencies":{"c12":"3.3.1","zod":"4.1.12","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.2","smol-toml":"1.4.2","es-toolkit":"1.41.0","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.3.1","@kimuson/modular-mcp":"0.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","knip":"5.67.1","tsup":"8.5.0","cspell":"9.2.2","eslint":"9.39.1","oxlint":"1.25.0","vitest":"4.0.7","@eslint/js":"9.39.1","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"24.10.0","lint-staged":"16.2.6","o3-search-mcp":"0.0.9","@biomejs/biome":"2.3.3","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.10","sort-package-json":"3.4.0","typescript-eslint":"8.46.3","@vitest/coverage-v8":"4.0.7","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.25.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251104.1","@anthropic-ai/claude-agent-sdk":"0.1.30","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.27","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.12.7_1762310545790_0.2662748595763813","host":"s3://npm-registry-packages-npm-production"}},"3.12.8":{"name":"rulesync","version":"3.12.8","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.12.8","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"c9b92e8703d5d204dc146e84882a77938d15cc63","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.12.8.tgz","fileCount":7,"integrity":"sha512-b3uEjVT0rwDUlVWj4LKXYjV2cSXf8tzWs5VbKin082/uTMBHVgGmlbv2H+KSHyCqbEFrVqYMDfcXebb+pxOzTA==","signatures":[{"sig":"MEYCIQCDs2SZYqPDPdso4MgtDg1rYE6dEavDANB4Fy4lJKs6FgIhAPE3TWYS0q6+J1056yKpjwvAkiqMY2k1uHcfo0k27FeN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.12.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":501022},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.12.8.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run check && pnpm run test && pnpm run cspell && pnpm run secretlint","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","test:coverage":"vitest run --coverage --silent=true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/be2c72072a810556e6a6f079ec0d5f46/rulesync-3.12.8.tgz","_integrity":"sha512-b3uEjVT0rwDUlVWj4LKXYjV2cSXf8tzWs5VbKin082/uTMBHVgGmlbv2H+KSHyCqbEFrVqYMDfcXebb+pxOzTA==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.0","dependencies":{"c12":"3.3.1","zod":"4.1.12","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.2","smol-toml":"1.4.2","es-toolkit":"1.41.0","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.3.1","@kimuson/modular-mcp":"0.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","knip":"5.67.1","tsup":"8.5.0","cspell":"9.2.2","eslint":"9.39.1","oxlint":"1.25.0","vitest":"4.0.7","@eslint/js":"9.39.1","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"24.10.0","lint-staged":"16.2.6","o3-search-mcp":"0.0.9","@biomejs/biome":"2.3.3","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.10","sort-package-json":"3.4.0","typescript-eslint":"8.46.3","@vitest/coverage-v8":"4.0.7","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.25.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251104.1","@anthropic-ai/claude-agent-sdk":"0.1.30","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.27","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.12.8_1762340510919_0.7583975429637773","host":"s3://npm-registry-packages-npm-production"}},"3.12.9":{"name":"rulesync","version":"3.12.9","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.12.9","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"48b80f89924f5ea0125834c8026af9a3e979d6f1","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.12.9.tgz","fileCount":7,"integrity":"sha512-Tc7gBCCS5ZfO5zbyR3tRgAvP3vCQc4RStwnhZp8Ms5oe5rEFVXjBLCDNw9ycWh52xqOiqawYNTxhz0dHpVuODg==","signatures":[{"sig":"MEUCIFGpRWOEfRhNDSBLB0sr/8igiH6UAcc4lsdDCkH8EeTIAiEAr+vFOmmZ0omYEiC+0RRESmT2kEPgq/YwmDRUnm4kgYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.12.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":500648},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.12.9.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run check && pnpm run test && pnpm run cspell && pnpm run secretlint","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","test:coverage":"vitest run --coverage --silent=true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/2fad18d1ae3bf3aa940e30c1a2eaa9a8/rulesync-3.12.9.tgz","_integrity":"sha512-Tc7gBCCS5ZfO5zbyR3tRgAvP3vCQc4RStwnhZp8Ms5oe5rEFVXjBLCDNw9ycWh52xqOiqawYNTxhz0dHpVuODg==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.0","dependencies":{"c12":"3.3.1","zod":"4.1.12","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.2","smol-toml":"1.4.2","es-toolkit":"1.41.0","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.3.1","@kimuson/modular-mcp":"0.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","knip":"5.67.1","tsup":"8.5.0","cspell":"9.2.2","eslint":"9.39.1","oxlint":"1.25.0","vitest":"4.0.7","@eslint/js":"9.39.1","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"24.10.0","lint-staged":"16.2.6","o3-search-mcp":"0.0.9","@biomejs/biome":"2.3.3","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.10","sort-package-json":"3.4.0","typescript-eslint":"8.46.3","@vitest/coverage-v8":"4.0.7","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.25.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251104.1","@anthropic-ai/claude-agent-sdk":"0.1.30","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.27","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.12.9_1762436285240_0.17115977531425264","host":"s3://npm-registry-packages-npm-production"}},"3.13.0":{"name":"rulesync","version":"3.13.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.13.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"93caf42db8b6a92567b6501a90ae59d52b0a5d63","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.13.0.tgz","fileCount":7,"integrity":"sha512-Wkcr0o0iJwTuvQNffKBW79TDRaBqnTtaRlXM0buaEZp6QEdbI6n48ykxghCZd9zzwgPMB1dWCYgf4NtECMe6gw==","signatures":[{"sig":"MEUCICnP0xa9jxB9ngxAR2lM6gwUf1pZNFqSkYKMSBiozZmnAiEApseQMzvjkce2jIVYs8BHrM6SbNpKkNiONLIeAGH4GBo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":500956},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.13.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell \"**/*\"","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run check && pnpm run test && pnpm run cspell && pnpm run secretlint","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","test:coverage":"vitest run --coverage --silent=true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/27c2f86195b68210444d9f0c43913200/rulesync-3.13.0.tgz","_integrity":"sha512-Wkcr0o0iJwTuvQNffKBW79TDRaBqnTtaRlXM0buaEZp6QEdbI6n48ykxghCZd9zzwgPMB1dWCYgf4NtECMe6gw==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.0","dependencies":{"c12":"3.3.1","zod":"4.1.12","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.2","smol-toml":"1.4.2","es-toolkit":"1.41.0","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.3.1","@kimuson/modular-mcp":"0.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","knip":"5.67.1","tsup":"8.5.0","cspell":"9.2.2","eslint":"9.39.1","oxlint":"1.25.0","vitest":"4.0.7","@eslint/js":"9.39.1","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"24.10.0","lint-staged":"16.2.6","o3-search-mcp":"0.0.9","@biomejs/biome":"2.3.3","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.10","sort-package-json":"3.4.0","typescript-eslint":"8.46.3","@vitest/coverage-v8":"4.0.7","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.25.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251104.1","@anthropic-ai/claude-agent-sdk":"0.1.30","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.27","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.13.0_1762488697802_0.5810338490679656","host":"s3://npm-registry-packages-npm-production"}},"3.14.0":{"name":"rulesync","version":"3.14.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.14.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"8bfde3897ea6e4a92f07b79aa904b4a3f60eca9f","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.14.0.tgz","fileCount":7,"integrity":"sha512-KgdU6h80V/mRsxIY1r6/9lmaaUtEeVRD/S/dPFbcT7fwSu9k+s6LbaM1/zVt/sx/tiFYfSvFDgiAqOMZP/buNw==","signatures":[{"sig":"MEYCIQCLorRO89oyV5pSku31vIM6D+EH4BH9sPjfT3PuQcWAdwIhAJmMpw/5IonsFWfBypA+QU7rkr4p1/IouicC1a/QDACF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":503762},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.14.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run check && pnpm run test && pnpm run cspell && pnpm run secretlint","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","test:coverage":"vitest run --coverage --silent=true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/c4d9f1f63bc5ac2a3df0cce3680bc3c1/rulesync-3.14.0.tgz","_integrity":"sha512-KgdU6h80V/mRsxIY1r6/9lmaaUtEeVRD/S/dPFbcT7fwSu9k+s6LbaM1/zVt/sx/tiFYfSvFDgiAqOMZP/buNw==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.0","dependencies":{"c12":"3.3.1","zod":"4.1.12","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.2","smol-toml":"1.4.2","es-toolkit":"1.41.0","micromatch":"4.0.8","gray-matter":"4.0.3","fast-xml-parser":"5.3.1","@kimuson/modular-mcp":"0.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","knip":"5.67.1","tsup":"8.5.0","cspell":"9.2.2","eslint":"9.39.1","oxlint":"1.25.0","vitest":"4.0.7","p-queue":"9.0.0","@eslint/js":"9.39.1","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"24.10.0","lint-staged":"16.2.6","o3-search-mcp":"0.0.9","@biomejs/biome":"2.3.3","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.10","sort-package-json":"3.4.0","typescript-eslint":"8.46.3","@vitest/coverage-v8":"4.0.7","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.25.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251104.1","@anthropic-ai/claude-agent-sdk":"0.1.30","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.27","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.14.0_1762593568334_0.5509322221347528","host":"s3://npm-registry-packages-npm-production"}},"3.15.0":{"name":"rulesync","version":"3.15.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.15.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"8f6d5d4841fdf1726dcf66c4846eab54a08955a2","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.15.0.tgz","fileCount":7,"integrity":"sha512-GCX7k6q2iqEC+bOAan8ifxZ0/0vASmxn1zlbBVZb7aiRFVKUKKFScpDrWx/K/URiURXHZ2A/IO4j1qaWCEuJkA==","signatures":[{"sig":"MEQCIHjfDZxj2R0QExzQBw2W2G6iYbjxKGOiLYx9WYHkSo3lAiB+7c4xoZ+INJbx4eADnQIvogAKb1x+ib6ig2k+hoBY6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":503692},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.15.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/5b72c86960bd7b648f9e030dd1838e60/rulesync-3.15.0.tgz","_integrity":"sha512-GCX7k6q2iqEC+bOAan8ifxZ0/0vASmxn1zlbBVZb7aiRFVKUKKFScpDrWx/K/URiURXHZ2A/IO4j1qaWCEuJkA==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.0","dependencies":{"zod":"4.1.12","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.2","smol-toml":"1.4.2","es-toolkit":"1.41.0","micromatch":"4.0.8","gray-matter":"4.0.3","jsonc-parser":"3.3.1","fast-xml-parser":"5.3.1","@kimuson/modular-mcp":"0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","knip":"5.68.0","tsup":"8.5.0","cspell":"9.3.0","eslint":"9.39.1","oxlint":"1.26.0","vitest":"4.0.8","p-queue":"9.0.0","@eslint/js":"9.39.1","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"24.10.0","lint-staged":"16.2.6","o3-search-mcp":"0.0.9","@biomejs/biome":"2.3.4","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.10","sort-package-json":"3.4.0","typescript-eslint":"8.46.3","@vitest/coverage-v8":"4.0.8","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.26.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251108.1","@anthropic-ai/claude-agent-sdk":"0.1.30","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.27","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.15.0_1762689048466_0.06737955489769365","host":"s3://npm-registry-packages-npm-production"}},"3.16.0":{"name":"rulesync","version":"3.16.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.16.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"91f4a0363594eedd878753986e4b28972155a046","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.16.0.tgz","fileCount":7,"integrity":"sha512-0L3jzCfddSDxVvjelu3YdGVXme0QFf1vvlBE5RtCIf6RV/d1qNYrAWehyS666+4noIiFZjWVk2994tTMeVJf4A==","signatures":[{"sig":"MEQCICjhuvzNvXxVtAf8xCwp44zhUOla3no6naWYeZfHHIlxAiAtok18Awx2hDNSLT9wVTmiwlpfD2WhyvutqPlEfdAWZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":505420},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.16.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/bdd630e897248d4f36f1b4caf6360130/rulesync-3.16.0.tgz","_integrity":"sha512-0L3jzCfddSDxVvjelu3YdGVXme0QFf1vvlBE5RtCIf6RV/d1qNYrAWehyS666+4noIiFZjWVk2994tTMeVJf4A==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.0","dependencies":{"zod":"4.1.12","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.2","smol-toml":"1.4.2","es-toolkit":"1.41.0","micromatch":"4.0.8","gray-matter":"4.0.3","jsonc-parser":"3.3.1","fast-xml-parser":"5.3.1","@kimuson/modular-mcp":"0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","knip":"5.68.0","tsup":"8.5.0","cspell":"9.3.0","eslint":"9.39.1","oxlint":"1.26.0","vitest":"4.0.8","p-queue":"9.0.0","@eslint/js":"9.39.1","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"24.10.0","lint-staged":"16.2.6","o3-search-mcp":"0.0.9","@biomejs/biome":"2.3.4","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.10","sort-package-json":"3.4.0","typescript-eslint":"8.46.3","@vitest/coverage-v8":"4.0.8","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.26.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251108.1","@anthropic-ai/claude-agent-sdk":"0.1.30","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.27","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.16.0_1762735928260_0.7238152924955596","host":"s3://npm-registry-packages-npm-production"}},"3.17.0":{"name":"rulesync","version":"3.17.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.17.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"3f3cb1e6c2677df3764cab07805c191c9f664da9","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.17.0.tgz","fileCount":7,"integrity":"sha512-r7us7vNlnFz+Ic2Z6TRmSXJQqreFPl5QHaPpozCM1d7DiryEqiuhC9xEFOQivjpZglJQKtGUHdPRa1se8OGA+Q==","signatures":[{"sig":"MEUCIC6quAxNQrtiC4WJtQdzhqO/5lf27MoqXDLnOU64dMJNAiEAgI73EIeMlY374T5SGoZ6Q7nTZLCSBcpeu6GEudmj85s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":505495},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.17.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/a5deca0c0b6c6ce101f824a1e709e116/rulesync-3.17.0.tgz","_integrity":"sha512-r7us7vNlnFz+Ic2Z6TRmSXJQqreFPl5QHaPpozCM1d7DiryEqiuhC9xEFOQivjpZglJQKtGUHdPRa1se8OGA+Q==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.0","dependencies":{"zod":"4.1.12","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.2","smol-toml":"1.4.2","es-toolkit":"1.41.0","micromatch":"4.0.8","gray-matter":"4.0.3","jsonc-parser":"3.3.1","fast-xml-parser":"5.3.1","@kimuson/modular-mcp":"0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","knip":"5.68.0","tsup":"8.5.0","cspell":"9.3.0","eslint":"9.39.1","oxlint":"1.26.0","vitest":"4.0.8","p-queue":"9.0.0","@eslint/js":"9.39.1","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"24.10.0","lint-staged":"16.2.6","o3-search-mcp":"0.0.9","@biomejs/biome":"2.3.4","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.10","sort-package-json":"3.4.0","typescript-eslint":"8.46.3","@vitest/coverage-v8":"4.0.8","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.26.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251108.1","@anthropic-ai/claude-agent-sdk":"0.1.30","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.27","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.17.0_1762756897339_0.829153449846294","host":"s3://npm-registry-packages-npm-production"}},"3.17.1":{"name":"rulesync","version":"3.17.1","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.17.1","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"fd820d54507f35e7e44ece75967c17defb07a2cb","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.17.1.tgz","fileCount":7,"integrity":"sha512-9G4vgSB4JIEOb1Lm4KbTz2XWYM8YgEXjDQFmKo+EJYYh4LsM1vySIQlknPmlkNYuiYWysLk4X4crYIhYbh5bTg==","signatures":[{"sig":"MEUCIQDk5izjStaY+kQCV/733ukisFt2aak/MehXwKnuSlzcWQIgf9VlGxA903G+lkPeR4AOi2IJObF0b85DkdFUmjtieGs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.17.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":505551},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.17.1.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","bundle:deno":"tsup --config tsup.deno.config.ts","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/3807e155ccf1df60926c70e46f1307d5/rulesync-3.17.1.tgz","_integrity":"sha512-9G4vgSB4JIEOb1Lm4KbTz2XWYM8YgEXjDQFmKo+EJYYh4LsM1vySIQlknPmlkNYuiYWysLk4X4crYIhYbh5bTg==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.0","dependencies":{"zod":"4.1.12","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.2","smol-toml":"1.4.2","es-toolkit":"1.41.0","micromatch":"4.0.8","gray-matter":"4.0.3","jsonc-parser":"3.3.1","fast-xml-parser":"5.3.1","@kimuson/modular-mcp":"0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","knip":"5.68.0","tsup":"8.5.0","cspell":"9.3.0","eslint":"9.39.1","oxlint":"1.26.0","vitest":"4.0.8","p-queue":"9.0.0","@eslint/js":"9.39.1","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"24.10.0","lint-staged":"16.2.6","o3-search-mcp":"0.0.9","@biomejs/biome":"2.3.4","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.10","sort-package-json":"3.4.0","typescript-eslint":"8.46.3","@vitest/coverage-v8":"4.0.8","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.26.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251108.1","@anthropic-ai/claude-agent-sdk":"0.1.30","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.27","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.17.1_1762760075406_0.004989852403985751","host":"s3://npm-registry-packages-npm-production"}},"3.18.0":{"name":"rulesync","version":"3.18.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.18.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"ed7b04393907653c4a26afa8c00204bfd21ae8b8","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.18.0.tgz","fileCount":7,"integrity":"sha512-d/4UbxWXVp6oW4DhdpGluFBnc4/RfgMTDeymZNz8yrM4MDSfvoKSkULRokCAsnhlKsMCRmRCysG+FYSwKwaueA==","signatures":[{"sig":"MEYCIQDrBhGsq+0qYrPsJH6l5ix3fwYyq0x0iwpGpQMRmerv4AIhAPCYsXS4sVTnw48Qh0BO+8a5usQlImkpgVrxuAN4akXh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":506313},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.18.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","bundle:deno":"tsup --config tsup.deno.config.ts","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/e9ab1207f614b25fcb7b4b58eaaa9051/rulesync-3.18.0.tgz","_integrity":"sha512-d/4UbxWXVp6oW4DhdpGluFBnc4/RfgMTDeymZNz8yrM4MDSfvoKSkULRokCAsnhlKsMCRmRCysG+FYSwKwaueA==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.0","dependencies":{"zod":"4.1.12","consola":"3.4.2","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.2","smol-toml":"1.4.2","es-toolkit":"1.41.0","micromatch":"4.0.8","gray-matter":"4.0.3","jsonc-parser":"3.3.1","fast-xml-parser":"5.3.1","@kimuson/modular-mcp":"0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","knip":"5.68.0","tsup":"8.5.0","cspell":"9.3.0","eslint":"9.39.1","oxlint":"1.26.0","vitest":"4.0.8","p-queue":"9.0.0","@eslint/js":"9.39.1","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"24.10.0","lint-staged":"16.2.6","o3-search-mcp":"0.0.9","@biomejs/biome":"2.3.4","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.10","sort-package-json":"3.4.0","typescript-eslint":"8.46.3","@vitest/coverage-v8":"4.0.8","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.26.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251108.1","@anthropic-ai/claude-agent-sdk":"0.1.30","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.27","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.18.0_1762821523777_0.2791298688020676","host":"s3://npm-registry-packages-npm-production"}},"3.19.0":{"name":"rulesync","version":"3.19.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.19.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"f18224a9283a909400fac259e92c4d275e5af03b","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.19.0.tgz","fileCount":7,"integrity":"sha512-jscAarG+NsleXNFkchsGZZdeRYBEibCzTv40B4fi1RJWI3n6nTL8kPycQGv9AtZdhtgdZUrVU7J+aR2NlwE+7g==","signatures":[{"sig":"MEUCIGh0sTXyLHj5i9XZW+dz8225wfI99lN59GlLDvmyqg+dAiEA6p5fHPFpRGsV7149ItyIQ87B2gKSA5IWOO6vwl4bbn0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":520708},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.19.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","bundle:deno":"tsup --config tsup.deno.config.ts","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/89eb07851baf82bb579c3f3b7657bcf3/rulesync-3.19.0.tgz","_integrity":"sha512-jscAarG+NsleXNFkchsGZZdeRYBEibCzTv40B4fi1RJWI3n6nTL8kPycQGv9AtZdhtgdZUrVU7J+aR2NlwE+7g==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.0","dependencies":{"zod":"4.1.12","consola":"3.4.2","fastmcp":"^3.22.0","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.2","smol-toml":"1.4.2","es-toolkit":"1.41.0","micromatch":"4.0.8","gray-matter":"4.0.3","jsonc-parser":"3.3.1","fast-xml-parser":"5.3.1","@kimuson/modular-mcp":"0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","knip":"5.68.0","tsup":"8.5.0","cspell":"9.3.0","eslint":"9.39.1","oxlint":"1.26.0","vitest":"4.0.8","p-queue":"9.0.0","@eslint/js":"9.39.1","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"24.10.0","lint-staged":"16.2.6","o3-search-mcp":"0.0.9","@biomejs/biome":"2.3.4","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.10","sort-package-json":"3.4.0","typescript-eslint":"8.46.3","@vitest/coverage-v8":"4.0.8","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.26.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251108.1","@anthropic-ai/claude-agent-sdk":"0.1.30","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.27","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.19.0_1762927118200_0.09726640360971262","host":"s3://npm-registry-packages-npm-production"}},"3.20.0":{"name":"rulesync","version":"3.20.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.20.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"9f0e112d358a4c3e54aa9ad532da5155946e84a4","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.20.0.tgz","fileCount":7,"integrity":"sha512-Scrky4Hi/rqRVnKu3vfkeT1hy0vHnvymo+fceFJd6OsU0T2aMvBW31e2hSOjOZL/VBnhKD7mwCVqSFM9eXeAeA==","signatures":[{"sig":"MEUCIQCfTMGkJ1BDfxWaYC1+8F8j0X7yWhA48l0WE6DhTwzanQIgGkgDlSoTjnWD1q5nBxv85T8KNyQ2+rs+lhvcVPsghL0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":562670},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.20.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","bundle:deno":"tsup --config tsup.deno.config.ts","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/e21f65d6e0f3d22005a1e7c051211aff/rulesync-3.20.0.tgz","_integrity":"sha512-Scrky4Hi/rqRVnKu3vfkeT1hy0vHnvymo+fceFJd6OsU0T2aMvBW31e2hSOjOZL/VBnhKD7mwCVqSFM9eXeAeA==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.1.12","consola":"3.4.2","fastmcp":"3.22.0","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.2","smol-toml":"1.4.2","es-toolkit":"1.41.0","micromatch":"4.0.8","gray-matter":"4.0.3","jsonc-parser":"3.3.1","fast-xml-parser":"5.3.1","@kimuson/modular-mcp":"0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","knip":"5.68.0","tsup":"8.5.0","cspell":"9.3.0","eslint":"9.39.1","oxlint":"1.26.0","vitest":"4.0.8","p-queue":"9.0.0","@eslint/js":"9.39.1","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"24.10.0","lint-staged":"16.2.6","o3-search-mcp":"0.0.9","@biomejs/biome":"2.3.4","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.10","sort-package-json":"3.4.0","typescript-eslint":"8.46.3","@vitest/coverage-v8":"4.0.8","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.26.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251108.1","@anthropic-ai/claude-agent-sdk":"0.1.30","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.27","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.20.0_1762995581790_0.13168798173131702","host":"s3://npm-registry-packages-npm-production"}},"3.21.0":{"name":"rulesync","version":"3.21.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.21.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"1eb3b51243fc7ef4d10c2e13c71374198de4a01d","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.21.0.tgz","fileCount":7,"integrity":"sha512-z2adTHbRGXo8EwkIge5z651dRSzytwxD2ir+XPDIiQSaqmjLq836tIwyLuvfSMr30n1VVbWIYw5JXVbtib6W5w==","signatures":[{"sig":"MEQCIA67nkXw2HmZKaxBfsVKv5ZpfkZXh764iJyqM7tQd7PAAiAKrPpp5sofapaEaqfpOvBsha2WDxlo6OUR7wRQmzLWUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":565362},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.21.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","bundle:deno":"tsup --config tsup.deno.config.ts","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/8174fab266fb78d64559ca195e279876/rulesync-3.21.0.tgz","_integrity":"sha512-z2adTHbRGXo8EwkIge5z651dRSzytwxD2ir+XPDIiQSaqmjLq836tIwyLuvfSMr30n1VVbWIYw5JXVbtib6W5w==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.1.12","consola":"3.4.2","fastmcp":"3.22.0","js-yaml":"4.1.0","chokidar":"4.0.3","commander":"14.0.2","smol-toml":"1.4.2","es-toolkit":"1.41.0","micromatch":"4.0.8","gray-matter":"4.0.3","jsonc-parser":"3.3.1","fast-xml-parser":"5.3.1","@kimuson/modular-mcp":"0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","knip":"5.68.0","tsup":"8.5.0","cspell":"9.3.0","eslint":"9.39.1","oxlint":"1.26.0","vitest":"4.0.8","p-queue":"9.0.0","@eslint/js":"9.39.1","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"24.10.0","lint-staged":"16.2.6","o3-search-mcp":"0.0.9","@biomejs/biome":"2.3.4","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.1","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.10","sort-package-json":"3.4.0","typescript-eslint":"8.46.3","@vitest/coverage-v8":"4.0.8","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.26.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251108.1","@anthropic-ai/claude-agent-sdk":"0.1.30","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.27","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.21.0_1763080687484_0.6603368358186299","host":"s3://npm-registry-packages-npm-production"}},"3.21.1":{"name":"rulesync","version":"3.21.1","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.21.1","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"c4ccb45d4d52ad608b86340c607c0dc5bba5a825","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.21.1.tgz","fileCount":7,"integrity":"sha512-yCsImGbPWgCHo1gXiXcLdP6gDAnlWrf9zQCLvE0eXv68XSOZISRjc/FhLe9+gMT1pXWo372O9Hw3Jo0YoI3WkQ==","signatures":[{"sig":"MEQCIDpmBd+kTC7Yq86AFCoPMmB03YH4A55wUfpswVGFDoKnAiAU/LxsHUSm+x8h7v/Un7EfuEc7ueEfV9azbcUQ5RtL5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.21.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":565362},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.21.1.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","bundle:deno":"tsup --config tsup.deno.config.ts","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/7665094e2b7a62fb324be515fa9cf1e8/rulesync-3.21.1.tgz","_integrity":"sha512-yCsImGbPWgCHo1gXiXcLdP6gDAnlWrf9zQCLvE0eXv68XSOZISRjc/FhLe9+gMT1pXWo372O9Hw3Jo0YoI3WkQ==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.1.12","consola":"3.4.2","fastmcp":"3.23.0","js-yaml":"4.1.1","chokidar":"4.0.3","commander":"14.0.2","smol-toml":"1.5.2","es-toolkit":"1.41.0","micromatch":"4.0.8","gray-matter":"4.0.3","jsonc-parser":"3.3.1","fast-xml-parser":"5.3.2","@kimuson/modular-mcp":"0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","knip":"5.69.1","tsup":"8.5.1","cspell":"9.3.1","eslint":"9.39.1","oxlint":"1.28.0","vitest":"4.0.9","p-queue":"9.0.0","@eslint/js":"9.39.1","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"24.10.1","lint-staged":"16.2.6","o3-search-mcp":"0.0.9","@biomejs/biome":"2.3.5","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.2","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.10","sort-package-json":"3.4.0","typescript-eslint":"8.46.4","@vitest/coverage-v8":"4.0.9","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.28.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251114.1","@anthropic-ai/claude-agent-sdk":"0.1.37","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.27","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.21.1_1763205553118_0.9128319138173966","host":"s3://npm-registry-packages-npm-production"}},"3.22.0":{"name":"rulesync","version":"3.22.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.22.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"4832eecab82418a05eabbc9a2fa67674655d9e75","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.22.0.tgz","fileCount":7,"integrity":"sha512-GDPMUaHc0EF5qZOg0v1u+G/sRz6vqUlaJyMTpPJPbhc4AVQOamVIUi4mpSMAjpyT7Mo8wqTh/7IdOauhAX9E/A==","signatures":[{"sig":"MEUCIEba3fvaRKzwmc4oOvo7PoXDbkkzsAxImZOXZRaQxvt7AiEAiwtBx+2klehylhgK4AmPLOEvIoI/ENHOht15J8i6st4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":565648},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.22.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","bundle:deno":"tsup --config tsup.deno.config.ts","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/bf8587ec73ee552972c5bd7e5bdf83c1/rulesync-3.22.0.tgz","_integrity":"sha512-GDPMUaHc0EF5qZOg0v1u+G/sRz6vqUlaJyMTpPJPbhc4AVQOamVIUi4mpSMAjpyT7Mo8wqTh/7IdOauhAX9E/A==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.1.12","consola":"3.4.2","fastmcp":"3.23.0","js-yaml":"4.1.1","chokidar":"4.0.3","commander":"14.0.2","fast-glob":"3.3.3","smol-toml":"1.5.2","es-toolkit":"1.41.0","micromatch":"4.0.8","gray-matter":"4.0.3","jsonc-parser":"3.3.1","fast-xml-parser":"5.3.2","@kimuson/modular-mcp":"0.0.5","@modelcontextprotocol/sdk":"1.21.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","knip":"5.69.1","tsup":"8.5.1","cspell":"9.3.1","eslint":"9.39.1","oxlint":"1.28.0","vitest":"4.0.9","p-queue":"9.0.0","@eslint/js":"9.39.1","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"24.10.1","lint-staged":"16.2.6","o3-search-mcp":"0.0.9","@biomejs/biome":"2.3.5","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.2","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.10","sort-package-json":"3.4.0","typescript-eslint":"8.46.4","@vitest/coverage-v8":"4.0.9","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.28.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251114.1","@anthropic-ai/claude-agent-sdk":"0.1.37","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.27","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.22.0_1763216231965_0.8818483613379899","host":"s3://npm-registry-packages-npm-production"}},"3.22.1":{"name":"rulesync","version":"3.22.1","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.22.1","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"95a345dfd828dc5fe91aac829e73b2e2c9f549c0","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.22.1.tgz","fileCount":7,"integrity":"sha512-D3XuWklgxluAmtm8nuYGxcO66OGU7eYcNdQf4fXxiRTRMctB8WngGC2oxCfjvC8lVHBhDFZUzwLSd2Ql57PxCw==","signatures":[{"sig":"MEUCIQCjdZvzqFqwUylXENH9COh0rV0CvwHZ/9g8iy9h0sCuQAIgLnEOZlWLCwXaoSS0zolKHEstVu22cWzpxNvh3ZY48kI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.22.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":565597},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.22.1.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","bundle:deno":"tsup --config tsup.deno.config.ts","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/1b906cbe4867e8d219560b55f1f934fe/rulesync-3.22.1.tgz","_integrity":"sha512-D3XuWklgxluAmtm8nuYGxcO66OGU7eYcNdQf4fXxiRTRMctB8WngGC2oxCfjvC8lVHBhDFZUzwLSd2Ql57PxCw==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.1.12","consola":"3.4.2","fastmcp":"3.23.0","js-yaml":"4.1.1","chokidar":"4.0.3","commander":"14.0.2","smol-toml":"1.5.2","es-toolkit":"1.41.0","micromatch":"4.0.8","gray-matter":"4.0.3","jsonc-parser":"3.3.1","fast-xml-parser":"5.3.2","@kimuson/modular-mcp":"0.0.5","@modelcontextprotocol/sdk":"1.21.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","knip":"5.69.1","tsup":"8.5.1","cspell":"9.3.1","eslint":"9.39.1","oxlint":"1.28.0","vitest":"4.0.9","p-queue":"9.0.0","@eslint/js":"9.39.1","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"24.10.1","lint-staged":"16.2.6","o3-search-mcp":"0.0.9","@biomejs/biome":"2.3.5","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.2","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.10","sort-package-json":"3.4.0","typescript-eslint":"8.46.4","@vitest/coverage-v8":"4.0.9","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.28.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251114.1","@anthropic-ai/claude-agent-sdk":"0.1.37","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.27","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.22.1_1763218934735_0.6917860425598326","host":"s3://npm-registry-packages-npm-production"}},"3.23.0":{"name":"rulesync","version":"3.23.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.23.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"d347ec862e3efab326306527d681ad65aa39b782","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.23.0.tgz","fileCount":7,"integrity":"sha512-dWaYyJy9q4gehkXof4IcHKWIvqNtROBSjqmAkbRHPJncP+dEyT0BkJ6rHRpmKArKtN80DT/s3vStirkB+b2fCA==","signatures":[{"sig":"MEQCIAX7DI3Cg1HETI96/XuRgk7maOlgtL7GlXxgu6NOxhktAiBqBCHc4ktOp0CZv+AfJYWcnK/yb3uI8xMJVX/jcneaPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":567056},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.23.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","bundle:deno":"tsup --config tsup.deno.config.ts","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/468a086dc0caa81c4289a6b5b4b564e3/rulesync-3.23.0.tgz","_integrity":"sha512-dWaYyJy9q4gehkXof4IcHKWIvqNtROBSjqmAkbRHPJncP+dEyT0BkJ6rHRpmKArKtN80DT/s3vStirkB+b2fCA==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.1.12","consola":"3.4.2","fastmcp":"3.23.0","js-yaml":"4.1.1","chokidar":"4.0.3","commander":"14.0.2","smol-toml":"1.5.2","es-toolkit":"1.41.0","micromatch":"4.0.8","gray-matter":"4.0.3","jsonc-parser":"3.3.1","fast-xml-parser":"5.3.2","@kimuson/modular-mcp":"0.0.5","@modelcontextprotocol/sdk":"1.21.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","knip":"5.69.1","tsup":"8.5.1","cspell":"9.3.1","eslint":"9.39.1","oxlint":"1.28.0","vitest":"4.0.9","p-queue":"9.0.0","@eslint/js":"9.39.1","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"24.10.1","lint-staged":"16.2.6","o3-search-mcp":"0.0.9","@biomejs/biome":"2.3.5","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.2","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.10","sort-package-json":"3.4.0","typescript-eslint":"8.46.4","@vitest/coverage-v8":"4.0.9","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.28.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251114.1","@anthropic-ai/claude-agent-sdk":"0.1.37","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.27","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.23.0_1763303077006_0.17665939760270954","host":"s3://npm-registry-packages-npm-production"}},"3.23.2":{"name":"rulesync","version":"3.23.2","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.23.2","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"89387c59623b48efc530a3295c5122300f6a03e6","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.23.2.tgz","fileCount":7,"integrity":"sha512-lq1t9PKUEn2+33uVxHQpCuVEF+YqylfdsLlef1laBcaE0ZqEwBvoNqLCbcyy67XEDKUID8kwsxgetDOZRU965g==","signatures":[{"sig":"MEUCIQC8qtN3if1XSHte73LtPFEH1bLBLLIEo+BRSmeX/gJQkAIgZ6FdknNUM6WZ+HR/SstoiM65gQlLJS6OMYZyImDB6d0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.23.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":566629},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.23.2.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","bundle:deno":"tsup --config tsup.deno.config.ts","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/a0f6af488a240e6d035575c3c064c404/rulesync-3.23.2.tgz","_integrity":"sha512-lq1t9PKUEn2+33uVxHQpCuVEF+YqylfdsLlef1laBcaE0ZqEwBvoNqLCbcyy67XEDKUID8kwsxgetDOZRU965g==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.1.12","consola":"3.4.2","fastmcp":"3.23.0","js-yaml":"4.1.1","chokidar":"4.0.3","commander":"14.0.2","smol-toml":"1.5.2","es-toolkit":"1.41.0","micromatch":"4.0.8","gray-matter":"4.0.3","jsonc-parser":"3.3.1","fast-xml-parser":"5.3.2","@kimuson/modular-mcp":"0.0.5","@modelcontextprotocol/sdk":"1.21.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","knip":"5.69.1","tsup":"8.5.1","cspell":"9.3.1","eslint":"9.39.1","oxlint":"1.28.0","vitest":"4.0.9","p-queue":"9.0.0","@eslint/js":"9.39.1","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"24.10.1","lint-staged":"16.2.6","o3-search-mcp":"0.0.9","@biomejs/biome":"2.3.5","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.2","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.10","sort-package-json":"3.4.0","typescript-eslint":"8.46.4","@vitest/coverage-v8":"4.0.9","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.28.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251114.1","@anthropic-ai/claude-agent-sdk":"0.1.37","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.27","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.23.2_1763389220331_0.1804286628748566","host":"s3://npm-registry-packages-npm-production"}},"3.23.3":{"name":"rulesync","version":"3.23.3","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.23.3","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"aca7d92e7b4238d7843510d86a4f49247cb77e27","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.23.3.tgz","fileCount":7,"integrity":"sha512-01fFy8Aaf1ZTN8hMnTtlc8DvZl7Hlt/7iOY361RsEYCxA8KvdlfRXER9Gk6qxziJqGayddvyzMB2mi4SBAPP0Q==","signatures":[{"sig":"MEYCIQDMqD0vAPOyCAWZxVXNZSSOOWqlcIoSvlU76hS9ddDD5AIhAJ9DxO4Msjzqu9Re3p0fDODSSmT3cjnhK2OgZqN9WT91","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.23.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":566592},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.23.3.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","bundle:deno":"tsup --config tsup.deno.config.ts","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/bceecc3cd4ff3c238ab5cc3d75232cba/rulesync-3.23.3.tgz","_integrity":"sha512-01fFy8Aaf1ZTN8hMnTtlc8DvZl7Hlt/7iOY361RsEYCxA8KvdlfRXER9Gk6qxziJqGayddvyzMB2mi4SBAPP0Q==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.1.12","consola":"3.4.2","fastmcp":"3.23.0","js-yaml":"4.1.1","chokidar":"4.0.3","commander":"14.0.2","smol-toml":"1.5.2","es-toolkit":"1.41.0","micromatch":"4.0.8","gray-matter":"4.0.3","jsonc-parser":"3.3.1","fast-xml-parser":"5.3.2","@modelcontextprotocol/sdk":"1.21.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","knip":"5.69.1","tsup":"8.5.1","cspell":"9.3.1","eslint":"9.39.1","oxlint":"1.28.0","vitest":"4.0.9","p-queue":"9.0.0","@eslint/js":"9.39.1","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"24.10.1","lint-staged":"16.2.6","o3-search-mcp":"0.0.9","@biomejs/biome":"2.3.5","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.2","simple-git-hooks":"2.13.1","@types/micromatch":"4.0.10","sort-package-json":"3.4.0","typescript-eslint":"8.46.4","@vitest/coverage-v8":"4.0.9","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.28.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251114.1","@anthropic-ai/claude-agent-sdk":"0.1.37","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.27","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.23.3_1763471217355_0.9771649161248419","host":"s3://npm-registry-packages-npm-production"}},"3.23.5":{"name":"rulesync","version":"3.23.5","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.23.5","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"6f6caedb51b9564f3527cdf0b5625fa9da6627be","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.23.5.tgz","fileCount":7,"integrity":"sha512-AA1GveGQxl7f0zECq4E/0Eu2qNb37m3muNJFDEsGbh4fyns/lIPPDRoIv08Cq7ws4/bxtRvdpCfXD9Pi6W5J8w==","signatures":[{"sig":"MEUCICxij3UcpZ6rzVk8fIoVUmX0T+7S5xe6EK6fnoWLpiXyAiEA57V4uRIlB0yz88zOZtV5/3RQQIyPFYuuLR7oAPimY1Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.23.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":567367},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.23.5.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","bundle:deno":"tsup --config tsup.deno.config.ts","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/a33b504313c44edc206eaa7c4d9d4424/rulesync-3.23.5.tgz","_integrity":"sha512-AA1GveGQxl7f0zECq4E/0Eu2qNb37m3muNJFDEsGbh4fyns/lIPPDRoIv08Cq7ws4/bxtRvdpCfXD9Pi6W5J8w==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.1.12","consola":"3.4.2","fastmcp":"3.23.0","js-yaml":"4.1.1","commander":"14.0.2","smol-toml":"1.5.2","es-toolkit":"1.41.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","fast-xml-parser":"5.3.2","@modelcontextprotocol/sdk":"1.21.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","knip":"5.69.1","tsup":"8.5.1","cspell":"9.3.1","eslint":"9.39.1","oxlint":"1.28.0","vitest":"4.0.9","@eslint/js":"9.39.1","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"24.10.1","lint-staged":"16.2.6","@biomejs/biome":"2.3.5","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.2","simple-git-hooks":"2.13.1","sort-package-json":"3.4.0","typescript-eslint":"8.46.4","@vitest/coverage-v8":"4.0.9","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.28.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251114.1","@anthropic-ai/claude-agent-sdk":"0.1.37","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.27","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.23.5_1763687700096_0.8082941662037593","host":"s3://npm-registry-packages-npm-production"}},"3.23.6":{"name":"rulesync","version":"3.23.6","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.23.6","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"a891d061a3da52e160e917691139f45ace7b52fa","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.23.6.tgz","fileCount":7,"integrity":"sha512-0XRfG6uijnphSWHLE8/+Ii/s3t7fjY+KLeiJ/8TTY04sLZg1RjeUrkiBPUtFCwM6QnvzBfnloiGt1eJrkFmY1w==","signatures":[{"sig":"MEYCIQCsgteUPAp8fSGLVDiGI9Vggk1PG2DML7mCyx7+e5aiQQIhANkoVPnxxXR3Vttr0hH5yQdeiQUZV0woT5YsO6f/4LNQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.23.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":568023},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.23.6.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","bundle:deno":"tsup --config tsup.deno.config.ts","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/f4e3327de020eeef8cd4ed0515845adf/rulesync-3.23.6.tgz","_integrity":"sha512-0XRfG6uijnphSWHLE8/+Ii/s3t7fjY+KLeiJ/8TTY04sLZg1RjeUrkiBPUtFCwM6QnvzBfnloiGt1eJrkFmY1w==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.1.12","consola":"3.4.2","fastmcp":"3.23.0","js-yaml":"4.1.1","commander":"14.0.2","smol-toml":"1.5.2","es-toolkit":"1.41.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","fast-xml-parser":"5.3.2","@modelcontextprotocol/sdk":"1.21.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","knip":"5.69.1","tsup":"8.5.1","cspell":"9.3.1","eslint":"9.39.1","oxlint":"1.28.0","vitest":"4.0.9","@eslint/js":"9.39.1","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"24.10.1","lint-staged":"16.2.6","@biomejs/biome":"2.3.5","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.2","simple-git-hooks":"2.13.1","sort-package-json":"3.4.0","typescript-eslint":"8.46.4","@vitest/coverage-v8":"4.0.9","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.28.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251114.1","@anthropic-ai/claude-agent-sdk":"0.1.37","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.27","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.23.6_1763732921632_0.4201169359823709","host":"s3://npm-registry-packages-npm-production"}},"3.24.0":{"name":"rulesync","version":"3.24.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.24.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"4ffbb3d7301930042136f0185b20ddbf106647ec","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.24.0.tgz","fileCount":7,"integrity":"sha512-EgSvx1EDsXIa83bJlvrpkkO/Whx4Biq744sUDBgVI9HM44Z6b9zHSoGVOgv8aRfVKM/HvrSLwfym2SWn7KVWqg==","signatures":[{"sig":"MEYCIQC1LnDHdA7G0Kwp2sXB0XX6kAj/v8iKKjcATT1mXSDndwIhAOoPjKdbEoUZ1KCYn+F2kow4xgvfZhrrt2WJwTip4jqt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":612866},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.24.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","bundle:deno":"tsup --config tsup.deno.config.ts","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/531741d50f733e59c1346cc25621706d/rulesync-3.24.0.tgz","_integrity":"sha512-EgSvx1EDsXIa83bJlvrpkkO/Whx4Biq744sUDBgVI9HM44Z6b9zHSoGVOgv8aRfVKM/HvrSLwfym2SWn7KVWqg==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.1.12","consola":"3.4.2","fastmcp":"3.23.0","js-yaml":"4.1.1","commander":"14.0.2","smol-toml":"1.5.2","es-toolkit":"1.41.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","fast-xml-parser":"5.3.2","@modelcontextprotocol/sdk":"1.21.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","knip":"5.69.1","tsup":"8.5.1","cspell":"9.3.1","eslint":"9.39.1","oxlint":"1.28.0","vitest":"4.0.9","@eslint/js":"9.39.1","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"24.10.1","lint-staged":"16.2.6","@biomejs/biome":"2.3.5","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.2","simple-git-hooks":"2.13.1","sort-package-json":"3.4.0","typescript-eslint":"8.46.4","@vitest/coverage-v8":"4.0.9","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.28.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251114.1","@anthropic-ai/claude-agent-sdk":"0.1.37","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.27","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.24.0_1763989603341_0.968365069673014","host":"s3://npm-registry-packages-npm-production"}},"3.25.0":{"name":"rulesync","version":"3.25.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.25.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"2e2b931971dbd70e08669f4cec8edfddc68135df","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.25.0.tgz","fileCount":7,"integrity":"sha512-PFftYv6ijXSwnuMxxFA55bA2DtwRQf/GxVRBh99DJEJ0iio7EVUKzglPOkE6q+Jxy9ky64qDdcnTdabzgTs+Zg==","signatures":[{"sig":"MEUCIQDn4L6nxLT1sMULXlKFY6UADYKL3TDqSNpSoMUhH3KgQAIgDCiLefqS3yBxovzkBjcz43lsG/jesBwElQeVKPmEBvw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.25.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":659367},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.25.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","bundle:deno":"tsup --config tsup.deno.config.ts","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/dc42399631e35a19720f6c8f63dde2f2/rulesync-3.25.0.tgz","_integrity":"sha512-PFftYv6ijXSwnuMxxFA55bA2DtwRQf/GxVRBh99DJEJ0iio7EVUKzglPOkE6q+Jxy9ky64qDdcnTdabzgTs+Zg==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.1.13","consola":"3.4.2","fastmcp":"3.23.1","js-yaml":"4.1.1","commander":"14.0.2","smol-toml":"1.5.2","es-toolkit":"1.42.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","fast-xml-parser":"5.3.2","@modelcontextprotocol/sdk":"1.22.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","knip":"5.70.2","tsup":"8.5.1","cspell":"9.3.2","eslint":"9.39.1","oxlint":"1.30.0","vitest":"4.0.13","@eslint/js":"9.39.1","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"24.10.1","lint-staged":"16.2.7","@biomejs/biome":"2.3.7","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.3","simple-git-hooks":"2.13.1","sort-package-json":"3.4.0","typescript-eslint":"8.48.0","@vitest/coverage-v8":"4.0.13","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.30.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251125.1","@anthropic-ai/claude-agent-sdk":"0.1.53","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.28","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.25.0_1764133880092_0.1510806975881862","host":"s3://npm-registry-packages-npm-production"}},"3.26.0":{"name":"rulesync","version":"3.26.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.26.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"aeb1586bf40d17331a56ef43d43b882bb9c1de87","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.26.0.tgz","fileCount":7,"integrity":"sha512-2orR3Wa1mKGLdI39+1NdUPoYK62ScDs8/kaXXkOa2x3Du3EI+ra8nzT5Cpcz7ZVyveL6IUH7/LN1vvrPAI3ogA==","signatures":[{"sig":"MEUCIQCAMEnE7xnFz23UVwp2DO4gibmKyT8QDGIpb6WYVYkzkwIgXzsBCOZ5Q57+JQ0ofNwd5WNNfXilmf2pv3nrFx1s+Tk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.26.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":658237},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.26.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","bundle:deno":"tsup --config tsup.deno.config.ts","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/274ff48227fb0ed361e661ed1aa539cd/rulesync-3.26.0.tgz","_integrity":"sha512-2orR3Wa1mKGLdI39+1NdUPoYK62ScDs8/kaXXkOa2x3Du3EI+ra8nzT5Cpcz7ZVyveL6IUH7/LN1vvrPAI3ogA==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.1.13","consola":"3.4.2","fastmcp":"3.23.1","js-yaml":"4.1.1","commander":"14.0.2","smol-toml":"1.5.2","es-toolkit":"1.42.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","fast-xml-parser":"5.3.2","@modelcontextprotocol/sdk":"1.22.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","knip":"5.70.2","tsup":"8.5.1","cspell":"9.3.2","eslint":"9.39.1","oxlint":"1.30.0","vitest":"4.0.13","@eslint/js":"9.39.1","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"24.10.1","lint-staged":"16.2.7","@biomejs/biome":"2.3.7","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.3","simple-git-hooks":"2.13.1","sort-package-json":"3.4.0","typescript-eslint":"8.48.0","@vitest/coverage-v8":"4.0.13","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.30.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251125.1","@anthropic-ai/claude-agent-sdk":"0.1.53","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.28","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.26.0_1764228903979_0.8672508540588997","host":"s3://npm-registry-packages-npm-production"}},"3.27.0":{"name":"rulesync","version":"3.27.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.27.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"04c815745fdd8faa3ebcbf50c4bfa852e1963585","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.27.0.tgz","fileCount":7,"integrity":"sha512-fPZGSMg38IyNIs2ZNZCeq2sn5HSea02iXbutrel+TmkDzSDV97jiNWhN2225ENU1inM6UX8EwOlLtt7qdQEuyg==","signatures":[{"sig":"MEUCIFwjZ6hR8LUs7uKqsJ24JyQLYr50bDiKByHQVlgKztmMAiEAprVecMu0MZ1iKwI9nxNG22IfwbvkphkamN6Jv+5BAbE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.27.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":661970},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.27.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","bundle:deno":"tsup --config tsup.deno.config.ts","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/f62f344ef4c18c22d33a787fbe7ef773/rulesync-3.27.0.tgz","_integrity":"sha512-fPZGSMg38IyNIs2ZNZCeq2sn5HSea02iXbutrel+TmkDzSDV97jiNWhN2225ENU1inM6UX8EwOlLtt7qdQEuyg==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.1.13","consola":"3.4.2","fastmcp":"3.23.1","js-yaml":"4.1.1","commander":"14.0.2","smol-toml":"1.5.2","es-toolkit":"1.42.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","fast-xml-parser":"5.3.2","@modelcontextprotocol/sdk":"1.22.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","knip":"5.70.2","tsup":"8.5.1","cspell":"9.3.2","eslint":"9.39.1","oxlint":"1.30.0","vitest":"4.0.13","@eslint/js":"9.39.1","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"24.10.1","lint-staged":"16.2.7","@biomejs/biome":"2.3.7","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.3","simple-git-hooks":"2.13.1","sort-package-json":"3.4.0","typescript-eslint":"8.48.0","@vitest/coverage-v8":"4.0.13","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.30.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251125.1","@anthropic-ai/claude-agent-sdk":"0.1.53","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.28","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.27.0_1764298277315_0.3795901750812196","host":"s3://npm-registry-packages-npm-production"}},"3.27.1":{"name":"rulesync","version":"3.27.1","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.27.1","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"12b94e03f76f6f9a6686d2ed048f8b61d6f74e9f","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.27.1.tgz","fileCount":7,"integrity":"sha512-BXMW3YKFVVwbPWlis5QP0sOADhmUcQxS/fR8LPK7HbKtqpaE9VEr/FwVx/Ljw+95TsqtrmU5C/T0dst8Hesoiw==","signatures":[{"sig":"MEQCIBIHkIXoDIjWspSFMeolqskYwN424piVRSj/LCATeFZkAiB9/PwZJXx9TVlK8i+EL7r+0kIGZnjvBq4b6r4ELbyycg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.27.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":662111},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.27.1.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","bundle:deno":"tsup --config tsup.deno.config.ts","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/77c27c224392dfa9410c503b4837c21d/rulesync-3.27.1.tgz","_integrity":"sha512-BXMW3YKFVVwbPWlis5QP0sOADhmUcQxS/fR8LPK7HbKtqpaE9VEr/FwVx/Ljw+95TsqtrmU5C/T0dst8Hesoiw==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.1.13","consola":"3.4.2","fastmcp":"3.23.1","js-yaml":"4.1.1","commander":"14.0.2","smol-toml":"1.5.2","es-toolkit":"1.42.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","fast-xml-parser":"5.3.2","@modelcontextprotocol/sdk":"1.22.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","knip":"5.70.2","tsup":"8.5.1","cspell":"9.3.2","eslint":"9.39.1","oxlint":"1.30.0","vitest":"4.0.13","@eslint/js":"9.39.1","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"24.10.1","lint-staged":"16.2.7","@biomejs/biome":"2.3.7","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.3","simple-git-hooks":"2.13.1","sort-package-json":"3.4.0","typescript-eslint":"8.48.0","@vitest/coverage-v8":"4.0.13","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.30.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251125.1","@anthropic-ai/claude-agent-sdk":"0.1.53","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.28","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.27.1_1764336093223_0.7719207969937054","host":"s3://npm-registry-packages-npm-production"}},"3.28.0":{"name":"rulesync","version":"3.28.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.28.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"78e9f904a90cef473c0655a2dc0efac0db257d9d","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.28.0.tgz","fileCount":7,"integrity":"sha512-HIWg232IwKMRCEOx07PoEdDw7oXhmJZfn9wChCP+U71jcvxqXTfVHGfZirelYyyQmC20215hSfbf9ILNFLkz9A==","signatures":[{"sig":"MEYCIQC3I24Ht0lajhTp3EnWVNBQLtscvNAPpL8fSej7lkjmGQIhALRexvQt2Kfl1gy9bfgMn2Oym34GNgzEtLoUfe0bIm88","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.28.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":675118},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.28.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","bundle:deno":"tsup --config tsup.deno.config.ts","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/4d790f2db7025aa4acc19a8554170f25/rulesync-3.28.0.tgz","_integrity":"sha512-HIWg232IwKMRCEOx07PoEdDw7oXhmJZfn9wChCP+U71jcvxqXTfVHGfZirelYyyQmC20215hSfbf9ILNFLkz9A==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.1.13","consola":"3.4.2","fastmcp":"3.23.1","js-yaml":"4.1.1","commander":"14.0.2","smol-toml":"1.5.2","es-toolkit":"1.42.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","fast-xml-parser":"5.3.2","@modelcontextprotocol/sdk":"1.22.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","knip":"5.70.2","tsup":"8.5.1","cspell":"9.3.2","eslint":"9.39.1","oxlint":"1.30.0","vitest":"4.0.13","@eslint/js":"9.39.1","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"24.10.1","lint-staged":"16.2.7","@biomejs/biome":"2.3.7","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.3","simple-git-hooks":"2.13.1","sort-package-json":"3.4.0","typescript-eslint":"8.48.0","@vitest/coverage-v8":"4.0.13","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.30.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251125.1","@anthropic-ai/claude-agent-sdk":"0.1.53","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.28","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.28.0_1764420919085_0.5624066031986117","host":"s3://npm-registry-packages-npm-production"}},"3.28.1":{"name":"rulesync","version":"3.28.1","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.28.1","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"69bbbb26a3b876f53f116d4ba22674f5ef175b6c","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.28.1.tgz","fileCount":7,"integrity":"sha512-QTtIWlSjg8LKOlLwkGddY2USVuic8phczuinDQgGdYxgHgJvA5V1iEI6meXLB9LQQKt+cLBMusUJdjHY8/09vg==","signatures":[{"sig":"MEYCIQC0XVOVYueZKAbpHOI8uPPgKlU7UjFdp4oqLUDUcznc5gIhAKoBF+CI54OnuIQNTVFqSqR6OdA6o1Ine8PTFriI6vAT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.28.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":677825},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.28.1.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","bundle:deno":"tsup --config tsup.deno.config.ts","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/10d2bd2dc1dc1e8a8ce8f733c656f7af/rulesync-3.28.1.tgz","_integrity":"sha512-QTtIWlSjg8LKOlLwkGddY2USVuic8phczuinDQgGdYxgHgJvA5V1iEI6meXLB9LQQKt+cLBMusUJdjHY8/09vg==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.1.13","consola":"3.4.2","fastmcp":"3.23.1","js-yaml":"4.1.1","commander":"14.0.2","smol-toml":"1.5.2","es-toolkit":"1.42.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","fast-xml-parser":"5.3.2","@modelcontextprotocol/sdk":"1.22.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","knip":"5.70.2","tsup":"8.5.1","cspell":"9.3.2","eslint":"9.39.1","oxlint":"1.30.0","vitest":"4.0.13","@eslint/js":"9.39.1","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"24.10.1","lint-staged":"16.2.7","@biomejs/biome":"2.3.7","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.3","simple-git-hooks":"2.13.1","sort-package-json":"3.4.0","typescript-eslint":"8.48.0","@vitest/coverage-v8":"4.0.13","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.30.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251125.1","@anthropic-ai/claude-agent-sdk":"0.1.53","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.28","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.28.1_1764577551177_0.8003824060003495","host":"s3://npm-registry-packages-npm-production"}},"3.28.2":{"name":"rulesync","version":"3.28.2","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.28.2","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"7d70c0c8da7c6e18ceb09ae1bba8cda0f625e479","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.28.2.tgz","fileCount":7,"integrity":"sha512-2fRzbS1BI9N8ZMWdNiMrBbR4MZdMQoVR6qsakHF8kV1Toav65nY3e4ME3Io+GIL/TYzQTcpWOfDnZY9RjP0nKw==","signatures":[{"sig":"MEUCIQD6ooI6GnLm5Hvoe2Zl6VG5lU0CX0RKtiXYrAr1xQzkqAIgBqbdzxKhuhAzZMnUqq/kRq9ZYphhFe3hdBZvbxP43bQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.28.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":679507},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.28.2.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","bundle:deno":"tsup --config tsup.deno.config.ts","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/d958b03d86f84a39c11e1a769f1327fd/rulesync-3.28.2.tgz","_integrity":"sha512-2fRzbS1BI9N8ZMWdNiMrBbR4MZdMQoVR6qsakHF8kV1Toav65nY3e4ME3Io+GIL/TYzQTcpWOfDnZY9RjP0nKw==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.1.13","consola":"3.4.2","fastmcp":"3.23.1","js-yaml":"4.1.1","commander":"14.0.2","smol-toml":"1.5.2","es-toolkit":"1.42.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","fast-xml-parser":"5.3.2","@modelcontextprotocol/sdk":"1.22.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.70.2","tsup":"8.5.1","cspell":"9.3.2","eslint":"9.39.1","oxlint":"1.30.0","vitest":"4.0.14","@eslint/js":"9.39.1","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"24.10.1","lint-staged":"16.2.7","@biomejs/biome":"2.3.8","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.3","simple-git-hooks":"2.13.1","sort-package-json":"3.5.0","typescript-eslint":"8.48.0","@vitest/coverage-v8":"4.0.14","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.30.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251130.1","@anthropic-ai/claude-agent-sdk":"0.1.55","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.28","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.28.2_1764664297198_0.9494250198646352","host":"s3://npm-registry-packages-npm-production"}},"3.29.0":{"name":"rulesync","version":"3.29.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.29.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"fb93de8de95229db2b50be3000af6db8fd61439c","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.29.0.tgz","fileCount":7,"integrity":"sha512-EcDPxWTI6aviObUhD9QslWolnPXTwrZuj0HhodiDtfvgvQjEetZf1j0+j2NLTxBwWouBiVhz/WfqZ53a8TuT5Q==","signatures":[{"sig":"MEUCIQC19zrN/cXauz+6sb85BuGguE157AX62C6vj/adqgOLegIgWGfil+FlFzDw7E/4R+s2B9BvV2J3qsAKxhr24SB7OU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.29.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":696079},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.29.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","bundle:deno":"tsup --config tsup.deno.config.ts","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/245dddcc8f7d6965a7826c87a9f4d700/rulesync-3.29.0.tgz","_integrity":"sha512-EcDPxWTI6aviObUhD9QslWolnPXTwrZuj0HhodiDtfvgvQjEetZf1j0+j2NLTxBwWouBiVhz/WfqZ53a8TuT5Q==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.1.13","consola":"3.4.2","fastmcp":"3.23.1","js-yaml":"4.1.1","commander":"14.0.2","smol-toml":"1.5.2","es-toolkit":"1.42.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","fast-xml-parser":"5.3.2","@modelcontextprotocol/sdk":"1.22.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.70.2","tsup":"8.5.1","cspell":"9.3.2","eslint":"9.39.1","oxlint":"1.30.0","vitest":"4.0.14","@eslint/js":"9.39.1","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"24.10.1","lint-staged":"16.2.7","@biomejs/biome":"2.3.8","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.3","simple-git-hooks":"2.13.1","sort-package-json":"3.5.0","typescript-eslint":"8.48.0","@vitest/coverage-v8":"4.0.14","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.30.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251130.1","@anthropic-ai/claude-agent-sdk":"0.1.55","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.28","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.29.0_1764724507120_0.7960146351770974","host":"s3://npm-registry-packages-npm-production"}},"3.30.0":{"name":"rulesync","version":"3.30.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.30.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"9196b26847c4e8452e014bd9583437c4ba84500f","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.30.0.tgz","fileCount":7,"integrity":"sha512-b7hLKKrdS+gwxFGqk3vurCR0rCXh2tUcqdY05C4crRcK6DD3lcUdWcfgBQosjq7cDW8YsTU5JtoejLRmah0mhg==","signatures":[{"sig":"MEYCIQDmQ/MMWZTas0b3Iis2WY5o5Si8JYSbRC5I/I+/JnF1nAIhAO7leH9UoL+PUSzvwy6oQfXBj4EiessD0kEL5IWnkDOm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.30.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":650155},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.30.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","bundle:deno":"tsup --config tsup.deno.config.ts","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/8c8d7d9a286f1ccfc56edf1fed83028c/rulesync-3.30.0.tgz","_integrity":"sha512-b7hLKKrdS+gwxFGqk3vurCR0rCXh2tUcqdY05C4crRcK6DD3lcUdWcfgBQosjq7cDW8YsTU5JtoejLRmah0mhg==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.1.13","consola":"3.4.2","fastmcp":"3.23.1","js-yaml":"4.1.1","commander":"14.0.2","smol-toml":"1.5.2","es-toolkit":"1.42.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","fast-xml-parser":"5.3.2","@modelcontextprotocol/sdk":"1.22.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.71.0","tsup":"8.5.1","cspell":"9.4.0","eslint":"9.39.1","oxlint":"1.31.0","vitest":"4.0.14","@eslint/js":"9.39.1","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"24.10.1","lint-staged":"16.2.7","@biomejs/biome":"2.3.8","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.3","simple-git-hooks":"2.13.1","sort-package-json":"3.5.0","typescript-eslint":"8.48.0","@vitest/coverage-v8":"4.0.14","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.31.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251202.1","@anthropic-ai/claude-agent-sdk":"0.1.56","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.28","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.30.0_1765156796512_0.4192899602119802","host":"s3://npm-registry-packages-npm-production"}},"3.31.0":{"name":"rulesync","version":"3.31.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.31.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"5a74f3a25758bec1993c6b053ea94325ddf20b26","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.31.0.tgz","fileCount":7,"integrity":"sha512-jF22D/ZIIxepZLvhMIinnl3CQ1gH6DznCSKzQBh5LsN5smdZUGGpYdW23gvz3zJUlsUpHfMntzaMhHAuc1THZw==","signatures":[{"sig":"MEQCIHKPZgs2Q0CcBcmp+z14nUM/j0XG0id6YHVRuzqV8PiaAiAmtAz8HsHCwecqAt+0nk2np2ly93NGSPeHUtdCs41iOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.31.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":659850},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.31.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","bundle:deno":"tsup --config tsup.deno.config.ts","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/52be033ce931c4ae2e3c7c24a6ef3c26/rulesync-3.31.0.tgz","_integrity":"sha512-jF22D/ZIIxepZLvhMIinnl3CQ1gH6DznCSKzQBh5LsN5smdZUGGpYdW23gvz3zJUlsUpHfMntzaMhHAuc1THZw==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.1.13","consola":"3.4.2","fastmcp":"3.23.1","js-yaml":"4.1.1","commander":"14.0.2","smol-toml":"1.5.2","es-toolkit":"1.42.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@toon-format/toon":"2.1.0","@modelcontextprotocol/sdk":"1.22.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.71.0","tsup":"8.5.1","cspell":"9.4.0","eslint":"9.39.1","oxlint":"1.31.0","vitest":"4.0.15","@eslint/js":"9.39.1","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"24.10.1","lint-staged":"16.2.7","@biomejs/biome":"2.3.8","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.3","simple-git-hooks":"2.13.1","sort-package-json":"3.5.0","typescript-eslint":"8.48.1","@vitest/coverage-v8":"4.0.15","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.31.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251206.1","@anthropic-ai/claude-agent-sdk":"0.1.60","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.28","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.31.0_1765264962126_0.721635669403349","host":"s3://npm-registry-packages-npm-production"}},"3.32.0":{"name":"rulesync","version":"3.32.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.32.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"a44bb97dfc35977de4c69a2d0334a2f5e3634bcc","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.32.0.tgz","fileCount":7,"integrity":"sha512-yFXNFhnVr9KSMdtRibPPgBmeWWoqunH2m1EiAzcMsGCXTAs60OSBoZt31ztCtKEerwyzfTz2sjlMMhBfetry9A==","signatures":[{"sig":"MEUCIQDAlL+AWGg6wzQ0cSKOFasKH/gLE5sHemNNW+ArKGNWKgIgUQMnNODOuXXw4oqK24GvOJm4tiacXfkazWNx/ZRgbuE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.32.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":677094},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.32.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","bundle:deno":"tsup --config tsup.deno.config.ts","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/ff6e0136afbb7d079ebe488f7d082daf/rulesync-3.32.0.tgz","_integrity":"sha512-yFXNFhnVr9KSMdtRibPPgBmeWWoqunH2m1EiAzcMsGCXTAs60OSBoZt31ztCtKEerwyzfTz2sjlMMhBfetry9A==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.1.13","consola":"3.4.2","fastmcp":"3.23.1","js-yaml":"4.1.1","commander":"14.0.2","smol-toml":"1.5.2","es-toolkit":"1.42.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@toon-format/toon":"2.1.0","@modelcontextprotocol/sdk":"1.22.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.71.0","tsup":"8.5.1","cspell":"9.4.0","eslint":"9.39.1","oxlint":"1.31.0","vitest":"4.0.15","@eslint/js":"9.39.1","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"24.10.1","lint-staged":"16.2.7","@biomejs/biome":"2.3.8","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.3","simple-git-hooks":"2.13.1","sort-package-json":"3.5.0","typescript-eslint":"8.48.1","@vitest/coverage-v8":"4.0.15","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.31.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251206.1","@anthropic-ai/claude-agent-sdk":"0.1.60","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.28","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.32.0_1765446465906_0.7972970802935984","host":"s3://npm-registry-packages-npm-production"}},"3.33.0":{"name":"rulesync","version":"3.33.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.33.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"4eedbac5c25cd5ecbfe7558e449ec18c6a4fb5ff","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.33.0.tgz","fileCount":7,"integrity":"sha512-y5fJnS3ZXvT6m2B2G9mXq6lXsqu//S/Ls/t8HiEJOeM1bex840Upch49tHhq0MuxGdRVvRZ45h6O05MEjtNOxw==","signatures":[{"sig":"MEUCIQDn/TCXbTj++7srKnWeI7g1UOnLr0mV0G6cZEPEdXZh5wIgPkKvg5zYdYoZ1bvz1YRl0DXVoKKZ7klxx+iOz5YwOPs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.33.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":684047},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.33.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","bundle:deno":"tsup --config tsup.deno.config.ts","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/6e6450b2035c1c1bb70e010244b46ff8/rulesync-3.33.0.tgz","_integrity":"sha512-y5fJnS3ZXvT6m2B2G9mXq6lXsqu//S/Ls/t8HiEJOeM1bex840Upch49tHhq0MuxGdRVvRZ45h6O05MEjtNOxw==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.1.13","consola":"3.4.2","fastmcp":"3.23.1","js-yaml":"4.1.1","commander":"14.0.2","smol-toml":"1.5.2","es-toolkit":"1.42.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@toon-format/toon":"2.1.0","@modelcontextprotocol/sdk":"1.22.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.71.0","tsup":"8.5.1","cspell":"9.4.0","eslint":"9.39.1","oxlint":"1.31.0","vitest":"4.0.15","@eslint/js":"9.39.1","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"24.10.1","lint-staged":"16.2.7","@biomejs/biome":"2.3.8","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.3","simple-git-hooks":"2.13.1","sort-package-json":"3.5.0","typescript-eslint":"8.48.1","@vitest/coverage-v8":"4.0.15","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.31.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251206.1","@anthropic-ai/claude-agent-sdk":"0.1.60","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.28","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.33.0_1765531632865_0.2954775703461616","host":"s3://npm-registry-packages-npm-production"}},"3.34.0":{"name":"rulesync","version":"3.34.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@3.34.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"f3f47aa0cf4c00fb5666d39eb546ec268820c67a","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-3.34.0.tgz","fileCount":7,"integrity":"sha512-y8tVwhoeA5siMCyuwvrNmvEtzvZC1V7d6/4l2Vk4FjBT4oNU6lkBipXp9S4LS5eTONGC7ICmI3dbFFqPVdF6PQ==","signatures":[{"sig":"MEQCICTcc+s/m1sXDpVUbVQwun2nyYVsEeOq0RTT0iuHxUv/AiALJnuEIkoXo5CY8vMm1NE3aAZlrsmlHOv1gjCxIulKPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@3.34.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":702603},"main":"dist/index.js","type":"module","_from":"file:rulesync-3.34.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","bundle:deno":"tsup --config tsup.deno.config.ts","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/b3cd059219ce140eeec5a2f970f5a156/rulesync-3.34.0.tgz","_integrity":"sha512-y8tVwhoeA5siMCyuwvrNmvEtzvZC1V7d6/4l2Vk4FjBT4oNU6lkBipXp9S4LS5eTONGC7ICmI3dbFFqPVdF6PQ==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.1.13","consola":"3.4.2","fastmcp":"3.23.1","js-yaml":"4.1.1","commander":"14.0.2","smol-toml":"1.5.2","es-toolkit":"1.42.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@toon-format/toon":"2.1.0","@modelcontextprotocol/sdk":"1.22.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.73.4","tsup":"8.5.1","cspell":"9.4.0","eslint":"9.39.2","oxlint":"1.32.0","vitest":"4.0.15","@eslint/js":"9.39.2","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"25.0.2","lint-staged":"16.2.7","@biomejs/biome":"2.3.8","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.3","simple-git-hooks":"2.13.1","sort-package-json":"3.5.1","typescript-eslint":"8.49.0","@vitest/coverage-v8":"4.0.15","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.32.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251213.1","@anthropic-ai/claude-agent-sdk":"0.1.69","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.28","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_3.34.0_1765933244884_0.7152945338601069","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"rulesync","version":"4.0.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@4.0.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"6f436cd3a55709fa601b6db900440b0f1900a6ce","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-4.0.0.tgz","fileCount":7,"integrity":"sha512-hLpcQ+KY2cN6myfl3vzWUCToqJIird4oUW//jkRw6q5FXDxQajr3HaEymSUqURicTbK4d3GVBefA4CeGv4nEqg==","signatures":[{"sig":"MEUCIQCNLBlDs5TwpZAjqbncWj50lTU1JelznlNFt5iSCm/zCwIgazZf3n8P47MIanKfggn36lMe0cEYuS3RphSmKICw17o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":691708},"main":"dist/index.js","type":"module","_from":"file:rulesync-4.0.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","bundle:deno":"tsup --config tsup.deno.config.ts","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/3aabc06cb5e287aeffd6881d70959470/rulesync-4.0.0.tgz","_integrity":"sha512-hLpcQ+KY2cN6myfl3vzWUCToqJIird4oUW//jkRw6q5FXDxQajr3HaEymSUqURicTbK4d3GVBefA4CeGv4nEqg==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.1.13","consola":"3.4.2","fastmcp":"3.23.1","js-yaml":"4.1.1","commander":"14.0.2","smol-toml":"1.5.2","es-toolkit":"1.42.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@toon-format/toon":"2.1.0","@modelcontextprotocol/sdk":"1.22.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.76.1","tsup":"8.5.1","cspell":"9.4.0","eslint":"9.39.2","oxlint":"1.34.0","vitest":"4.0.16","@eslint/js":"9.39.2","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"25.0.3","lint-staged":"16.2.7","@biomejs/biome":"2.3.10","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.3","simple-git-hooks":"2.13.1","sort-package-json":"3.6.0","typescript-eslint":"8.50.0","@vitest/coverage-v8":"4.0.16","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.34.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251220.1","@anthropic-ai/claude-agent-sdk":"0.1.75","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.29","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_4.0.0_1766395075228_0.49073300432334954","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"rulesync","version":"4.0.1","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@4.0.1","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"f37ad9079d9ffbb2133136c7096ffc2f909d16df","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-4.0.1.tgz","fileCount":7,"integrity":"sha512-GMiuUhghrK8zTSjQu5SpXgaif9Qp4XkPG9WvCUULx7nixsa9NCthlYnpQzMYi8mhj7/UKz25hrZIjPOx3P7pFw==","signatures":[{"sig":"MEUCIH6y+SqdxfPIXvnM9rPu/dtXjOu+HVa9V+sBZ+S2/gKOAiEA+OZZXHH6zpd7iw+fwEiw4o+UlisRhBCklIhdGEwMB/U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@4.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":691521},"main":"dist/index.js","type":"module","_from":"file:rulesync-4.0.1.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/d5d571a5c5d56b3d4c23faba8a412678/rulesync-4.0.1.tgz","_integrity":"sha512-GMiuUhghrK8zTSjQu5SpXgaif9Qp4XkPG9WvCUULx7nixsa9NCthlYnpQzMYi8mhj7/UKz25hrZIjPOx3P7pFw==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.2.1","sury":"11.0.0-alpha.4","effect":"3.19.13","consola":"3.4.2","fastmcp":"3.25.4","js-yaml":"4.1.1","commander":"14.0.2","smol-toml":"1.5.2","es-toolkit":"1.43.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@toon-format/toon":"2.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.76.1","tsup":"8.5.1","cspell":"9.4.0","eslint":"9.39.2","oxlint":"1.34.0","vitest":"4.0.16","@eslint/js":"9.39.2","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"25.0.3","lint-staged":"16.2.7","@biomejs/biome":"2.3.10","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.3","simple-git-hooks":"2.13.1","sort-package-json":"3.6.0","typescript-eslint":"8.50.0","@vitest/coverage-v8":"4.0.16","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.34.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251220.1","@anthropic-ai/claude-agent-sdk":"0.1.75","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.29","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_4.0.1_1766470228545_0.9981329384817148","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"rulesync","version":"4.1.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@4.1.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"0cc92e9f384dd12fe0adf54f8b18655fabc3ece1","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-4.1.0.tgz","fileCount":7,"integrity":"sha512-gqs7HWWcTjm0gJeyoZzMVOHIFLvc7kWIlOOrrpqLFuaeA2yYNBiaH8dnalupK57WhBxCLElgsx2batFcovsa7g==","signatures":[{"sig":"MEUCIDSF7eBCPrywjw6Qu9KNNZzhqjJl+tI0CZqTZSrbiYn6AiEA5oXYymQFPANRFWE7C8XIVH/xhu+KctUhVddL58xcEZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@4.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":757441},"main":"dist/index.js","type":"module","_from":"file:rulesync-4.1.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/fb40ada1e44cdb7e40d1590394b72191/rulesync-4.1.0.tgz","_integrity":"sha512-gqs7HWWcTjm0gJeyoZzMVOHIFLvc7kWIlOOrrpqLFuaeA2yYNBiaH8dnalupK57WhBxCLElgsx2batFcovsa7g==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.2.1","sury":"11.0.0-alpha.4","effect":"3.19.13","consola":"3.4.2","fastmcp":"3.25.4","js-yaml":"4.1.1","commander":"14.0.2","smol-toml":"1.5.2","es-toolkit":"1.43.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@toon-format/toon":"2.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.76.1","tsup":"8.5.1","cspell":"9.4.0","eslint":"9.39.2","oxlint":"1.34.0","vitest":"4.0.16","@eslint/js":"9.39.2","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"25.0.3","lint-staged":"16.2.7","@biomejs/biome":"2.3.10","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.3","simple-git-hooks":"2.13.1","sort-package-json":"3.6.0","typescript-eslint":"8.50.0","@vitest/coverage-v8":"4.0.16","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.34.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251220.1","@anthropic-ai/claude-agent-sdk":"0.1.75","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.29","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_4.1.0_1766650191648_0.26448631820242574","host":"s3://npm-registry-packages-npm-production"}},"4.1.1":{"name":"rulesync","version":"4.1.1","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@4.1.1","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"de765e53c631bccd95c5f8e8dce2cc5fe94aed47","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-4.1.1.tgz","fileCount":7,"integrity":"sha512-+R4lFkDgQ65W3LU7j4xAiqm6jZNWN7iQpIc8JEk/2nsSDpcgjy2WBzA7kgysG7d28OTNM9n90sQFGEcEoeImcA==","signatures":[{"sig":"MEUCIGkVs3lLDkz0cZi6BxBEtnaqAPrpYoCdc5EGiKsCWHbTAiEAnYOJmSmm4fDEUP/F7sZpy/4djVE5tG3bfKJIbBMQwkk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@4.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":765683},"main":"dist/index.js","type":"module","_from":"file:rulesync-4.1.1.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/5947d4e634679949c184d4ec9a2158e2/rulesync-4.1.1.tgz","_integrity":"sha512-+R4lFkDgQ65W3LU7j4xAiqm6jZNWN7iQpIc8JEk/2nsSDpcgjy2WBzA7kgysG7d28OTNM9n90sQFGEcEoeImcA==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.2.1","sury":"11.0.0-alpha.4","effect":"3.19.13","consola":"3.4.2","fastmcp":"3.25.4","js-yaml":"4.1.1","commander":"14.0.2","smol-toml":"1.5.2","es-toolkit":"1.43.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@toon-format/toon":"2.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.76.1","tsup":"8.5.1","cspell":"9.4.0","eslint":"9.39.2","oxlint":"1.34.0","vitest":"4.0.16","@eslint/js":"9.39.2","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"25.0.3","lint-staged":"16.2.7","@biomejs/biome":"2.3.10","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.3","simple-git-hooks":"2.13.1","sort-package-json":"3.6.0","typescript-eslint":"8.50.0","@vitest/coverage-v8":"4.0.16","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.34.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251220.1","@anthropic-ai/claude-agent-sdk":"0.1.75","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.29","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_4.1.1_1766882917925_0.48901751027335894","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"rulesync","version":"4.2.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@4.2.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"fd0c520a0fdb545208b1d333733d686dab08bc5a","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-4.2.0.tgz","fileCount":7,"integrity":"sha512-QBOMGyWvbL/TfuEx4/ytpVPvOsaLAbnuyMCEtEX8ES9VXAKHZzvkorzNYfyGhnmtX3fWx2pky4994RulSiGn0g==","signatures":[{"sig":"MEUCIDJdTzIqdzJyTKXZ7j43kC/8yTkECB7/VfSYXoZ5C7rmAiEAmuFiGiRS+1kPVv4BvzgONlR7h1J4JNMUpfZQo7N2DoI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@4.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":775419},"main":"dist/index.js","type":"module","_from":"file:rulesync-4.2.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/0fca875b3a7b00c24f41f3c9fb3ae81d/rulesync-4.2.0.tgz","_integrity":"sha512-QBOMGyWvbL/TfuEx4/ytpVPvOsaLAbnuyMCEtEX8ES9VXAKHZzvkorzNYfyGhnmtX3fWx2pky4994RulSiGn0g==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.2.1","sury":"11.0.0-alpha.4","effect":"3.19.13","consola":"3.4.2","fastmcp":"3.25.4","js-yaml":"4.1.1","commander":"14.0.2","smol-toml":"1.5.2","es-toolkit":"1.43.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@toon-format/toon":"2.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.76.1","tsup":"8.5.1","cspell":"9.4.0","eslint":"9.39.2","oxlint":"1.34.0","vitest":"4.0.16","@eslint/js":"9.39.2","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"25.0.3","lint-staged":"16.2.7","@biomejs/biome":"2.3.10","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.3","simple-git-hooks":"2.13.1","sort-package-json":"3.6.0","typescript-eslint":"8.50.0","@vitest/coverage-v8":"4.0.16","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.34.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251220.1","@anthropic-ai/claude-agent-sdk":"0.1.75","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.29","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_4.2.0_1766883965799_0.8680242515332797","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"rulesync","version":"4.3.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@4.3.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"ff0eb58d9e6cb65097b988545551b92a5d13831f","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-4.3.0.tgz","fileCount":7,"integrity":"sha512-CRke0QEiX8gdc0VZdEpg7zv7XoNVehne8XlhpeIHyFlCjK3IbM9ofEjA4C2A5j6Ilnr6KQ72eC4C1Cc4HnzbAQ==","signatures":[{"sig":"MEQCIAYOj3t6H2+PWHsmVRwJke7AaBk3jDHrtJbAa8UgESPAAiBOPFZnryQy6ijR5WL8F+Jm2cTQmOxbVjQ+kZaX6w6fwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@4.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":794672},"main":"dist/index.js","type":"module","_from":"file:rulesync-4.3.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/329c1d8e8316cbd07d52c22d9f053adb/rulesync-4.3.0.tgz","_integrity":"sha512-CRke0QEiX8gdc0VZdEpg7zv7XoNVehne8XlhpeIHyFlCjK3IbM9ofEjA4C2A5j6Ilnr6KQ72eC4C1Cc4HnzbAQ==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.2.1","sury":"11.0.0-alpha.4","effect":"3.19.13","consola":"3.4.2","fastmcp":"3.25.4","js-yaml":"4.1.1","commander":"14.0.2","smol-toml":"1.5.2","es-toolkit":"1.43.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@toon-format/toon":"2.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.76.1","tsup":"8.5.1","cspell":"9.4.0","eslint":"9.39.2","oxlint":"1.34.0","vitest":"4.0.16","@eslint/js":"9.39.2","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"25.0.3","lint-staged":"16.2.7","@biomejs/biome":"2.3.10","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.3","simple-git-hooks":"2.13.1","sort-package-json":"3.6.0","typescript-eslint":"8.50.0","@vitest/coverage-v8":"4.0.16","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.34.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251220.1","@anthropic-ai/claude-agent-sdk":"0.1.75","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.29","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_4.3.0_1766927809621_0.13312457410600653","host":"s3://npm-registry-packages-npm-production"}},"4.3.1":{"name":"rulesync","version":"4.3.1","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@4.3.1","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"a7a39de6bca439b72c267adc00cf89768879ae60","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-4.3.1.tgz","fileCount":7,"integrity":"sha512-1wxtG9SwUVGoYVHVXrTHKCbl7NOr4JdCvtlN4NdrZFukc+nmEvAWkhWJCOhc4RlbJiS/pPT3Fp6i0Q5Jg5u/uA==","signatures":[{"sig":"MEQCIBFAkIpkA0QhyFM/tA4ZxCOtPdRXSZ/z7cjBabQDhRWZAiAlZzmtIZPhxsHAVY2VbN/MWiu8w9t9gcg+s0gbzutFmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@4.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":794586},"main":"dist/index.js","type":"module","_from":"file:rulesync-4.3.1.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/fb69a2df7c8eaefec24ad24914b84e7e/rulesync-4.3.1.tgz","_integrity":"sha512-1wxtG9SwUVGoYVHVXrTHKCbl7NOr4JdCvtlN4NdrZFukc+nmEvAWkhWJCOhc4RlbJiS/pPT3Fp6i0Q5Jg5u/uA==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.2.1","sury":"11.0.0-alpha.4","effect":"3.19.13","consola":"3.4.2","fastmcp":"3.25.4","js-yaml":"4.1.1","commander":"14.0.2","smol-toml":"1.5.2","es-toolkit":"1.43.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@toon-format/toon":"2.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.76.1","tsup":"8.5.1","cspell":"9.4.0","eslint":"9.39.2","oxlint":"1.34.0","vitest":"4.0.16","@eslint/js":"9.39.2","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"25.0.3","lint-staged":"16.2.7","@biomejs/biome":"2.3.10","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.3","simple-git-hooks":"2.13.1","sort-package-json":"3.6.0","typescript-eslint":"8.50.0","@vitest/coverage-v8":"4.0.16","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.34.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251220.1","@anthropic-ai/claude-agent-sdk":"0.1.75","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.29","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_4.3.1_1766977150146_0.04632974035961279","host":"s3://npm-registry-packages-npm-production"}},"4.3.2":{"name":"rulesync","version":"4.3.2","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@4.3.2","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"a571050a2531499e385e4e2db41afd1c48d00586","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-4.3.2.tgz","fileCount":7,"integrity":"sha512-gTIBj1wTB3d/KuijnZNPIUjeNy1GLzwAI8HcoC2KB4k9xngZT+w62enRY9ry1pc4k/j7m1XgBLz8cDKqi9QmVA==","signatures":[{"sig":"MEQCIFc2VZyXnpCNH8Zbe+MXc5HCyq/EdDwfvg5pF1LSatLeAiAQlrnTc3f6/SQID11m/izLwKgbVDFr+CYxD+vtpeZY+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@4.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":793506},"main":"dist/index.js","type":"module","_from":"file:rulesync-4.3.2.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/fa94c41de5113e4d9543b4314f5a51be/rulesync-4.3.2.tgz","_integrity":"sha512-gTIBj1wTB3d/KuijnZNPIUjeNy1GLzwAI8HcoC2KB4k9xngZT+w62enRY9ry1pc4k/j7m1XgBLz8cDKqi9QmVA==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.2.1","sury":"11.0.0-alpha.4","effect":"3.19.13","consola":"3.4.2","fastmcp":"3.26.7","js-yaml":"4.1.1","commander":"14.0.2","smol-toml":"1.6.0","es-toolkit":"1.43.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@toon-format/toon":"2.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.78.0","tsup":"8.5.1","cspell":"9.4.0","eslint":"9.39.2","oxlint":"1.35.0","vitest":"4.0.16","@eslint/js":"9.39.2","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"25.0.3","lint-staged":"16.2.7","@biomejs/biome":"2.3.10","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.3","simple-git-hooks":"2.13.1","sort-package-json":"3.6.0","typescript-eslint":"8.50.1","@vitest/coverage-v8":"4.0.16","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.35.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251228.1","@anthropic-ai/claude-agent-sdk":"0.1.76","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.29","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_4.3.2_1767016388097_0.850706239420806","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"rulesync","version":"5.0.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@5.0.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"a28e73381b3257de9dcd9d724dd0448db5610fa5","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-5.0.0.tgz","fileCount":7,"integrity":"sha512-U0vR2vkRpuyQMFZksFt7qV5sZdyfic5JLXoXazHwnAG0P6iOuHauPll5jKbSITDPnfdHVWo8018CKKnVtCtVxw==","signatures":[{"sig":"MEQCIBqZMy9uF1r01Ob47pLDbhgv11DGz9PEM6r8JYmRI6SAAiB1+CWcig6o4+iQ4qBHThZxZ8I72qr7cRzQZ32OcHWgwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@5.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":799379},"main":"dist/index.js","type":"module","_from":"file:rulesync-5.0.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/5b84d5fd982dfab581a1f21fba33fdad/rulesync-5.0.0.tgz","_integrity":"sha512-U0vR2vkRpuyQMFZksFt7qV5sZdyfic5JLXoXazHwnAG0P6iOuHauPll5jKbSITDPnfdHVWo8018CKKnVtCtVxw==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.2.1","sury":"11.0.0-alpha.4","effect":"3.19.13","consola":"3.4.2","fastmcp":"3.26.7","js-yaml":"4.1.1","commander":"14.0.2","smol-toml":"1.6.0","es-toolkit":"1.43.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@toon-format/toon":"2.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.78.0","tsup":"8.5.1","cspell":"9.4.0","eslint":"9.39.2","oxlint":"1.35.0","vitest":"4.0.16","@eslint/js":"9.39.2","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"25.0.3","lint-staged":"16.2.7","@biomejs/biome":"2.3.10","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.3","simple-git-hooks":"2.13.1","sort-package-json":"3.6.0","typescript-eslint":"8.50.1","@vitest/coverage-v8":"4.0.16","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.35.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20251228.1","@anthropic-ai/claude-agent-sdk":"0.1.76","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.29","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_5.0.0_1767241082175_0.5531429747019874","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"rulesync","version":"5.1.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@5.1.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"18025e1962156f25bab4a7bc26cc580650fedaab","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-5.1.0.tgz","fileCount":7,"integrity":"sha512-lsN4MeyvQqUV72P1J/2LGHnNQsD9ctZPWmks/rtaohWUq7QkqeSV6PNx6GQKPbSr9xtr7g/JwhJsKmNTqIhD9w==","signatures":[{"sig":"MEUCIAqYaQIunjfMGcs822q4PHBs4SxoOgm302HyFZktJaGhAiEArN/JONmodYMAi4G36AqJXL5KBRgtRopo8ulflYShWCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@5.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":825428},"main":"dist/index.js","type":"module","_from":"file:rulesync-5.1.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/ffa1cde669f43df561b0667832e3e127/rulesync-5.1.0.tgz","_integrity":"sha512-lsN4MeyvQqUV72P1J/2LGHnNQsD9ctZPWmks/rtaohWUq7QkqeSV6PNx6GQKPbSr9xtr7g/JwhJsKmNTqIhD9w==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.3.4","sury":"11.0.0-alpha.4","effect":"3.19.14","consola":"3.4.2","fastmcp":"3.26.7","js-yaml":"4.1.1","commander":"14.0.2","smol-toml":"1.6.0","es-toolkit":"1.43.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@toon-format/toon":"2.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.79.0","tsup":"8.5.1","cspell":"9.4.0","eslint":"9.39.2","oxlint":"1.36.0","vitest":"4.0.16","@eslint/js":"9.39.2","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"25.0.3","lint-staged":"16.2.7","@biomejs/biome":"2.3.11","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.3","simple-git-hooks":"2.13.1","sort-package-json":"3.6.0","typescript-eslint":"8.51.0","@vitest/coverage-v8":"4.0.16","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.36.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260103.1","@anthropic-ai/claude-agent-sdk":"0.1.76","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.29","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_5.1.0_1767591744919_0.6199530237115729","host":"s3://npm-registry-packages-npm-production"}},"5.1.1":{"name":"rulesync","version":"5.1.1","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@5.1.1","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"f6c4c2f6f7601bb254e30cdff5503c40ff07fce2","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-5.1.1.tgz","fileCount":7,"integrity":"sha512-FmttZMrn11h3QYNDa7oy1unBEGG7hj6M6eXLI6k0QVT/f9IFQBnvx2yvKdjlhlm0fB2DWbSWsdMcIGZl29lgIQ==","signatures":[{"sig":"MEUCIGCLRBsC1ka263caDyJqLbzvwMwiLJjPIOTk+VdqfLFQAiEAzqbE/CkjB5m8oZSJS0UxriABxPYJ9F9Eu+ZU0Ng0UOQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@5.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":825428},"main":"dist/index.js","type":"module","_from":"file:rulesync-5.1.1.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/66593629379b3cba458e120e21220a9e/rulesync-5.1.1.tgz","_integrity":"sha512-FmttZMrn11h3QYNDa7oy1unBEGG7hj6M6eXLI6k0QVT/f9IFQBnvx2yvKdjlhlm0fB2DWbSWsdMcIGZl29lgIQ==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.3.4","sury":"11.0.0-alpha.4","effect":"3.19.14","consola":"3.4.2","fastmcp":"3.26.7","js-yaml":"4.1.1","commander":"14.0.2","smol-toml":"1.6.0","es-toolkit":"1.43.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@toon-format/toon":"2.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.79.0","tsup":"8.5.1","cspell":"9.4.0","eslint":"9.39.2","oxlint":"1.36.0","vitest":"4.0.16","@eslint/js":"9.39.2","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"25.0.3","lint-staged":"16.2.7","@biomejs/biome":"2.3.11","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.3","simple-git-hooks":"2.13.1","sort-package-json":"3.6.0","typescript-eslint":"8.51.0","@vitest/coverage-v8":"4.0.16","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.36.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260103.1","@anthropic-ai/claude-agent-sdk":"0.1.76","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.29","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_5.1.1_1767594556693_0.2668277494356337","host":"s3://npm-registry-packages-npm-production"}},"5.2.0":{"name":"rulesync","version":"5.2.0","keywords":["ai","rules","cli","copilot","cursor","cline","configuration","development"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@5.2.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"c54d7712d9ec8b21e6e2bfc97cc0119f44f9b61e","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-5.2.0.tgz","fileCount":7,"integrity":"sha512-XBaWFpjZSbdplKoahKo0VRZPD7pBL2Q1KlsNDkeXlJUd/9DjJGeXOoC9VZxXB8bLuyU1ovL7sSoEEgDBCr8ObQ==","signatures":[{"sig":"MEUCIQDciWOMAzDIYg5i9Vi4NVr+jPbozMOraXRgNSX1nIqrcgIgJWK6+v7C3uiqPQyg1XFloyC4C4e1AR1btc020ALfQi4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@5.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":831711},"main":"dist/index.js","type":"module","_from":"file:rulesync-5.2.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run bcheck:fix && pnpm run oxlint:fix && pnpm run eslint:fix","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run bcheck && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","bcheck":"biome check .","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","typecheck":"tsgo --noEmit","bcheck:fix":"biome check --write .","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/ef4cacca04b3962fc7c9cad72806d781/rulesync-5.2.0.tgz","_integrity":"sha512-XBaWFpjZSbdplKoahKo0VRZPD7pBL2Q1KlsNDkeXlJUd/9DjJGeXOoC9VZxXB8bLuyU1ovL7sSoEEgDBCr8ObQ==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.3.4","sury":"11.0.0-alpha.4","effect":"3.19.14","consola":"3.4.2","fastmcp":"3.26.7","js-yaml":"4.1.1","commander":"14.0.2","smol-toml":"1.6.0","es-toolkit":"1.43.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@toon-format/toon":"2.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.79.0","tsup":"8.5.1","cspell":"9.4.0","eslint":"9.39.2","oxlint":"1.36.0","vitest":"4.0.16","@eslint/js":"9.39.2","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"25.0.3","lint-staged":"16.2.7","@biomejs/biome":"2.3.11","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.3","simple-git-hooks":"2.13.1","sort-package-json":"3.6.0","typescript-eslint":"8.51.0","@vitest/coverage-v8":"4.0.16","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.36.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260103.1","@anthropic-ai/claude-agent-sdk":"0.1.76","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.29","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_5.2.0_1767688128829_0.2422276045151781","host":"s3://npm-registry-packages-npm-production"}},"5.2.1":{"name":"rulesync","version":"5.2.1","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@5.2.1","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"e1b5bb99f123d1919a80872666968ffedcd18f22","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-5.2.1.tgz","fileCount":7,"integrity":"sha512-UZAMgOd8TO5t2+N45fUyeLy4vVKl4FQFxBudzjztc3u/Pk9w+uDyLELhz4KJ2BodjV5w3QcHMZpP7bDPWR1+IQ==","signatures":[{"sig":"MEUCIEf90Kw4Szmo74utMcPcmWJLebEquNA+g5vhrucqs/T/AiEAhXgPax6bF2uF9dcRXlIa9PYg3BCnRY8dzIiGZsR+sDY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@5.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":831584},"main":"dist/index.js","type":"module","_from":"file:rulesync-5.2.1.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/e1ce05908b150be5f72b2ca686037c7f/rulesync-5.2.1.tgz","_integrity":"sha512-UZAMgOd8TO5t2+N45fUyeLy4vVKl4FQFxBudzjztc3u/Pk9w+uDyLELhz4KJ2BodjV5w3QcHMZpP7bDPWR1+IQ==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.3.4","sury":"11.0.0-alpha.4","effect":"3.19.14","consola":"3.4.2","fastmcp":"3.26.7","js-yaml":"4.1.1","commander":"14.0.2","smol-toml":"1.6.0","es-toolkit":"1.43.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@toon-format/toon":"2.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.79.0","tsup":"8.5.1","oxfmt":"0.23.0","cspell":"9.4.0","eslint":"9.39.2","oxlint":"1.36.0","vitest":"4.0.16","@eslint/js":"9.39.2","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"25.0.3","lint-staged":"16.2.7","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.3","simple-git-hooks":"2.13.1","sort-package-json":"3.6.0","typescript-eslint":"8.51.0","@vitest/coverage-v8":"4.0.16","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.36.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260103.1","@anthropic-ai/claude-agent-sdk":"0.1.76","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.29","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_5.2.1_1768055096514_0.4294174763787122","host":"s3://npm-registry-packages-npm-production"}},"5.2.2":{"name":"rulesync","version":"5.2.2","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@5.2.2","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"329406f11e36eb65def860f2d7048f455c96d333","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-5.2.2.tgz","fileCount":7,"integrity":"sha512-y7ftCgab1Cd4OapIy451cmbVIu/foZAk8DitTxujkpqgIJSpN9yGzMAUggGGbEwaPuNFteccNUnKPPJi2iiR9g==","signatures":[{"sig":"MEUCICTV6hfnWHun7wfgQ9r9UYyCdT1Vy4BWYac48yqbG4R3AiEAmi8SKnngp2y7Jc+9rzDAsZN/IoMPVvCJxrdMBpfTMU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@5.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":831583},"main":"dist/index.js","type":"module","_from":"file:rulesync-5.2.2.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/34c49154ae229e33efb48866033dfdef/rulesync-5.2.2.tgz","_integrity":"sha512-y7ftCgab1Cd4OapIy451cmbVIu/foZAk8DitTxujkpqgIJSpN9yGzMAUggGGbEwaPuNFteccNUnKPPJi2iiR9g==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.3.5","sury":"11.0.0-alpha.4","effect":"3.19.14","consola":"3.4.2","fastmcp":"3.26.8","js-yaml":"4.1.1","commander":"14.0.2","smol-toml":"1.6.0","es-toolkit":"1.43.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@toon-format/toon":"2.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.25.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.80.2","tsup":"8.5.1","oxfmt":"0.23.0","cspell":"9.4.0","eslint":"9.39.2","oxlint":"1.38.0","vitest":"4.0.16","@eslint/js":"9.39.2","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"25.0.6","lint-staged":"16.2.7","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.3","simple-git-hooks":"2.13.1","sort-package-json":"3.6.0","typescript-eslint":"8.52.0","@vitest/coverage-v8":"4.0.16","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.38.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260109.1","@anthropic-ai/claude-agent-sdk":"0.2.4","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.29","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_5.2.2_1768368477896_0.9960383463716336","host":"s3://npm-registry-packages-npm-production"}},"5.3.0":{"name":"rulesync","version":"5.3.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@5.3.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"74286bedc8acb6aba6330bc2cab56f23e0252bbf","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-5.3.0.tgz","fileCount":7,"integrity":"sha512-FJA6JccYigO6IvCMA1pr7jDiNsfsnc4AAFADpeVUiWPjkJQ9szAB+CPz3x5f6lMPpkUjr2QuUwSq/0Xyz84BBw==","signatures":[{"sig":"MEYCIQDlljWdPQ2/0/E806svHJb2cZ4qqTJCTVUfMswAowO2agIhAIJC785N5DNNkTnG6fvYzk8d7KNoLMk3U02m5EByfQM+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@5.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":832930},"main":"dist/index.js","type":"module","_from":"file:rulesync-5.3.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/84c107b0dc49779e90989f82b921ed4f/rulesync-5.3.0.tgz","_integrity":"sha512-FJA6JccYigO6IvCMA1pr7jDiNsfsnc4AAFADpeVUiWPjkJQ9szAB+CPz3x5f6lMPpkUjr2QuUwSq/0Xyz84BBw==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.3.5","sury":"11.0.0-alpha.4","effect":"3.19.14","consola":"3.4.2","fastmcp":"3.26.8","js-yaml":"4.1.1","commander":"14.0.2","smol-toml":"1.6.0","es-toolkit":"1.43.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@toon-format/toon":"2.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.25.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.80.2","tsup":"8.5.1","oxfmt":"0.23.0","cspell":"9.4.0","eslint":"9.39.2","oxlint":"1.38.0","vitest":"4.0.16","@eslint/js":"9.39.2","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"25.0.6","lint-staged":"16.2.7","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.3","simple-git-hooks":"2.13.1","sort-package-json":"3.6.0","typescript-eslint":"8.52.0","@vitest/coverage-v8":"4.0.16","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.38.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260109.1","@anthropic-ai/claude-agent-sdk":"0.2.4","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.29","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_5.3.0_1768483693467_0.22127153983047254","host":"s3://npm-registry-packages-npm-production"}},"5.4.0":{"name":"rulesync","version":"5.4.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@5.4.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"58131146390f43aafc2b806d26aa658fe4662d5b","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-5.4.0.tgz","fileCount":7,"integrity":"sha512-XcLo5t7yRoekz3ISCmIzVb8ZDAVKDji437yMBW7YcM3aXyAY6GzDO6wbIMDcYG+xfsReopPDeoOGUKhKZ97dmw==","signatures":[{"sig":"MEQCICd2WaG+9C4CGPFw4RH/iPCvBVQ6qggVNI//JPxAFi/iAiB8sZh594+rxsRfBewYZlcfWGmmzLfWdtCzvrdcbsD/Qw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@5.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":848636},"main":"dist/index.js","type":"module","_from":"file:rulesync-5.4.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/758f27727e9c0b42d5b32f46c8183a46/rulesync-5.4.0.tgz","_integrity":"sha512-XcLo5t7yRoekz3ISCmIzVb8ZDAVKDji437yMBW7YcM3aXyAY6GzDO6wbIMDcYG+xfsReopPDeoOGUKhKZ97dmw==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.3.5","sury":"11.0.0-alpha.4","effect":"3.19.14","consola":"3.4.2","fastmcp":"3.26.8","js-yaml":"4.1.1","commander":"14.0.2","smol-toml":"1.6.0","es-toolkit":"1.43.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@toon-format/toon":"2.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.25.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.80.2","tsup":"8.5.1","oxfmt":"0.23.0","cspell":"9.4.0","eslint":"9.39.2","oxlint":"1.38.0","vitest":"4.0.16","@eslint/js":"9.39.2","secretlint":"11.2.5","typescript":"5.9.3","@types/node":"25.0.6","lint-staged":"16.2.7","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.3","simple-git-hooks":"2.13.1","sort-package-json":"3.6.0","typescript-eslint":"8.52.0","@vitest/coverage-v8":"4.0.16","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.38.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260109.1","@anthropic-ai/claude-agent-sdk":"0.2.4","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.29","@secretlint/secretlint-rule-preset-recommend":"11.2.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_5.4.0_1768715502339_0.6831784930751632","host":"s3://npm-registry-packages-npm-production"}},"5.5.0":{"name":"rulesync","version":"5.5.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@5.5.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"bae7a3785cc2efc13f9f68d778e4c39abc2fb7b7","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-5.5.0.tgz","fileCount":7,"integrity":"sha512-Wxv8z4kF6EWHsIsKgx94w4dVLQbMIRpi+Fh29uzWvnPnVq4b4yJHmb/g2mkyhXKbBPeceRrh565eWrGnPZLXsw==","signatures":[{"sig":"MEUCIHa+gDBp22kqKEyryKwKvOtSfI1LCHQY1uUfJVYhMQMfAiEAgVCvjx9heCXEVCMcJW6uM28URn0a1RT1XXPMHZ2ylOU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@5.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":863192},"main":"dist/index.js","type":"module","_from":"file:rulesync-5.5.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/10475c7300de09cccd04601993a33016/rulesync-5.5.0.tgz","_integrity":"sha512-Wxv8z4kF6EWHsIsKgx94w4dVLQbMIRpi+Fh29uzWvnPnVq4b4yJHmb/g2mkyhXKbBPeceRrh565eWrGnPZLXsw==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.3.5","sury":"11.0.0-alpha.4","effect":"3.19.14","consola":"3.4.2","fastmcp":"3.27.0","js-yaml":"4.1.1","commander":"14.0.2","smol-toml":"1.6.0","es-toolkit":"1.44.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@toon-format/toon":"2.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.25.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.82.0","tsup":"8.5.1","oxfmt":"0.24.0","cspell":"9.6.0","eslint":"9.39.2","oxlint":"1.39.0","vitest":"4.0.17","@eslint/js":"9.39.2","secretlint":"11.3.0","typescript":"5.9.3","@types/node":"25.0.9","lint-staged":"16.2.7","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.0","typescript-eslint":"8.53.0","@vitest/coverage-v8":"4.0.17","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.39.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260118.1","@anthropic-ai/claude-agent-sdk":"0.2.12","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.30","@secretlint/secretlint-rule-preset-recommend":"11.3.0"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_5.5.0_1768877520580_0.10308163217449251","host":"s3://npm-registry-packages-npm-production"}},"5.5.1":{"name":"rulesync","version":"5.5.1","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@5.5.1","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"915b58f47bd90950b28d644739e3f43e0e4ea48a","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-5.5.1.tgz","fileCount":7,"integrity":"sha512-yTCJPxAABsbyc8xfZk+FRxJrxVpNPut18P4hyfHEac7vi5oXQaovLORyE5N5FuLOX6T1vmuFCdLj/aZ+cAQx2Q==","signatures":[{"sig":"MEUCIQD2mVf8sSp8qobKB6zc+SBW6OPrTXeNOHVUJUBTr/6ehgIgVYCA/FMVRWCgJ4kMqYbvERhdnJ/XHT5xtrei04ezm8E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@5.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":862972},"main":"dist/index.js","type":"module","_from":"file:rulesync-5.5.1.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/0208fb6f67764b4a79cf27d766c5dded/rulesync-5.5.1.tgz","_integrity":"sha512-yTCJPxAABsbyc8xfZk+FRxJrxVpNPut18P4hyfHEac7vi5oXQaovLORyE5N5FuLOX6T1vmuFCdLj/aZ+cAQx2Q==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.3.5","sury":"11.0.0-alpha.4","effect":"3.19.14","globby":"16.1.0","consola":"3.4.2","fastmcp":"3.27.0","js-yaml":"4.1.1","commander":"14.0.2","smol-toml":"1.6.0","es-toolkit":"1.44.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@toon-format/toon":"2.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.25.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.82.0","tsup":"8.5.1","oxfmt":"0.24.0","cspell":"9.6.0","eslint":"9.39.2","oxlint":"1.39.0","vitest":"4.0.17","@eslint/js":"9.39.2","secretlint":"11.3.0","typescript":"5.9.3","@types/node":"25.0.9","lint-staged":"16.2.7","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.0","typescript-eslint":"8.53.0","@vitest/coverage-v8":"4.0.17","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.39.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260118.1","@anthropic-ai/claude-agent-sdk":"0.2.12","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.30","@secretlint/secretlint-rule-preset-recommend":"11.3.0"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_5.5.1_1768885707396_0.14442801113184123","host":"s3://npm-registry-packages-npm-production"}},"5.6.0":{"name":"rulesync","version":"5.6.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@5.6.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"b3274060882b353c0a55a9923bd992864cba1c45","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-5.6.0.tgz","fileCount":7,"integrity":"sha512-rmZGLiL0hqVZloLbHe58mou1+NYy8H6ITw/CcFd3F4rbhkMkm2yd+kSHxOB1e065K5l6QdWD/p569iZmQ6PVgA==","signatures":[{"sig":"MEYCIQDbxlPHGbv1g/Hd4EwIt5+QpMr777UpKADRkPcndIM/zwIhAPY0B8Xel5KquW1Rb1mP6f7K8GuaMVURFS/7vzNokyWU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@5.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":863130},"main":"dist/index.js","type":"module","_from":"file:rulesync-5.6.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/a32baa06b033c3496b712c5b50aadd0f/rulesync-5.6.0.tgz","_integrity":"sha512-rmZGLiL0hqVZloLbHe58mou1+NYy8H6ITw/CcFd3F4rbhkMkm2yd+kSHxOB1e065K5l6QdWD/p569iZmQ6PVgA==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.3.5","sury":"11.0.0-alpha.4","effect":"3.19.14","globby":"16.1.0","consola":"3.4.2","fastmcp":"3.27.0","js-yaml":"4.1.1","commander":"14.0.2","smol-toml":"1.6.0","es-toolkit":"1.44.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@toon-format/toon":"2.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.25.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.82.0","tsup":"8.5.1","oxfmt":"0.24.0","cspell":"9.6.0","eslint":"9.39.2","oxlint":"1.39.0","vitest":"4.0.17","@eslint/js":"9.39.2","secretlint":"11.3.0","typescript":"5.9.3","@types/node":"25.0.9","lint-staged":"16.2.7","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.0","typescript-eslint":"8.53.0","@vitest/coverage-v8":"4.0.17","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.39.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260118.1","@anthropic-ai/claude-agent-sdk":"0.2.12","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.30","@secretlint/secretlint-rule-preset-recommend":"11.3.0"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_5.6.0_1768887523970_0.15965706434253746","host":"s3://npm-registry-packages-npm-production"}},"5.7.0":{"name":"rulesync","version":"5.7.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@5.7.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"f5eb69e9c5ed23e2508cfc915a8200e50af28338","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-5.7.0.tgz","fileCount":7,"integrity":"sha512-0aig6rlRW90tvq3TJCIj0/79jw2sgkwmfJDNStPf3w5uedqzzmwMm0OprnhjGDlvHVE5ZQlfJfsY2J0S/AuHtA==","signatures":[{"sig":"MEUCIBDzVDsmd+mG4PdaVpr08VJPQ9+9j/vQntMDiEbcAi9QAiEAg1JRTpD0dyCLg1qUh8A+eEHcELg/DbS3sQPleUbq/LQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@5.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":873369},"main":"dist/index.js","type":"module","_from":"file:rulesync-5.7.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/ae42c72249c098636c336afa98278ae1/rulesync-5.7.0.tgz","_integrity":"sha512-0aig6rlRW90tvq3TJCIj0/79jw2sgkwmfJDNStPf3w5uedqzzmwMm0OprnhjGDlvHVE5ZQlfJfsY2J0S/AuHtA==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.3.5","sury":"11.0.0-alpha.4","effect":"3.19.14","globby":"16.1.0","consola":"3.4.2","fastmcp":"3.27.0","js-yaml":"4.1.1","commander":"14.0.2","smol-toml":"1.6.0","es-toolkit":"1.44.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@toon-format/toon":"2.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.25.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.82.0","tsup":"8.5.1","oxfmt":"0.24.0","cspell":"9.6.0","eslint":"9.39.2","oxlint":"1.39.0","vitest":"4.0.17","@eslint/js":"9.39.2","secretlint":"11.3.0","typescript":"5.9.3","@types/node":"25.0.9","lint-staged":"16.2.7","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.0","typescript-eslint":"8.53.0","@vitest/coverage-v8":"4.0.17","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.39.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260118.1","@anthropic-ai/claude-agent-sdk":"0.2.12","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.30","@secretlint/secretlint-rule-preset-recommend":"11.3.0"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_5.7.0_1768918818935_0.5336617126544858","host":"s3://npm-registry-packages-npm-production"}},"5.8.0":{"name":"rulesync","version":"5.8.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@5.8.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"c0db435839167e6f18d84a40040deb99d58ab24f","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-5.8.0.tgz","fileCount":7,"integrity":"sha512-g6Z6STbBzbfD1ajTLolIDYZer8zpAbw1X+BRuo1uyich3YgkoQ2jfXW+Cp4wHqucGsBDDUpIblUrx+2v/ivfDQ==","signatures":[{"sig":"MEUCIB6GMRRZqmbuuNucFCYcMGxqBZtxJ64u0c4bn7qYXbSMAiEAkDY8Z+UnjipCOgA9qv05FRqppujavO/Zi0dbVRWu3jo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@5.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":886377},"main":"dist/index.js","type":"module","_from":"file:rulesync-5.8.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/d9c5db6fc7ad225c3a34b4692b776876/rulesync-5.8.0.tgz","_integrity":"sha512-g6Z6STbBzbfD1ajTLolIDYZer8zpAbw1X+BRuo1uyich3YgkoQ2jfXW+Cp4wHqucGsBDDUpIblUrx+2v/ivfDQ==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.3.5","sury":"11.0.0-alpha.4","effect":"3.19.14","globby":"16.1.0","consola":"3.4.2","fastmcp":"3.27.0","js-yaml":"4.1.1","commander":"14.0.2","smol-toml":"1.6.0","es-toolkit":"1.44.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@toon-format/toon":"2.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.25.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.82.0","tsup":"8.5.1","oxfmt":"0.24.0","cspell":"9.6.0","eslint":"9.39.2","oxlint":"1.39.0","vitest":"4.0.17","@eslint/js":"9.39.2","secretlint":"11.3.0","typescript":"5.9.3","@types/node":"25.0.9","lint-staged":"16.2.7","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.0","typescript-eslint":"8.53.0","@vitest/coverage-v8":"4.0.17","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.39.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260118.1","@anthropic-ai/claude-agent-sdk":"0.2.12","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.30","@secretlint/secretlint-rule-preset-recommend":"11.3.0"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_5.8.0_1769092068665_0.7995706089927372","host":"s3://npm-registry-packages-npm-production"}},"5.9.0":{"name":"rulesync","version":"5.9.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@5.9.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"ecd371c11e91fbab6f936245ba476e00c5dec24c","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-5.9.0.tgz","fileCount":7,"integrity":"sha512-KIEpTh5JFzKLuBx9XxOPd4WlEmChgUyIX6XdyE6TotrP9HJBBX9D0m7oSWbZiGIlB26TljZUPFP5I/5SW0DYlA==","signatures":[{"sig":"MEYCIQC+0QGhMamWa6VPx6vBix+NQW1fUN9pnJbroVUThpOIWAIhAKbG84/VYwAkmrbS3qrOU7cEWbE8mnH4g/+nXh9FFj6k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@5.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":895266},"main":"dist/index.js","type":"module","_from":"file:rulesync-5.9.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/a41793f862d57d85e4c4c9bfb354f56a/rulesync-5.9.0.tgz","_integrity":"sha512-KIEpTh5JFzKLuBx9XxOPd4WlEmChgUyIX6XdyE6TotrP9HJBBX9D0m7oSWbZiGIlB26TljZUPFP5I/5SW0DYlA==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.3.5","sury":"11.0.0-alpha.4","effect":"3.19.14","globby":"16.1.0","consola":"3.4.2","fastmcp":"3.28.0","js-yaml":"4.1.1","commander":"14.0.2","smol-toml":"1.6.0","es-toolkit":"1.44.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@toon-format/toon":"2.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.25.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.82.1","tsup":"8.5.1","oxfmt":"0.26.0","cspell":"9.6.0","eslint":"9.39.2","oxlint":"1.41.0","vitest":"4.0.17","@eslint/js":"9.39.2","secretlint":"11.3.0","typescript":"5.9.3","@types/node":"25.0.10","lint-staged":"16.2.7","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.0","typescript-eslint":"8.53.1","@vitest/coverage-v8":"4.0.17","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.41.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260122.2","@anthropic-ai/claude-agent-sdk":"0.2.15","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.30","@secretlint/secretlint-rule-preset-recommend":"11.3.0"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_5.9.0_1769159043041_0.36803399301033757","host":"s3://npm-registry-packages-npm-production"}},"5.9.1":{"name":"rulesync","version":"5.9.1","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@5.9.1","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"b4cff1fdb42c207c69b39eeb058401d2793b890e","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-5.9.1.tgz","fileCount":7,"integrity":"sha512-97kyhoihhCVEk0eKu04aYxjThChHakz8JgvnniLdrFDjR02OX37m/7sSKotzeTfTqs9ME7HVdIJWoCE0a0d2/g==","signatures":[{"sig":"MEUCIQCfgBdyn6KefJVc+VSBnEswgwzy1Wux5PSbOY3UbJbXjgIgOzpX9Gi7OLHmrFDSXoxQWRglYsJxuRu3jKLfsE6W1Cs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@5.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":895330},"main":"dist/index.js","type":"module","_from":"file:rulesync-5.9.1.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/28b999a840dd0d09a44905247c950a86/rulesync-5.9.1.tgz","_integrity":"sha512-97kyhoihhCVEk0eKu04aYxjThChHakz8JgvnniLdrFDjR02OX37m/7sSKotzeTfTqs9ME7HVdIJWoCE0a0d2/g==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.3.5","sury":"11.0.0-alpha.4","effect":"3.19.14","globby":"16.1.0","consola":"3.4.2","fastmcp":"3.28.0","js-yaml":"4.1.1","commander":"14.0.2","smol-toml":"1.6.0","es-toolkit":"1.44.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@toon-format/toon":"2.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.25.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.82.1","tsup":"8.5.1","oxfmt":"0.26.0","cspell":"9.6.0","eslint":"9.39.2","oxlint":"1.41.0","vitest":"4.0.17","@eslint/js":"9.39.2","secretlint":"11.3.0","typescript":"5.9.3","@types/node":"25.0.10","lint-staged":"16.2.7","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.0","typescript-eslint":"8.53.1","@vitest/coverage-v8":"4.0.17","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.41.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260122.2","@anthropic-ai/claude-agent-sdk":"0.2.15","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.30","@secretlint/secretlint-rule-preset-recommend":"11.3.0"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_5.9.1_1769388879465_0.8035892101588455","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"rulesync","version":"6.0.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@6.0.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"40241e75413a0c5c9f7efd4fa9f6fbe89d0003ff","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-6.0.0.tgz","fileCount":7,"integrity":"sha512-4r1wir9ptAn/8In+E/buJIJXvFf0OBfag4QpZ5X2Q2uAMMVsOjQt8BVkb7tgnbTupiRogWztvBbO0ZFU6C5GFg==","signatures":[{"sig":"MEYCIQCqC0V5wU25teoCRquB28TURGEE5uKWJasoXMqeAmz/XAIhANAQFpgmfAYpovwDVRtEafXW1OdBcc/gOI2rkNue0rdK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@6.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":891408},"main":"dist/index.js","type":"module","_from":"file:rulesync-6.0.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/d4b4b8b80e753d2dfcd04c4f66da68ac/rulesync-6.0.0.tgz","_integrity":"sha512-4r1wir9ptAn/8In+E/buJIJXvFf0OBfag4QpZ5X2Q2uAMMVsOjQt8BVkb7tgnbTupiRogWztvBbO0ZFU6C5GFg==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.3.5","sury":"11.0.0-alpha.4","effect":"3.19.14","globby":"16.1.0","consola":"3.4.2","fastmcp":"3.28.0","js-yaml":"4.1.1","commander":"14.0.2","smol-toml":"1.6.0","es-toolkit":"1.44.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@toon-format/toon":"2.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.25.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.82.1","tsup":"8.5.1","oxfmt":"0.26.0","cspell":"9.6.0","eslint":"9.39.2","oxlint":"1.41.0","vitest":"4.0.17","@eslint/js":"9.39.2","secretlint":"11.3.0","typescript":"5.9.3","@types/node":"25.0.10","lint-staged":"16.2.7","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.0","typescript-eslint":"8.53.1","@vitest/coverage-v8":"4.0.17","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.41.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260122.2","@anthropic-ai/claude-agent-sdk":"0.2.15","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.30","@secretlint/secretlint-rule-preset-recommend":"11.3.0"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_6.0.0_1769396383099_0.20397513818609014","host":"s3://npm-registry-packages-npm-production"}},"6.1.0":{"name":"rulesync","version":"6.1.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@6.1.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"20a88cf7f7eebfd8993abb673c15996631970a36","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-6.1.0.tgz","fileCount":7,"integrity":"sha512-tUbCW2DJp8JK813eNx6MqbJNqT4R/2kZjrVFTUHc5g0wCUbrC9aEevRac386q4nk35eFDm5Vn4GhuXt8xNsGPA==","signatures":[{"sig":"MEUCIQDWxhzgS06BBvZLhVXlQS/T/Vm98zfjcdk+8eNP7JDN3gIgZfFVNVOAo1yCk1A+FuS+UyeBdhbGwsrynz7jEb11mQM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@6.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":898710},"main":"dist/index.js","type":"module","_from":"file:rulesync-6.1.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/225a89162040623a4f8b8b474923b856/rulesync-6.1.0.tgz","_integrity":"sha512-tUbCW2DJp8JK813eNx6MqbJNqT4R/2kZjrVFTUHc5g0wCUbrC9aEevRac386q4nk35eFDm5Vn4GhuXt8xNsGPA==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.3.5","sury":"11.0.0-alpha.4","effect":"3.19.14","globby":"16.1.0","consola":"3.4.2","fastmcp":"3.28.0","js-yaml":"4.1.1","commander":"14.0.2","smol-toml":"1.6.0","es-toolkit":"1.44.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@toon-format/toon":"2.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.25.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.82.1","tsup":"8.5.1","oxfmt":"0.26.0","cspell":"9.6.0","eslint":"9.39.2","oxlint":"1.41.0","vitest":"4.0.17","@eslint/js":"9.39.2","secretlint":"11.3.0","typescript":"5.9.3","@types/node":"25.0.10","lint-staged":"16.2.7","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.0","typescript-eslint":"8.53.1","@vitest/coverage-v8":"4.0.17","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.41.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260122.2","@anthropic-ai/claude-agent-sdk":"0.2.15","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.30","@secretlint/secretlint-rule-preset-recommend":"11.3.0"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_6.1.0_1769560997532_0.5379036382775604","host":"s3://npm-registry-packages-npm-production"}},"6.1.1":{"name":"rulesync","version":"6.1.1","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@6.1.1","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"98cef0baada2dca20c8a48afa5d25173d35b7748","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-6.1.1.tgz","fileCount":7,"integrity":"sha512-eWvICKvCJBZ6lo7xJ2QaTY6WvKpr31qdlH1QlgJlNtb6Hd7HKjwjlEdEG1ds3NcwIhN8YO9v85mSRPhnZgQwsQ==","signatures":[{"sig":"MEQCIC4wErTN4tYWBERoxA+xc5EzakhDYxouNasszEL+lODpAiBCmkCDtval9LTY1wQ4PtKaBY/6SJOsJiITBXGw5jV67w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@6.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":899116},"main":"dist/index.js","type":"module","_from":"file:rulesync-6.1.1.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/18531561c82cf66f4e9a8fa0b98f86ae/rulesync-6.1.1.tgz","_integrity":"sha512-eWvICKvCJBZ6lo7xJ2QaTY6WvKpr31qdlH1QlgJlNtb6Hd7HKjwjlEdEG1ds3NcwIhN8YO9v85mSRPhnZgQwsQ==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.3.5","sury":"11.0.0-alpha.4","effect":"3.19.14","globby":"16.1.0","consola":"3.4.2","fastmcp":"3.28.0","js-yaml":"4.1.1","commander":"14.0.2","smol-toml":"1.6.0","es-toolkit":"1.44.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@toon-format/toon":"2.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.25.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.82.1","tsup":"8.5.1","oxfmt":"0.26.0","cspell":"9.6.0","eslint":"9.39.2","oxlint":"1.41.0","vitest":"4.0.17","@eslint/js":"9.39.2","secretlint":"11.3.0","typescript":"5.9.3","@types/node":"25.0.10","lint-staged":"16.2.7","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.0","typescript-eslint":"8.53.1","@vitest/coverage-v8":"4.0.17","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.41.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260122.2","@anthropic-ai/claude-agent-sdk":"0.2.15","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.30","@secretlint/secretlint-rule-preset-recommend":"11.3.0"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_6.1.1_1769580877256_0.11758394978545494","host":"s3://npm-registry-packages-npm-production"}},"6.2.0":{"name":"rulesync","version":"6.2.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@6.2.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"b0b827c63d84772587bdf75ffd7406b9bed9994b","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-6.2.0.tgz","fileCount":7,"integrity":"sha512-rTjMGWgY9qfwSmSO1VpudmAkYHKiP8rXmo/m7ZoFGu465gOxAeQgfv6INl0nE47qUvsb/9LRKLe4cNmwm1ji8Q==","signatures":[{"sig":"MEYCIQDxKq55oAkE9yYzNCbfEnWKTEJsgQQ+Mtw14HlMrnohZAIhAM5xhZ7rWsrfo1lLZVD/kd4m33UcbrJj3HCsbsyKb8Rz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@6.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":905609},"main":"dist/index.js","type":"module","_from":"file:rulesync-6.2.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/d6d430f33c71a41d289f893720e47c86/rulesync-6.2.0.tgz","_integrity":"sha512-rTjMGWgY9qfwSmSO1VpudmAkYHKiP8rXmo/m7ZoFGu465gOxAeQgfv6INl0nE47qUvsb/9LRKLe4cNmwm1ji8Q==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.3.5","sury":"11.0.0-alpha.4","effect":"3.19.14","globby":"16.1.0","consola":"3.4.2","fastmcp":"3.28.0","js-yaml":"4.1.1","commander":"14.0.2","smol-toml":"1.6.0","es-toolkit":"1.44.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@toon-format/toon":"2.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.25.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.82.1","tsup":"8.5.1","oxfmt":"0.26.0","cspell":"9.6.0","eslint":"9.39.2","oxlint":"1.41.0","vitest":"4.0.17","@eslint/js":"9.39.2","secretlint":"11.3.0","typescript":"5.9.3","@types/node":"25.0.10","lint-staged":"16.2.7","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.0","typescript-eslint":"8.53.1","@vitest/coverage-v8":"4.0.17","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.41.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260122.2","@anthropic-ai/claude-agent-sdk":"0.2.15","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.30","@secretlint/secretlint-rule-preset-recommend":"11.3.0"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_6.2.0_1769609655116_0.521280566891557","host":"s3://npm-registry-packages-npm-production"}},"6.3.0":{"name":"rulesync","version":"6.3.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@6.3.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"32fea6c043fee71935c04952c204e40abe7f6fab","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-6.3.0.tgz","fileCount":7,"integrity":"sha512-mxl6F6GhcIN2keUA5JMi8A7zqyzfW4xPBUMN79H+lj6djW2IGDMcpZClg4/NPvNXW9bSL8ZHlndDMVE16xaRIw==","signatures":[{"sig":"MEYCIQCHpsMjaz9+veLA151DlGWgUY3GJq09HhnnWIhlOYZL6gIhAItrEs8fYx97cyRQqO20F88INmCxnLZ1zNKjrGWPa0+l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@6.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":960330},"main":"dist/index.js","type":"module","_from":"file:rulesync-6.3.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/cadb8844a3388239856db0666b9fcd39/rulesync-6.3.0.tgz","_integrity":"sha512-mxl6F6GhcIN2keUA5JMi8A7zqyzfW4xPBUMN79H+lj6djW2IGDMcpZClg4/NPvNXW9bSL8ZHlndDMVE16xaRIw==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.3.6","sury":"11.0.0-alpha.4","effect":"3.19.15","globby":"16.1.0","consola":"3.4.2","fastmcp":"3.30.1","js-yaml":"4.1.1","commander":"14.0.2","smol-toml":"1.6.0","es-toolkit":"1.44.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@toon-format/toon":"2.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.25.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.82.1","tsup":"8.5.1","oxfmt":"0.27.0","cspell":"9.6.2","eslint":"9.39.2","oxlint":"1.42.0","vitest":"4.0.18","@eslint/js":"9.39.2","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.1.0","lint-staged":"16.2.7","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.54.0","@vitest/coverage-v8":"4.0.18","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.42.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260128.1","@anthropic-ai/claude-agent-sdk":"0.2.23","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.30","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_6.3.0_1770089322923_0.5366047163945069","host":"s3://npm-registry-packages-npm-production"}},"6.4.0":{"name":"rulesync","version":"6.4.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@6.4.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"6a23d1a7cf49fea29a2bcbf6085fb0bfe11fdc9f","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-6.4.0.tgz","fileCount":7,"integrity":"sha512-Pv5/hD2G68ZR9idkIxgQYcPh5J1h0wJ0qs4llFY55zEtR9bb/fwnV4F3qRxf8ExycZd8cOL6cl4QXre/wlKH3g==","signatures":[{"sig":"MEQCIHr7ZeVm1Sy1Px+3FnPKFZSaqq0N8N7+cCy2ZodESYpaAiBI9ZCRH4Biug98mYee4BgJNWrTb8BlRVHPDt8kwt0T2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@6.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":980288},"main":"dist/index.js","type":"module","_from":"file:rulesync-6.4.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/998028255c0071097c8f6204868a593e/rulesync-6.4.0.tgz","_integrity":"sha512-Pv5/hD2G68ZR9idkIxgQYcPh5J1h0wJ0qs4llFY55zEtR9bb/fwnV4F3qRxf8ExycZd8cOL6cl4QXre/wlKH3g==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.3.6","sury":"11.0.0-alpha.4","effect":"3.19.15","globby":"16.1.0","consola":"3.4.2","fastmcp":"3.30.1","js-yaml":"4.1.1","commander":"14.0.2","smol-toml":"1.6.0","es-toolkit":"1.44.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@toon-format/toon":"2.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.25.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.82.1","tsup":"8.5.1","oxfmt":"0.27.0","cspell":"9.6.2","eslint":"9.39.2","oxlint":"1.42.0","vitest":"4.0.18","@eslint/js":"9.39.2","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.1.0","lint-staged":"16.2.7","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.54.0","@vitest/coverage-v8":"4.0.18","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.42.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260128.1","@anthropic-ai/claude-agent-sdk":"0.2.23","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.30","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_6.4.0_1770106719540_0.16841165283152826","host":"s3://npm-registry-packages-npm-production"}},"6.5.0":{"name":"rulesync","version":"6.5.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@6.5.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"e6e2bb06e046137aed4c4c33427f0c4e88ff0990","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-6.5.0.tgz","fileCount":7,"integrity":"sha512-dqo6uOiBneK4RhW48eC7fHxnzYtY5ZynxwWLWH9MHchyhbKgXz1G2Bkqnjxkh3VZtc+G7211TsmxXZv6V8CH3g==","signatures":[{"sig":"MEQCIDbFVQ9vxvhsl1l7h0EZ5GRAQVqau5T7Cdd/5qCadqEgAiAiZYS6ha1rP76q73H2fB1miPqKAj7aFES/K+O5sFh2EQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@6.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1092874},"main":"dist/index.js","type":"module","_from":"file:rulesync-6.5.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/eb29ee97fb3f7cc2307b97eb2f7c27de/rulesync-6.5.0.tgz","_integrity":"sha512-dqo6uOiBneK4RhW48eC7fHxnzYtY5ZynxwWLWH9MHchyhbKgXz1G2Bkqnjxkh3VZtc+G7211TsmxXZv6V8CH3g==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.3.6","sury":"11.0.0-alpha.4","effect":"3.19.15","globby":"16.1.0","consola":"3.4.2","fastmcp":"3.30.1","js-yaml":"4.1.1","commander":"14.0.2","smol-toml":"1.6.0","es-toolkit":"1.44.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.25.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.82.1","tsup":"8.5.1","oxfmt":"0.27.0","cspell":"9.6.2","eslint":"9.39.2","oxlint":"1.42.0","vitest":"4.0.18","repomix":"1.11.1","@eslint/js":"9.39.2","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.1.0","lint-staged":"16.2.7","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.54.0","@vitest/coverage-v8":"4.0.18","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.42.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260128.1","@anthropic-ai/claude-agent-sdk":"0.2.23","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.30","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_6.5.0_1770288828749_0.2247107741681329","host":"s3://npm-registry-packages-npm-production"}},"6.6.0":{"name":"rulesync","version":"6.6.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@6.6.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"cd36693e58f27985f9324116f8932baaa74ff366","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-6.6.0.tgz","fileCount":7,"integrity":"sha512-h/7zY74b2zuXAHNghJPCLR7wAvVHvh0SjcpOmYLX/1YaooC3JxZWozrpYISgB1VrVZfxg+28zDAoFZd4Rc+34g==","signatures":[{"sig":"MEQCICf61JoP0py07j5rv84C2u51WPSTpe/Ajlk3royYKUwoAiA54DsBhHw5gIT2TjfRyKdvVzTIFuQ1N4CK2h/Wt7u7JA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@6.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1121325},"main":"dist/index.js","type":"module","_from":"file:rulesync-6.6.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/3392948d4d92e0ddfd7106a738e4016f/rulesync-6.6.0.tgz","_integrity":"sha512-h/7zY74b2zuXAHNghJPCLR7wAvVHvh0SjcpOmYLX/1YaooC3JxZWozrpYISgB1VrVZfxg+28zDAoFZd4Rc+34g==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.3.6","sury":"11.0.0-alpha.4","effect":"3.19.15","globby":"16.1.0","consola":"3.4.2","fastmcp":"3.30.1","js-yaml":"4.1.1","commander":"14.0.2","smol-toml":"1.6.0","es-toolkit":"1.44.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.25.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.82.1","tsup":"8.5.1","oxfmt":"0.27.0","cspell":"9.6.2","eslint":"9.39.2","oxlint":"1.42.0","vitest":"4.0.18","repomix":"1.11.1","@eslint/js":"9.39.2","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.1.0","lint-staged":"16.2.7","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.54.0","@vitest/coverage-v8":"4.0.18","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.42.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260128.1","@anthropic-ai/claude-agent-sdk":"0.2.23","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.30","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_6.6.0_1770344188725_0.27686188146387924","host":"s3://npm-registry-packages-npm-production"}},"6.6.1":{"name":"rulesync","version":"6.6.1","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@6.6.1","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"2a5a90136f5937ce10b7cf0bbc6111e3d79f81c6","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-6.6.1.tgz","fileCount":7,"integrity":"sha512-tBOgivgE/rbpeIacOz1JXw2HddcIw334BDpRUt3lwru3mU5SiOwoJo9pvlMT6b643kEPa6Ar+XJYerv86n5SFg==","signatures":[{"sig":"MEUCIFQC42B41nyOY57wSbDDd5xmZexMPhP1KfYcNQDQ0Bn6AiEAuk+o+Ocrb7OWjjV2AuevDmo8fSIQeum8gd9tRYNfvMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@6.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1121872},"main":"dist/index.js","type":"module","_from":"file:rulesync-6.6.1.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/edc6de1fca1de6f7f7b132deb33a767e/rulesync-6.6.1.tgz","_integrity":"sha512-tBOgivgE/rbpeIacOz1JXw2HddcIw334BDpRUt3lwru3mU5SiOwoJo9pvlMT6b643kEPa6Ar+XJYerv86n5SFg==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.3.6","sury":"11.0.0-alpha.4","effect":"3.19.15","globby":"16.1.0","consola":"3.4.2","fastmcp":"3.30.1","js-yaml":"4.1.1","commander":"14.0.2","smol-toml":"1.6.0","es-toolkit":"1.44.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.25.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.82.1","tsup":"8.5.1","oxfmt":"0.27.0","cspell":"9.6.2","eslint":"9.39.2","marked":"17.0.1","oxlint":"1.42.0","vitest":"4.0.18","repomix":"1.11.1","@eslint/js":"9.39.2","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.1.0","lint-staged":"16.2.7","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.54.0","@vitest/coverage-v8":"4.0.18","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.42.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260128.1","@anthropic-ai/claude-agent-sdk":"0.2.23","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.30","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_6.6.1_1770346452487_0.5830614913575929","host":"s3://npm-registry-packages-npm-production"}},"6.6.2":{"name":"rulesync","version":"6.6.2","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@6.6.2","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"ff473210175925af028e07114aabcb37a71bac6f","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-6.6.2.tgz","fileCount":7,"integrity":"sha512-TmF1RKApJ+DsVNKVEO56/YH+1n14B4psNPTXlAtd04oENYxG10tDLnXA2dLFnpf66kCbxH7O9KPFOIaVVNQshA==","signatures":[{"sig":"MEUCICbaUK9X+VTY7I343Gn62/Yigng20jh0dfECmhI3IlBoAiEAvONDyb394WfsmiaxXsXPuHn+BoNv+HRUrc1s1m/8HsQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@6.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1124545},"main":"dist/index.js","type":"module","_from":"file:rulesync-6.6.2.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/58802d00c7f2323825e72712ea1bb152/rulesync-6.6.2.tgz","_integrity":"sha512-TmF1RKApJ+DsVNKVEO56/YH+1n14B4psNPTXlAtd04oENYxG10tDLnXA2dLFnpf66kCbxH7O9KPFOIaVVNQshA==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.3.6","sury":"11.0.0-alpha.4","effect":"3.19.15","globby":"16.1.0","consola":"3.4.2","fastmcp":"3.30.1","js-yaml":"4.1.1","commander":"14.0.2","smol-toml":"1.6.0","es-toolkit":"1.44.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.25.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.82.1","tsup":"8.5.1","oxfmt":"0.27.0","cspell":"9.6.2","eslint":"9.39.2","marked":"17.0.1","oxlint":"1.42.0","vitest":"4.0.18","repomix":"1.11.1","@eslint/js":"9.39.2","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.1.0","lint-staged":"16.2.7","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.54.0","@vitest/coverage-v8":"4.0.18","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.42.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260128.1","@anthropic-ai/claude-agent-sdk":"0.2.23","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.30","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_6.6.2_1770352440751_0.18278305710017184","host":"s3://npm-registry-packages-npm-production"}},"6.6.3":{"name":"rulesync","version":"6.6.3","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@6.6.3","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"c93dcaddf1affba10f4f9d6c3ddba0f0105acd8d","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-6.6.3.tgz","fileCount":7,"integrity":"sha512-ff1wiQYtvs0KCBoXZab56UpRJ0R1l35cfzXWwSlz9i5VwG+0Xz8uiFtC4tvSjYYe4nUIn8TloSDdzS2MyzCYsg==","signatures":[{"sig":"MEQCIHHJUJeHQZxCnNcHe1zHz9k+Ekw7U2Tll7VNXDwq66DDAiB8+Rf16mu/NbaG4UpdDUnYnLxE033bM3yWKOTpvan3PQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@6.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1124545},"main":"dist/index.js","type":"module","_from":"file:rulesync-6.6.3.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/2c533220116f6702ac9adde739dad504/rulesync-6.6.3.tgz","_integrity":"sha512-ff1wiQYtvs0KCBoXZab56UpRJ0R1l35cfzXWwSlz9i5VwG+0Xz8uiFtC4tvSjYYe4nUIn8TloSDdzS2MyzCYsg==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.3.6","sury":"11.0.0-alpha.4","effect":"3.19.16","globby":"16.1.0","consola":"3.4.2","fastmcp":"3.31.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.0","es-toolkit":"1.44.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.83.0","tsup":"8.5.1","oxfmt":"0.28.0","cspell":"9.6.4","eslint":"9.39.2","marked":"17.0.1","oxlint":"1.43.0","vitest":"4.0.18","repomix":"1.11.1","@eslint/js":"9.39.2","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.2.0","lint-staged":"16.2.7","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.54.0","@vitest/coverage-v8":"4.0.18","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.43.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260204.1","@anthropic-ai/claude-agent-sdk":"0.2.31","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.30","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_6.6.3_1770357038397_0.31168121419327477","host":"s3://npm-registry-packages-npm-production"}},"6.7.0":{"name":"rulesync","version":"6.7.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@6.7.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"9d816292136ab47c07ed36f940f71d7a2fbf9082","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-6.7.0.tgz","fileCount":7,"integrity":"sha512-o6s+oddKkqPUXVcy2Ppt7obvyKqS8UeuM3vlW1nMGIkQTSjGz7mc10UXY5RPJFJfF5kSRO+CUU7fX731l0J1SQ==","signatures":[{"sig":"MEQCIGQbnbN/xM9XievH58Naef0pM/yId1I0xrz5oFRol6LnAiA7zkhpIoTlBqKMFKX8B6LQnoz+f3cw5q/2aS5v+6Xpog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@6.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1120433},"main":"dist/index.js","type":"module","_from":"file:rulesync-6.7.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/cda1b16756f9af7342122c36d762cd3d/rulesync-6.7.0.tgz","_integrity":"sha512-o6s+oddKkqPUXVcy2Ppt7obvyKqS8UeuM3vlW1nMGIkQTSjGz7mc10UXY5RPJFJfF5kSRO+CUU7fX731l0J1SQ==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.3.6","sury":"11.0.0-alpha.4","effect":"3.19.16","globby":"16.1.0","consola":"3.4.2","fastmcp":"3.31.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.0","es-toolkit":"1.44.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.83.0","tsup":"8.5.1","oxfmt":"0.28.0","cspell":"9.6.4","eslint":"9.39.2","marked":"17.0.1","oxlint":"1.43.0","vitest":"4.0.18","repomix":"1.11.1","@eslint/js":"9.39.2","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.2.0","lint-staged":"16.2.7","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.54.0","@vitest/coverage-v8":"4.0.18","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.43.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260204.1","@anthropic-ai/claude-agent-sdk":"0.2.31","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.30","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_6.7.0_1770382589119_0.9471884752931383","host":"s3://npm-registry-packages-npm-production"}},"6.7.1":{"name":"rulesync","version":"6.7.1","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@6.7.1","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"d739d63b0cd14febb6119b0effab2c70c58ba79d","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-6.7.1.tgz","fileCount":7,"integrity":"sha512-foACjAWkA3ewxytfUtgzAMPtCTsxePxd56ey6JTfT8JMtXsDd174S87d0xegG4yvV/gzD9X05pnCdTY2wAfj/A==","signatures":[{"sig":"MEYCIQDbi0Q1pGB39zFEbFlgst7szpfHMVaguVzEazVIHfBKGAIhAMpQ9397dW5e4XiExarEH3Dmwi5OhCFxFQN8hyJ7cbJu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@6.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1121322},"main":"dist/index.js","type":"module","_from":"file:rulesync-6.7.1.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/292cd40e9996efccfea574a8603e74eb/rulesync-6.7.1.tgz","_integrity":"sha512-foACjAWkA3ewxytfUtgzAMPtCTsxePxd56ey6JTfT8JMtXsDd174S87d0xegG4yvV/gzD9X05pnCdTY2wAfj/A==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.3.6","sury":"11.0.0-alpha.4","effect":"3.19.16","globby":"16.1.0","consola":"3.4.2","fastmcp":"3.31.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.0","es-toolkit":"1.44.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.83.0","tsup":"8.5.1","oxfmt":"0.28.0","cspell":"9.6.4","eslint":"9.39.2","marked":"17.0.1","oxlint":"1.43.0","vitest":"4.0.18","repomix":"1.11.1","@eslint/js":"9.39.2","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.2.0","lint-staged":"16.2.7","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.54.0","@vitest/coverage-v8":"4.0.18","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.43.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260204.1","@anthropic-ai/claude-agent-sdk":"0.2.31","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.30","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_6.7.1_1770531204143_0.42456254923839154","host":"s3://npm-registry-packages-npm-production"}},"6.8.1":{"name":"rulesync","version":"6.8.1","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@6.8.1","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"08ae13af23e562ea3cd41bdb67569440392c1640","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-6.8.1.tgz","fileCount":7,"integrity":"sha512-4HlIKBxw029cRkxLQM+nsGvFaVpnAyFwQR+2pcL4ozRp06fjjX+UbQS5YnZci63YmA4c0C9JXdFJ8TQn4o5xeA==","signatures":[{"sig":"MEYCIQD8Os/DIqwQVKowpQqRw1noQAc7UenKvZEiNSx8Dm4RoQIhAOVx6xZlYhoqwKZmN3dJYVNndqaFQupRJj1WUxjcZFWI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@6.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1130585},"main":"dist/index.js","type":"module","_from":"file:rulesync-6.8.1.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/be4e31cffd6a929ef7300d8d32a507ef/rulesync-6.8.1.tgz","_integrity":"sha512-4HlIKBxw029cRkxLQM+nsGvFaVpnAyFwQR+2pcL4ozRp06fjjX+UbQS5YnZci63YmA4c0C9JXdFJ8TQn4o5xeA==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.3.6","sury":"11.0.0-alpha.4","effect":"3.19.16","globby":"16.1.0","consola":"3.4.2","fastmcp":"3.31.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.0","es-toolkit":"1.44.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.83.0","tsup":"8.5.1","oxfmt":"0.28.0","cspell":"9.6.4","eslint":"9.39.2","marked":"17.0.1","oxlint":"1.43.0","vitest":"4.0.18","repomix":"1.11.1","@eslint/js":"9.39.2","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.2.0","lint-staged":"16.2.7","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.54.0","@vitest/coverage-v8":"4.0.18","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.43.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260204.1","@anthropic-ai/claude-agent-sdk":"0.2.31","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.30","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_6.8.1_1770613536318_0.9821794034035751","host":"s3://npm-registry-packages-npm-production"}},"7.0.0":{"name":"rulesync","version":"7.0.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@7.0.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"4583110d97333d947828014955d7c9c616556511","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-7.0.0.tgz","fileCount":7,"integrity":"sha512-0Nrz7uvjD18VVFvmK9bD3EMuOzLVSYtK7d+v8nclKEEf/gBvy397pzIHBnGSOD5Cg8nMEX0SitcSnpeU6BbFpQ==","signatures":[{"sig":"MEMCIFjH2+DY0h1g9UkTyqKRi0ciqOzP7nbNKvEFr4214KgBAh8DZur2jiIw6O9fqUDSU1nXYQQjxRLZsCN8TaV0KHqM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@7.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1143442},"main":"dist/index.js","type":"module","_from":"file:rulesync-7.0.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/2079fd032f9f0e2e0f088a7ae571b5a1/rulesync-7.0.0.tgz","_integrity":"sha512-0Nrz7uvjD18VVFvmK9bD3EMuOzLVSYtK7d+v8nclKEEf/gBvy397pzIHBnGSOD5Cg8nMEX0SitcSnpeU6BbFpQ==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.3.6","sury":"11.0.0-alpha.4","effect":"3.19.16","globby":"16.1.0","consola":"3.4.2","fastmcp":"3.31.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.0","es-toolkit":"1.44.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.83.0","tsup":"8.5.1","oxfmt":"0.28.0","cspell":"9.6.4","eslint":"9.39.2","marked":"17.0.1","oxlint":"1.43.0","vitest":"4.0.18","repomix":"1.11.1","@eslint/js":"9.39.2","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.2.0","lint-staged":"16.2.7","@types/js-yaml":"4.0.9","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.54.0","@vitest/coverage-v8":"4.0.18","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.43.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260204.1","@anthropic-ai/claude-agent-sdk":"0.2.31","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.30","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_7.0.0_1770708079142_0.9698603232866734","host":"s3://npm-registry-packages-npm-production"}},"7.1.0":{"name":"rulesync","version":"7.1.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@7.1.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"6bf82668cb8e7877325a9848771b2b04860ac232","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-7.1.0.tgz","fileCount":7,"integrity":"sha512-67bcuJtQzAxF+dAA/uiSsrEnZkoMs9IEzZ2UTg7Wplh6QXl/VzkCQEfggWgsIHoGWAAkDcicU2F9E8OeGF9z8A==","signatures":[{"sig":"MEYCIQCeVxeUbj/215O8BToEML92d7PYqw/uANKb/jDx4EFHpwIhAL+f5s2u7qfF4jMj/9RE094vrMW4ZRdwnpfROKRAbjkO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@7.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1197374},"main":"dist/index.js","type":"module","_from":"file:rulesync-7.1.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/8b0024b7189610dc29d699d6a1bd7e85/rulesync-7.1.0.tgz","_integrity":"sha512-67bcuJtQzAxF+dAA/uiSsrEnZkoMs9IEzZ2UTg7Wplh6QXl/VzkCQEfggWgsIHoGWAAkDcicU2F9E8OeGF9z8A==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.3.6","sury":"11.0.0-alpha.4","effect":"3.19.16","globby":"16.1.0","consola":"3.4.2","fastmcp":"3.31.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.0","es-toolkit":"1.44.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.83.0","tsup":"8.5.1","oxfmt":"0.28.0","cspell":"9.6.4","eslint":"9.39.2","marked":"17.0.1","oxlint":"1.43.0","resend":"4.1.2","vitest":"4.0.18","repomix":"1.11.1","@eslint/js":"9.39.2","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.2.0","lint-staged":"16.2.7","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.8.0","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.54.0","@vitest/coverage-v8":"4.0.18","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.43.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260204.1","@anthropic-ai/claude-agent-sdk":"0.2.31","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.30","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_7.1.0_1770950547748_0.016403159686359414","host":"s3://npm-registry-packages-npm-production"}},"7.2.0":{"name":"rulesync","version":"7.2.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@7.2.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/index.js"},"dist":{"shasum":"1deb128ebfe17ac09829fc050f7a3149c222d34f","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-7.2.0.tgz","fileCount":7,"integrity":"sha512-Bdu83HCoylrikxpXz/OkIaDc48x42X4oVPOfxwzeTjXXfRj8MBeOOSURYX7NcCGMv1yAESEx7fCDyLtHS5GIJg==","signatures":[{"sig":"MEQCIGIqcxrd56t5rConUzYjEoq+S7xsFrFJ9yGX0kCic6dJAiAC/Xcs/7ArdnuyQfr+pTZoVUmaTYxAQjQLlb55+yy8bQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@7.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1197366},"main":"dist/index.js","type":"module","_from":"file:rulesync-7.2.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/15fff2f0e0778090fe533b39d4187f5d/rulesync-7.2.0.tgz","_integrity":"sha512-Bdu83HCoylrikxpXz/OkIaDc48x42X4oVPOfxwzeTjXXfRj8MBeOOSURYX7NcCGMv1yAESEx7fCDyLtHS5GIJg==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.19.16","globby":"16.1.0","consola":"3.4.2","fastmcp":"3.32.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.0","es-toolkit":"1.44.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.83.1","tsup":"8.5.1","oxfmt":"0.31.0","cspell":"9.6.4","eslint":"9.39.2","marked":"17.0.2","oxlint":"1.46.0","resend":"6.9.2","vitest":"4.0.18","repomix":"1.11.1","@eslint/js":"9.39.2","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.2.3","lint-staged":"16.2.7","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.8.0","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.55.0","@vitest/coverage-v8":"4.0.18","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.46.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260211.1","@anthropic-ai/claude-agent-sdk":"0.2.40","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.30","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_7.2.0_1770963683215_0.8573805034096402","host":"s3://npm-registry-packages-npm-production"}},"7.3.0":{"name":"rulesync","version":"7.3.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@7.3.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"6522a9fe2169035d377c813b26b965a6587d2948","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-7.3.0.tgz","fileCount":12,"integrity":"sha512-nV1RhnJOsKvSYmFPzMlIc54so66xxJMrIZPUgsjcfUIFI6DInWRQ7J0TLkUdRR8mM8ce5ktSUrGIotjGgrJYiw==","signatures":[{"sig":"MEYCIQCFhiEghLmo3xQ15WOVXZQGSbYI55YCp2C2CRpZQ/k++AIhAK2iEDnUxHDUk8sXIn7p6+h+X/K8Z7VKwlKd7ndkEllk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@7.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1692220},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-7.3.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffa087bd-af4f-47e7-b611-28a371b725d0"}},"_resolved":"/tmp/4880769df601d91ccc9948358c1ccb60/rulesync-7.3.0.tgz","_integrity":"sha512-nV1RhnJOsKvSYmFPzMlIc54so66xxJMrIZPUgsjcfUIFI6DInWRQ7J0TLkUdRR8mM8ce5ktSUrGIotjGgrJYiw==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.19.16","globby":"16.1.0","consola":"3.4.2","fastmcp":"3.32.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.0","es-toolkit":"1.44.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.83.1","tsup":"8.5.1","oxfmt":"0.31.0","cspell":"9.6.4","eslint":"9.39.2","marked":"17.0.2","oxlint":"1.46.0","resend":"6.9.2","vitest":"4.0.18","repomix":"1.11.1","@eslint/js":"9.39.2","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.2.3","lint-staged":"16.2.7","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.8.0","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.55.0","@vitest/coverage-v8":"4.0.18","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.46.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260211.1","@anthropic-ai/claude-agent-sdk":"0.2.40","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.30","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_7.3.0_1771217850833_0.5664159770670019","host":"s3://npm-registry-packages-npm-production"}},"7.4.0":{"name":"rulesync","version":"7.4.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@7.4.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"d1360e6f1005967db6bc3f3f92601999e9dbb4d2","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-7.4.0.tgz","fileCount":12,"integrity":"sha512-vhR8cHNlvAriO9qYtYX3re/DAhCDYoWjRarm7sF2nf7L4KKpMzkpqRwxmNzzPottpuEUCsRDSqDemahYMnmvCg==","signatures":[{"sig":"MEYCIQDSbHJvrwXXH/rsTfyrPkhZ2Cwd9sRAB0SrhHkFRsnnDgIhAKKSV/W+JwVA/umcb5fiye2EwiAwYGgf1vs6GERyX1JQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@7.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1665147},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-7.4.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress serve docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/cbe8491ccd8d8baf12d96798b8788eff/rulesync-7.4.0.tgz","_integrity":"sha512-vhR8cHNlvAriO9qYtYX3re/DAhCDYoWjRarm7sF2nf7L4KKpMzkpqRwxmNzzPottpuEUCsRDSqDemahYMnmvCg==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.19.16","globby":"16.1.0","consola":"3.4.2","fastmcp":"3.32.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.0","es-toolkit":"1.44.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.83.1","tsup":"8.5.1","oxfmt":"0.31.0","cspell":"9.6.4","eslint":"9.39.2","oxlint":"1.46.0","resend":"6.9.2","vitest":"4.0.18","repomix":"1.11.1","vitepress":"1.6.4","@eslint/js":"9.39.2","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.2.3","lint-staged":"16.2.7","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.8.0","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.55.0","@vitest/coverage-v8":"4.0.18","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.46.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260211.1","@anthropic-ai/claude-agent-sdk":"0.2.40","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.30","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_7.4.0_1771461005308_0.21578879035809284","host":"s3://npm-registry-packages-npm-production"}},"7.5.0":{"name":"rulesync","version":"7.5.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@7.5.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"dfb86a1711608d954f993643e259363162857363","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-7.5.0.tgz","fileCount":12,"integrity":"sha512-8+V3I/rM+pAREZfSI21LuTmX+eX0mZiB5BWxBzqIYbL5vA4HJQvJSrvZbk6LvBBGv0jQEzQ4RDtzx0BT61SOlw==","signatures":[{"sig":"MEUCIQDGGf+GO3ff3iMM+6kAv0FRfAmJRNyKX6csMzXXDnbxUAIgCvoovmy1nEFHexcg0LT5z/TosO/LduPdXmr0uh0C70E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@7.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1671665},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-7.5.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress serve docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/5f423f37a6788f76fcd51b4e31b4ec03/rulesync-7.5.0.tgz","_integrity":"sha512-8+V3I/rM+pAREZfSI21LuTmX+eX0mZiB5BWxBzqIYbL5vA4HJQvJSrvZbk6LvBBGv0jQEzQ4RDtzx0BT61SOlw==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.19.16","globby":"16.1.0","consola":"3.4.2","fastmcp":"3.32.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.0","es-toolkit":"1.44.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.83.1","tsup":"8.5.1","oxfmt":"0.31.0","cspell":"9.6.4","eslint":"9.39.2","oxlint":"1.46.0","resend":"6.9.2","vitest":"4.0.18","repomix":"1.11.1","vitepress":"1.6.4","@eslint/js":"9.39.2","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.2.3","lint-staged":"16.2.7","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.8.0","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.55.0","@vitest/coverage-v8":"4.0.18","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.46.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260211.1","@anthropic-ai/claude-agent-sdk":"0.2.40","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.30","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_7.5.0_1771469672756_0.0940558512232581","host":"s3://npm-registry-packages-npm-production"}},"7.6.0":{"name":"rulesync","version":"7.6.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@7.6.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"48907e231f4d4cebc9d801163a14fcbdaa892d0b","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-7.6.0.tgz","fileCount":12,"integrity":"sha512-Va5xzDmyZfzd5BpU65awVUumNibBhanGuFBU/Z+ULJ3WgwMaw18OIuba2NNgaMhhxAs52gzrgDrssmQrRgfC/Q==","signatures":[{"sig":"MEUCICGQVcEFMKgT4KY6bmvRvy2EnIZO6HB2SQmhLO9NV/8rAiEAuFCoXbc1BaGBuNQzfYHXCtjAbJ33HqKy3zEGXKiRH2U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@7.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1691495},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-7.6.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress serve docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/a9b59443c5ab73849a4674ad37d4f9b9/rulesync-7.6.0.tgz","_integrity":"sha512-Va5xzDmyZfzd5BpU65awVUumNibBhanGuFBU/Z+ULJ3WgwMaw18OIuba2NNgaMhhxAs52gzrgDrssmQrRgfC/Q==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.19.16","globby":"16.1.0","consola":"3.4.2","fastmcp":"3.32.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.0","es-toolkit":"1.44.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.83.1","tsup":"8.5.1","oxfmt":"0.31.0","cspell":"9.6.4","eslint":"9.39.2","oxlint":"1.46.0","resend":"6.9.2","vitest":"4.0.18","repomix":"1.11.1","vitepress":"1.6.4","@eslint/js":"9.39.2","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.2.3","lint-staged":"16.2.7","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.8.0","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.55.0","@vitest/coverage-v8":"4.0.18","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.46.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260211.1","@anthropic-ai/claude-agent-sdk":"0.2.40","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.30","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_7.6.0_1771548539525_0.5803888033804547","host":"s3://npm-registry-packages-npm-production"}},"7.6.1":{"name":"rulesync","version":"7.6.1","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@7.6.1","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"d88641ed54609e0758ea9a5b570e52f75734b13d","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-7.6.1.tgz","fileCount":12,"integrity":"sha512-U5pbIx5fmGOf2a42IHMbKbj77T0Zu6LCtvlhHvO0OKTDdsmE0qnYP/xpPfaipzNnb0ZgqrpRlUXirY4DYmnI3Q==","signatures":[{"sig":"MEUCIDKDH2Q6+wpBqE7IEqTnCH67f6lv794pYCgg0p3bJ6+7AiEAjbQPlo7unCHzPN+EXG8FswelWx/d8QRZH9Cu6qmKUF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@7.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1691516},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-7.6.1.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress serve docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/29686abf6df0b5a46337a1dde396e540/rulesync-7.6.1.tgz","_integrity":"sha512-U5pbIx5fmGOf2a42IHMbKbj77T0Zu6LCtvlhHvO0OKTDdsmE0qnYP/xpPfaipzNnb0ZgqrpRlUXirY4DYmnI3Q==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.19.16","globby":"16.1.0","consola":"3.4.2","fastmcp":"3.32.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.0","es-toolkit":"1.44.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.83.1","tsup":"8.5.1","oxfmt":"0.31.0","cspell":"9.6.4","eslint":"9.39.2","oxlint":"1.46.0","resend":"6.9.2","vitest":"4.0.18","repomix":"1.11.1","vitepress":"1.6.4","@eslint/js":"9.39.2","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.2.3","lint-staged":"16.2.7","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.8.0","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.55.0","@vitest/coverage-v8":"4.0.18","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.46.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260211.1","@anthropic-ai/claude-agent-sdk":"0.2.40","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.30","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_7.6.1_1771562948625_0.7366201284682987","host":"s3://npm-registry-packages-npm-production"}},"7.6.2":{"name":"rulesync","version":"7.6.2","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@7.6.2","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"cfc623832f9e61bcb79071d68d7330cf90e7e274","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-7.6.2.tgz","fileCount":12,"integrity":"sha512-ehN0y7s39nnIIT9PGstPw934TZEuycVesqywAdTME4H8hdKQS9h/XHyZs1ylJwcv3teoSr+SkXdn4RXNHxbvdg==","signatures":[{"sig":"MEUCIQCf3996S6oyz+09ML/zc85o49F2VHTUzXN6cZfObZzd3wIgO3ls/MCoTcBj0TEUoh8qg8fEHzBDspxQSBNmv8UdDWI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@7.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1691516},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-7.6.2.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress serve docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/4d9c35bd7cf3862ba832caae829fd02b/rulesync-7.6.2.tgz","_integrity":"sha512-ehN0y7s39nnIIT9PGstPw934TZEuycVesqywAdTME4H8hdKQS9h/XHyZs1ylJwcv3teoSr+SkXdn4RXNHxbvdg==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.19.16","globby":"16.1.0","consola":"3.4.2","fastmcp":"3.32.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.0","es-toolkit":"1.44.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.83.1","tsup":"8.5.1","oxfmt":"0.31.0","cspell":"9.6.4","eslint":"9.39.2","oxlint":"1.46.0","resend":"6.9.2","vitest":"4.0.18","repomix":"1.11.1","vitepress":"1.6.4","@eslint/js":"9.39.2","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.2.3","lint-staged":"16.2.7","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.8.0","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.55.0","@vitest/coverage-v8":"4.0.18","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.46.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260211.1","@anthropic-ai/claude-agent-sdk":"0.2.40","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.30","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_7.6.2_1771575375516_0.6271429874145236","host":"s3://npm-registry-packages-npm-production"}},"7.6.3":{"name":"rulesync","version":"7.6.3","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@7.6.3","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"feef2b68e0817f40d2ecaeda61082ce964cb09ec","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-7.6.3.tgz","fileCount":12,"integrity":"sha512-F6eiyNwF9v4Goukj7RzZLC3WDlwWFqpS4r+bJQqHhm9HipBcuNj9k/W0ggwdPP7OEq65327zMb9HIZgXsnvbZg==","signatures":[{"sig":"MEUCIBlmdZLG5qKyt5QeiGJkgWFIW52mG8iPTCkscMePIEQRAiEA2GRPKclMDqhoRhjTVQmSPRew72eaYZLYIjvQynE++fk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@7.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1691516},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-7.6.3.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress serve docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/cc70e8bfa0df4c82523ceb8e97952b9e/rulesync-7.6.3.tgz","_integrity":"sha512-F6eiyNwF9v4Goukj7RzZLC3WDlwWFqpS4r+bJQqHhm9HipBcuNj9k/W0ggwdPP7OEq65327zMb9HIZgXsnvbZg==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.19.16","globby":"16.1.0","consola":"3.4.2","fastmcp":"3.32.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.0","es-toolkit":"1.44.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.83.1","tsup":"8.5.1","oxfmt":"0.31.0","cspell":"9.6.4","eslint":"9.39.2","oxlint":"1.46.0","resend":"6.9.2","vitest":"4.0.18","repomix":"1.11.1","vitepress":"1.6.4","@eslint/js":"9.39.2","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.2.3","lint-staged":"16.2.7","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.8.0","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.55.0","@vitest/coverage-v8":"4.0.18","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.46.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260211.1","@anthropic-ai/claude-agent-sdk":"0.2.40","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.30","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_7.6.3_1771575999642_0.7785947892751905","host":"s3://npm-registry-packages-npm-production"}},"7.7.0":{"name":"rulesync","version":"7.7.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@7.7.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"32174d477d384fc201042c275778823306f3d8bc","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-7.7.0.tgz","fileCount":12,"integrity":"sha512-Y8KS1B4U1LReDjvOI7O72Ea1rGPUnh4skggSIoJULIL0RzLWiU7ZuTSn6+9zSAlaAVn1lprrjTK/ANPOoqX4IQ==","signatures":[{"sig":"MEUCIQCeQrhY2YoIacDD2QV+KglBj+bIo/H14OJWl8wmKsIyXwIgXFyhKvsGyCXy5OcLerahS0yCuMmLa+5sNjvdbuFjw40=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@7.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1725337},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-7.7.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress serve docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/b54ba48c383037e2d60c0eb3991325f0/rulesync-7.7.0.tgz","_integrity":"sha512-Y8KS1B4U1LReDjvOI7O72Ea1rGPUnh4skggSIoJULIL0RzLWiU7ZuTSn6+9zSAlaAVn1lprrjTK/ANPOoqX4IQ==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.19.18","globby":"16.1.1","consola":"3.4.2","fastmcp":"3.33.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.0","es-toolkit":"1.44.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.84.1","tsup":"8.5.1","oxfmt":"0.33.0","cspell":"9.6.4","eslint":"9.39.2","oxlint":"1.48.0","resend":"6.9.2","vitest":"4.0.18","repomix":"1.11.1","vitepress":"1.6.4","@eslint/js":"9.39.2","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.3.0","lint-staged":"16.2.7","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.8.0","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.56.0","@vitest/coverage-v8":"4.0.18","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.48.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260218.1","@anthropic-ai/claude-agent-sdk":"0.2.47","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.31","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_7.7.0_1771897438961_0.5358920598096506","host":"s3://npm-registry-packages-npm-production"}},"7.7.1":{"name":"rulesync","version":"7.7.1","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@7.7.1","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"c65a5323348f80e4a8b85a1e7f6f990758eec453","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-7.7.1.tgz","fileCount":12,"integrity":"sha512-VpmW6oNC4+ZRKZdu5Y6rQIuoGaaIig3xcQRvntJVm7agojI80V4SzUgfJ4EsO2ZX4vvzZxi1jg8FuscvRJN/zQ==","signatures":[{"sig":"MEUCIQDB0yAMwZVe+kA0+W6H8mU2lyRmOJ6tjgA1pLwtmm6LVAIgGvU1OzqfbslWBCE387NG0RFk7B2igtYquga3z5AjvdY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@7.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1725337},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-7.7.1.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress serve docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/9c5fc27d319cd38dc3feaa64978e3756/rulesync-7.7.1.tgz","_integrity":"sha512-VpmW6oNC4+ZRKZdu5Y6rQIuoGaaIig3xcQRvntJVm7agojI80V4SzUgfJ4EsO2ZX4vvzZxi1jg8FuscvRJN/zQ==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.19.18","globby":"16.1.1","consola":"3.4.2","fastmcp":"3.33.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.0","es-toolkit":"1.44.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.84.1","tsup":"8.5.1","oxfmt":"0.33.0","cspell":"9.6.4","eslint":"9.39.2","oxlint":"1.48.0","resend":"6.9.2","vitest":"4.0.18","repomix":"1.11.1","vitepress":"1.6.4","@eslint/js":"9.39.2","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.3.0","lint-staged":"16.2.7","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.8.0","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.56.0","@vitest/coverage-v8":"4.0.18","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.48.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260218.1","@anthropic-ai/claude-agent-sdk":"0.2.47","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.31","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_7.7.1_1771938776491_0.33060720422054657","host":"s3://npm-registry-packages-npm-production"}},"7.8.0":{"name":"rulesync","version":"7.8.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@7.8.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"0970da872cb3cf8e5c8aa7aa3cb157ad7cbde9ba","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-7.8.0.tgz","fileCount":12,"integrity":"sha512-WRDRScAHC3HfGQDMD9NLdYj6PWrhZ3+c+OJWZ8f43ExLLtTR02Bl/dGVumqiNCWvFUF9tMOEJRGZZZUcTerVEw==","signatures":[{"sig":"MEUCIQCl+1uQWlF9T/s0LNvqJGGWhdynIRA63iFVXpq1l7pOwAIgRs1vw8AKDb7BFHOCpt7gSx1yfbbS55mc+NeeUAfWBeM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@7.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1727897},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-7.8.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress serve docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/1d5e597ddd066039fe0c7c92ae01c4aa/rulesync-7.8.0.tgz","_integrity":"sha512-WRDRScAHC3HfGQDMD9NLdYj6PWrhZ3+c+OJWZ8f43ExLLtTR02Bl/dGVumqiNCWvFUF9tMOEJRGZZZUcTerVEw==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.19.18","globby":"16.1.1","consola":"3.4.2","fastmcp":"3.33.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.0","es-toolkit":"1.44.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.84.1","tsup":"8.5.1","oxfmt":"0.33.0","cspell":"9.6.4","eslint":"9.39.2","oxlint":"1.48.0","resend":"6.9.2","vitest":"4.0.18","repomix":"1.11.1","vitepress":"1.6.4","@eslint/js":"9.39.2","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.3.0","lint-staged":"16.2.7","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.8.0","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.56.0","@vitest/coverage-v8":"4.0.18","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.48.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260218.1","@anthropic-ai/claude-agent-sdk":"0.2.47","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.31","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_7.8.0_1772024257214_0.33014565652789996","host":"s3://npm-registry-packages-npm-production"}},"7.8.1":{"name":"rulesync","version":"7.8.1","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@7.8.1","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"151c8bd09c49a8b8249f7bf5ffb79da79f64e9e6","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-7.8.1.tgz","fileCount":12,"integrity":"sha512-8I0k0kBvbh1SXslJ2q+mleIdvJZUsYHpwte0iPWdhQCHS2Eqyq3NexKeXJeL0z/JSLBm0iHZ5CsMzcnhfuOJLA==","signatures":[{"sig":"MEQCIGbXXSY9dUrEPZgGHbZCx7AAsdG5UlipkweamTA9SonNAiBYX0Awms6amZmiFius64FXGyTGm/EAtsHcHGmOHaPkyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@7.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1727897},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-7.8.1.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress serve docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/44dae9d20db9b175dc17ba7e687a5eff/rulesync-7.8.1.tgz","_integrity":"sha512-8I0k0kBvbh1SXslJ2q+mleIdvJZUsYHpwte0iPWdhQCHS2Eqyq3NexKeXJeL0z/JSLBm0iHZ5CsMzcnhfuOJLA==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.19.18","globby":"16.1.1","consola":"3.4.2","fastmcp":"3.33.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.0","es-toolkit":"1.44.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.84.1","tsup":"8.5.1","oxfmt":"0.33.0","cspell":"9.6.4","eslint":"9.39.2","oxlint":"1.48.0","resend":"6.9.2","vitest":"4.0.18","repomix":"1.11.1","vitepress":"1.6.4","@eslint/js":"9.39.2","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.3.0","lint-staged":"16.2.7","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.8.0","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.56.0","@vitest/coverage-v8":"4.0.18","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.48.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260218.1","@anthropic-ai/claude-agent-sdk":"0.2.47","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.31","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_7.8.1_1772027323276_0.8107958686786036","host":"s3://npm-registry-packages-npm-production"}},"7.9.0":{"name":"rulesync","version":"7.9.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@7.9.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"c85af299148d35e41c309edb05eab8c939d47869","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-7.9.0.tgz","fileCount":12,"integrity":"sha512-egB4UEma+dsa3TWbr5QjoNIzF9ysMjpax449RWpKV1CpGk/uRYuZwTVjBKSAGH0WqGfeJjbRWQ/vwcN+KemKow==","signatures":[{"sig":"MEUCIQDyB568KkERFj7q7p2QkQMrzqsGrQW1hS/Jfz1RR2VEBwIgPHikcfnHnp07J+IQUKThdEld4oNiQsapCSSE4OqMrsg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@7.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1750085},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-7.9.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress serve docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/638cf0be0e7914cbd092526e61d723a8/rulesync-7.9.0.tgz","_integrity":"sha512-egB4UEma+dsa3TWbr5QjoNIzF9ysMjpax449RWpKV1CpGk/uRYuZwTVjBKSAGH0WqGfeJjbRWQ/vwcN+KemKow==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.19.18","globby":"16.1.1","consola":"3.4.2","fastmcp":"3.33.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.0","es-toolkit":"1.44.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.84.1","tsup":"8.5.1","oxfmt":"0.33.0","cspell":"9.6.4","eslint":"9.39.2","oxlint":"1.48.0","resend":"6.9.2","vitest":"4.0.18","repomix":"1.11.1","vitepress":"1.6.4","@eslint/js":"9.39.2","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.3.0","lint-staged":"16.2.7","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.8.0","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.56.0","@vitest/coverage-v8":"4.0.18","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.48.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260218.1","@anthropic-ai/claude-agent-sdk":"0.2.47","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.31","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_7.9.0_1772159583956_0.20418038161001628","host":"s3://npm-registry-packages-npm-production"}},"7.10.0":{"name":"rulesync","version":"7.10.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@7.10.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"70d4ed225fdfce72510ac6e7885cb1f5de8cecf8","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-7.10.0.tgz","fileCount":12,"integrity":"sha512-xoHJVk/ESFG+3BugfGPJ7rU6xC3RvZLdpx5obt77DkatkGbfpxAgeHyLVLmTRuLYagfuxzE5hjOCu3VwWuyz/w==","signatures":[{"sig":"MEUCIAWCDhrrS0SXhH1194Gg5nWRj6LwgEVzNwdnQVz+FXzzAiEArRM3SxP3RWaNGX4KCJLjgGeNIlcKU7fcKCf185iyKlE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@7.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1752958},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-7.10.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress serve docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/2ec547c01d0261999084caedc36001ed/rulesync-7.10.0.tgz","_integrity":"sha512-xoHJVk/ESFG+3BugfGPJ7rU6xC3RvZLdpx5obt77DkatkGbfpxAgeHyLVLmTRuLYagfuxzE5hjOCu3VwWuyz/w==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.19.19","globby":"16.1.1","consola":"3.4.2","fastmcp":"3.33.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.0","es-toolkit":"1.44.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.85.0","tsup":"8.5.1","oxfmt":"0.35.0","cspell":"9.7.0","eslint":"9.39.2","oxlint":"1.50.0","resend":"6.9.2","vitest":"4.0.18","repomix":"1.11.1","vitepress":"1.6.4","@eslint/js":"9.39.2","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.3.1","lint-staged":"16.2.7","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.9.11","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.56.1","@vitest/coverage-v8":"4.0.18","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.50.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260225.1","@anthropic-ai/claude-agent-sdk":"0.2.59","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.31","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_7.10.0_1772201955681_0.19858573785163536","host":"s3://npm-registry-packages-npm-production"}},"7.11.0":{"name":"rulesync","version":"7.11.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@7.11.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"8d07d104b7444f1de3e463ad4a021ec9ced49d63","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-7.11.0.tgz","fileCount":12,"integrity":"sha512-TT2Sh7okCpIxA7bvcjA76pyk25CJ6UTyfobLE9lvU+9uvzXIBLlQAs7SFvntphPINiOj6jN9HQ9ODVZtCwMXhA==","signatures":[{"sig":"MEQCIBlGK4k3EkVVW9DR8rnYxeTkAGmDz7ajEZYatPoT714PAiAB5kQr11ZAODwo1dxekloivL8v/MES2d4EGtcRc27jsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@7.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1778642},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-7.11.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress serve docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/325f193c8d842705565ee999f68abaaf/rulesync-7.11.0.tgz","_integrity":"sha512-TT2Sh7okCpIxA7bvcjA76pyk25CJ6UTyfobLE9lvU+9uvzXIBLlQAs7SFvntphPINiOj6jN9HQ9ODVZtCwMXhA==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.19.19","globby":"16.1.1","consola":"3.4.2","fastmcp":"3.33.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.0","es-toolkit":"1.44.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.85.0","tsup":"8.5.1","oxfmt":"0.35.0","cspell":"9.7.0","eslint":"9.39.2","oxlint":"1.50.0","resend":"6.9.2","vitest":"4.0.18","repomix":"1.11.1","vitepress":"1.6.4","@eslint/js":"9.39.2","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.3.1","lint-staged":"16.2.7","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.9.11","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.56.1","@vitest/coverage-v8":"4.0.18","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.50.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260225.1","@anthropic-ai/claude-agent-sdk":"0.2.59","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.31","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_7.11.0_1772421586182_0.9826762432446041","host":"s3://npm-registry-packages-npm-production"}},"7.12.0":{"name":"rulesync","version":"7.12.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@7.12.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"7e06a488e23e42fdafd48c2b3981865655b15ab7","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-7.12.0.tgz","fileCount":12,"integrity":"sha512-ufDjKBWcJC3h4pbz3U4VcnO5xT+OTTB2gtkiunhl8Kjbit/cNnKqBaHkmL0TXhr8esQafN/74nDa25RnvnHICw==","signatures":[{"sig":"MEUCIQDK0diTNHQ69VJZErT6YDXdA1GCb4a5bC99YaqvcITnYQIgZkCsj3OHm6eJHmf4Qhl+7wAMj9ixRL+Y4gkjq/E2U8k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@7.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1785942},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-7.12.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress serve docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/cee35608d78af9dc9cfb71375625b34f/rulesync-7.12.0.tgz","_integrity":"sha512-ufDjKBWcJC3h4pbz3U4VcnO5xT+OTTB2gtkiunhl8Kjbit/cNnKqBaHkmL0TXhr8esQafN/74nDa25RnvnHICw==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.19.19","globby":"16.1.1","consola":"3.4.2","fastmcp":"3.33.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.0","es-toolkit":"1.44.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.85.0","tsup":"8.5.1","oxfmt":"0.35.0","cspell":"9.7.0","eslint":"9.39.2","oxlint":"1.50.0","resend":"6.9.2","vitest":"4.0.18","repomix":"1.11.1","vitepress":"1.6.4","@eslint/js":"9.39.2","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.3.1","lint-staged":"16.2.7","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.9.11","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.56.1","@vitest/coverage-v8":"4.0.18","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.50.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260225.1","@anthropic-ai/claude-agent-sdk":"0.2.59","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.31","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_7.12.0_1772442520686_0.06423054565742237","host":"s3://npm-registry-packages-npm-production"}},"7.12.1":{"name":"rulesync","version":"7.12.1","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@7.12.1","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"d691a2eb8b28a02a734bd78ceafad490dc9aba4b","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-7.12.1.tgz","fileCount":12,"integrity":"sha512-eSb2RXBCyCeeRKlPt1Q7UTYMKGpV7CiuNL8jnvpeETwmLMc7Zt4he9svN9JtY2guaMaNVnGxxcEW1op/PvWriQ==","signatures":[{"sig":"MEUCIGU96ZKrEZXXxkxsyg68oYszZMmbaYxeDmKPTyr1X3VeAiEAp38E3eUe1K905ZBmfqruDSehREzCCyLcrWcBOPEtnac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@7.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1784998},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-7.12.1.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress serve docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/a51433bd7b1435ac647f76240633cdaf/rulesync-7.12.1.tgz","_integrity":"sha512-eSb2RXBCyCeeRKlPt1Q7UTYMKGpV7CiuNL8jnvpeETwmLMc7Zt4he9svN9JtY2guaMaNVnGxxcEW1op/PvWriQ==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.19.19","globby":"16.1.1","consola":"3.4.2","fastmcp":"3.33.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.0","es-toolkit":"1.44.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.85.0","tsup":"8.5.1","oxfmt":"0.35.0","cspell":"9.7.0","eslint":"9.39.2","oxlint":"1.50.0","resend":"6.9.2","vitest":"4.0.18","repomix":"1.11.1","vitepress":"1.6.4","@eslint/js":"9.39.2","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.3.1","lint-staged":"16.2.7","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.9.11","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.56.1","@vitest/coverage-v8":"4.0.18","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.50.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260225.1","@anthropic-ai/claude-agent-sdk":"0.2.59","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.31","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_7.12.1_1772456768557_0.39899451995720026","host":"s3://npm-registry-packages-npm-production"}},"7.12.2":{"name":"rulesync","version":"7.12.2","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@7.12.2","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"1214c1dee1d521696526d4bb925e4ff8b0bf7087","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-7.12.2.tgz","fileCount":12,"integrity":"sha512-6i6NnydagCUWwFbfMt8R+Zzp+c8OdGiRr+SjlOuI9PUY6PYF+9Ld3qNxzGrQ2DdYmpOJMpT5U7jvJ/iRTWaLQQ==","signatures":[{"sig":"MEUCICXvdcOZQSc6YFCbb6y6S5uRMLqvGqSiiTHpGazeRtZzAiEA9QboS1TSwXjJRK4E3n4nAMOobLTyOyqkWVwZ944ulss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@7.12.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1786765},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-7.12.2.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress serve docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/8f7a4874b6b1538f9eb8282ca75d5a7e/rulesync-7.12.2.tgz","_integrity":"sha512-6i6NnydagCUWwFbfMt8R+Zzp+c8OdGiRr+SjlOuI9PUY6PYF+9Ld3qNxzGrQ2DdYmpOJMpT5U7jvJ/iRTWaLQQ==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.19.19","globby":"16.1.1","consola":"3.4.2","fastmcp":"3.33.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.0","es-toolkit":"1.44.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.85.0","tsup":"8.5.1","oxfmt":"0.35.0","cspell":"9.7.0","eslint":"9.39.2","oxlint":"1.50.0","resend":"6.9.2","vitest":"4.0.18","repomix":"1.11.1","vitepress":"1.6.4","@eslint/js":"9.39.2","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.3.1","lint-staged":"16.2.7","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.9.11","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.56.1","@vitest/coverage-v8":"4.0.18","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.50.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260225.1","@anthropic-ai/claude-agent-sdk":"0.2.59","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.31","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_7.12.2_1772540335780_0.043016627661398577","host":"s3://npm-registry-packages-npm-production"}},"7.13.0":{"name":"rulesync","version":"7.13.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@7.13.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"34e271880dbf1542b901f4de31005a5432e44def","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-7.13.0.tgz","fileCount":12,"integrity":"sha512-BNou91P5Ots2BfpViyujZf8EwOS4u99TaW8xVzugXIH/snzUHKIdSvI+H1bk2LH7/Akkm7WqJkTvUGsAF9c8dA==","signatures":[{"sig":"MEQCIHvMkSJxum2Jy3XMrDRVbyH+Gw9s89VqFIGWWLAAlJRzAiAhUYajgCkGye6dBtE0VBwSfcaRAg0nniaf4amQeq0bRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@7.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1788503},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-7.13.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress serve docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/4afe839ffeaa8c2f9d21827d3f914813/rulesync-7.13.0.tgz","_integrity":"sha512-BNou91P5Ots2BfpViyujZf8EwOS4u99TaW8xVzugXIH/snzUHKIdSvI+H1bk2LH7/Akkm7WqJkTvUGsAF9c8dA==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.19.19","globby":"16.1.1","consola":"3.4.2","fastmcp":"3.33.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.0","es-toolkit":"1.44.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.85.0","tsup":"8.5.1","oxfmt":"0.35.0","cspell":"9.7.0","eslint":"9.39.2","oxlint":"1.50.0","resend":"6.9.2","vitest":"4.0.18","repomix":"1.11.1","vitepress":"1.6.4","@eslint/js":"9.39.2","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.3.1","lint-staged":"16.2.7","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.9.11","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.56.1","@vitest/coverage-v8":"4.0.18","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.50.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260225.1","@anthropic-ai/claude-agent-sdk":"0.2.59","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.31","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_7.13.0_1772615768110_0.7924235416711984","host":"s3://npm-registry-packages-npm-production"}},"7.14.0":{"name":"rulesync","version":"7.14.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@7.14.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"aff5f754e711715521fb79cd41ba0462e5239ba7","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-7.14.0.tgz","fileCount":12,"integrity":"sha512-c4eiCIGeyuuild4J2nzwir8TnWrrezRkE7jAAKa/Cian9ADjz5N4yvn23pAM+ib/UA63AT/4b52vRu9eLexZnw==","signatures":[{"sig":"MEYCIQCz0IAKugkxhASGY2fynuYfzhnTa+Er7ZEOu0xRIuzrmAIhANoHR8Kj0EJDoyaU8MwAwTLgLbtW5K8xyDBnK3XfeOZI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@7.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1848035},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-7.14.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress serve docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/9225ef548abe01ffe09a60ebd53f85eb/rulesync-7.14.0.tgz","_integrity":"sha512-c4eiCIGeyuuild4J2nzwir8TnWrrezRkE7jAAKa/Cian9ADjz5N4yvn23pAM+ib/UA63AT/4b52vRu9eLexZnw==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.19.19","globby":"16.1.1","consola":"3.4.2","fastmcp":"3.33.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.0","es-toolkit":"1.44.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.85.0","tsup":"8.5.1","oxfmt":"0.35.0","cspell":"9.7.0","eslint":"9.39.2","oxlint":"1.50.0","resend":"6.9.2","vitest":"4.0.18","repomix":"1.11.1","vitepress":"1.6.4","@eslint/js":"9.39.2","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.3.1","lint-staged":"16.2.7","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.9.11","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.56.1","@vitest/coverage-v8":"4.0.18","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.50.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260225.1","@anthropic-ai/claude-agent-sdk":"0.2.59","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.31","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_7.14.0_1772695728186_0.7453089132942448","host":"s3://npm-registry-packages-npm-production"}},"7.15.0":{"name":"rulesync","version":"7.15.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@7.15.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"4401c9e4b49ee6d0e206be081618da550ba85c69","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-7.15.0.tgz","fileCount":12,"integrity":"sha512-+V0zj7ncKatLtFZNJ9FP3uYEsWFkaqWCDZpHDH2eFE3D+RtOugVEITE4PTz25oLImMnwNH6v5d7ZBdvOYslL0w==","signatures":[{"sig":"MEUCIQCAbrvirR5ecC6m8DqWtGalZNq8RvX5KN72jMuRrXmtKwIgQB6wlb9NFKxX/EME4uyvmsZLwjKIpn2ghmbWHrf0qFs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@7.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1848716},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-7.15.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress serve docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/3d6099e461271329fbf9cf304e123190/rulesync-7.15.0.tgz","_integrity":"sha512-+V0zj7ncKatLtFZNJ9FP3uYEsWFkaqWCDZpHDH2eFE3D+RtOugVEITE4PTz25oLImMnwNH6v5d7ZBdvOYslL0w==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.19.19","globby":"16.1.1","consola":"3.4.2","fastmcp":"3.33.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.0","es-toolkit":"1.44.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.85.0","tsup":"8.5.1","oxfmt":"0.35.0","cspell":"9.7.0","eslint":"9.39.2","oxlint":"1.50.0","resend":"6.9.2","vitest":"4.0.18","repomix":"1.11.1","vitepress":"1.6.4","@eslint/js":"9.39.2","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.3.1","lint-staged":"16.2.7","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.9.11","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.56.1","@vitest/coverage-v8":"4.0.18","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.50.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260225.1","@anthropic-ai/claude-agent-sdk":"0.2.59","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.31","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_7.15.0_1772708154069_0.07273132293685936","host":"s3://npm-registry-packages-npm-production"}},"7.15.1":{"name":"rulesync","version":"7.15.1","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@7.15.1","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"6b8736bda4ff22b3a6e072c9e7b298f85eaa4280","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-7.15.1.tgz","fileCount":12,"integrity":"sha512-G4VZdnwMfRz7r/yaVRo7FBvAJN3tDECx4DynkeFxtSJE4RfLbBdvZMA97TE+hP815SzN3f9MRBKcevEH0Egn3g==","signatures":[{"sig":"MEQCIAFEDpigNWWE9N9sRvW+0DERTmXeWRp8E5ZT6MZjU25LAiBORL78cnmiIQhdSG15jaylPnz7N6qjAussmIIVhqh4bQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@7.15.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1848716},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-7.15.1.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress serve docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/eed6ed30c9f7bf177e0a25f4789f2a64/rulesync-7.15.1.tgz","_integrity":"sha512-G4VZdnwMfRz7r/yaVRo7FBvAJN3tDECx4DynkeFxtSJE4RfLbBdvZMA97TE+hP815SzN3f9MRBKcevEH0Egn3g==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.19.19","globby":"16.1.1","consola":"3.4.2","fastmcp":"3.33.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.0","es-toolkit":"1.44.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.85.0","tsup":"8.5.1","oxfmt":"0.35.0","cspell":"9.7.0","eslint":"9.39.2","oxlint":"1.50.0","resend":"6.9.2","vitest":"4.0.18","repomix":"1.11.1","vitepress":"1.6.4","@eslint/js":"9.39.2","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.3.1","lint-staged":"16.2.7","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.9.11","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.56.1","@vitest/coverage-v8":"4.0.18","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.50.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260225.1","@anthropic-ai/claude-agent-sdk":"0.2.59","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.31","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_7.15.1_1772758679752_0.32610211289773083","host":"s3://npm-registry-packages-npm-production"}},"7.15.2":{"name":"rulesync","version":"7.15.2","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@7.15.2","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"7cb686c81febe2d66ea3aca94ccce32ee436770b","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-7.15.2.tgz","fileCount":12,"integrity":"sha512-oiprNvqA4il8W4oZpeA1v68eEc2gCauUdFpaf3h/3XmupFlzbdDGXfupejJV51TPvgJdAEYhwpcUgYrddoNxhQ==","signatures":[{"sig":"MEUCIFieP9TFEbO0GIWfQ68U68a+SGoFrAH2bf2iBTLjgFqSAiEA1aEU3I/GNkTFI2rcjNswk2iLYRVLALbTd+EIBzr0Hn4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@7.15.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1848939},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-7.15.2.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress serve docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/cfcce139ac2b6f15a3480235cc5eb06b/rulesync-7.15.2.tgz","_integrity":"sha512-oiprNvqA4il8W4oZpeA1v68eEc2gCauUdFpaf3h/3XmupFlzbdDGXfupejJV51TPvgJdAEYhwpcUgYrddoNxhQ==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.19.19","globby":"16.1.1","consola":"3.4.2","fastmcp":"3.33.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.0","es-toolkit":"1.45.1","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.85.0","tsup":"8.5.1","oxfmt":"0.36.0","cspell":"9.7.0","eslint":"9.39.2","oxlint":"1.51.0","resend":"6.9.3","vitest":"4.0.18","repomix":"1.12.0","vitepress":"1.6.4","@eslint/js":"9.39.2","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.3.3","lint-staged":"16.3.2","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.9.11","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.56.1","@vitest/coverage-v8":"4.0.18","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.51.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260304.1","@anthropic-ai/claude-agent-sdk":"0.2.69","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.31","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_7.15.2_1772843869158_0.5206615198602031","host":"s3://npm-registry-packages-npm-production"}},"7.16.0":{"name":"rulesync","version":"7.16.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@7.16.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"e51b304ba7d2ad15cb4087e6d370ef13e46b36a2","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-7.16.0.tgz","fileCount":12,"integrity":"sha512-wGn0sNHpJ1wpDngA3gOtBpNVWZZPdU31GiEF35QBlGedOv2yAVoseZ8QjfRluby0q34vxUJIRvICA+Ejedp1Hg==","signatures":[{"sig":"MEQCIHsRVFFrOuEQmdKB+qszBDzaHsHMGhI7ZLkML6zN1Z6qAiAbE4bAGAl1PhWaB0rhoJQR39z4f6T0zjv5JNYsGvlKMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@7.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1859957},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-7.16.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress serve docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/dbdfabdd82f519948e759237e38e6f9b/rulesync-7.16.0.tgz","_integrity":"sha512-wGn0sNHpJ1wpDngA3gOtBpNVWZZPdU31GiEF35QBlGedOv2yAVoseZ8QjfRluby0q34vxUJIRvICA+Ejedp1Hg==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.19.19","globby":"16.1.1","consola":"3.4.2","fastmcp":"3.33.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.0","es-toolkit":"1.45.1","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.85.0","tsup":"8.5.1","oxfmt":"0.36.0","cspell":"9.7.0","eslint":"9.39.2","oxlint":"1.51.0","resend":"6.9.3","vitest":"4.0.18","repomix":"1.12.0","vitepress":"1.6.4","@eslint/js":"9.39.2","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.3.3","lint-staged":"16.3.2","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.9.11","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.56.1","@vitest/coverage-v8":"4.0.18","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.51.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260304.1","@anthropic-ai/claude-agent-sdk":"0.2.69","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.31","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_7.16.0_1773017631976_0.2438173715844929","host":"s3://npm-registry-packages-npm-production"}},"7.17.0":{"name":"rulesync","version":"7.17.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@7.17.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"98ecbb2474f604fcab28545775197a03a343ee20","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-7.17.0.tgz","fileCount":12,"integrity":"sha512-k8TyABNO+VNtxgEjIYPHBW620der0z/EbGYEe0vbfI+CKyREyKdWRD+Bsi32jtN2amUZ/uIlRmTQlZy2fal9Jw==","signatures":[{"sig":"MEUCIQDmg9CvnX4VQBgxYyT8owiL/56vAgy5T40Bujulrc7qcwIgB7QqFy3nkYsB5ukp56ne9TiptkhpzuubTlq3xG4k/Ro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@7.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1860715},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-7.17.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress serve docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/f9c3c72ff504d2adc3663242c8adeeb1/rulesync-7.17.0.tgz","_integrity":"sha512-k8TyABNO+VNtxgEjIYPHBW620der0z/EbGYEe0vbfI+CKyREyKdWRD+Bsi32jtN2amUZ/uIlRmTQlZy2fal9Jw==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.19.19","globby":"16.1.1","consola":"3.4.2","fastmcp":"3.33.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.0","es-toolkit":"1.45.1","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.85.0","tsup":"8.5.1","oxfmt":"0.36.0","cspell":"9.7.0","eslint":"9.39.2","oxlint":"1.51.0","resend":"6.9.3","vitest":"4.0.18","repomix":"1.12.0","vitepress":"1.6.4","@eslint/js":"9.39.2","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.3.3","lint-staged":"16.3.2","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.9.11","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.56.1","@vitest/coverage-v8":"4.0.18","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.51.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260304.1","@anthropic-ai/claude-agent-sdk":"0.2.69","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.31","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_7.17.0_1773031581499_0.5084796309484589","host":"s3://npm-registry-packages-npm-production"}},"7.18.0":{"name":"rulesync","version":"7.18.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@7.18.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"a840e2aededdaf1eebae775baba6e24f98889800","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-7.18.0.tgz","fileCount":12,"integrity":"sha512-G+BVONrnhw4l9lwmzdH5D6XTasO8ytApNVUlAChXHSKZtwVNaTMyogNcXJKHH0zizoie4z8P3qaMzX1pXEdTBA==","signatures":[{"sig":"MEYCIQCN65gYG20V0gysWe+oJCSOGvq5Xp59ahp9YbYfWJdnmwIhANtd36bD5b04bPtrFukxba0IsxPGaZngFs80ql/xJHMK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@7.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1874218},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-7.18.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress serve docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/f784e2da563664f1e4fa215d0742973d/rulesync-7.18.0.tgz","_integrity":"sha512-G+BVONrnhw4l9lwmzdH5D6XTasO8ytApNVUlAChXHSKZtwVNaTMyogNcXJKHH0zizoie4z8P3qaMzX1pXEdTBA==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.19.19","globby":"16.1.1","consola":"3.4.2","fastmcp":"3.33.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.0","es-toolkit":"1.45.1","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.85.0","tsup":"8.5.1","oxfmt":"0.36.0","cspell":"9.7.0","eslint":"9.39.2","oxlint":"1.51.0","resend":"6.9.3","vitest":"4.0.18","repomix":"1.12.0","vitepress":"1.6.4","@eslint/js":"9.39.2","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.3.3","lint-staged":"16.3.2","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.9.11","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.56.1","@vitest/coverage-v8":"4.0.18","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.51.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260304.1","@anthropic-ai/claude-agent-sdk":"0.2.69","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.31","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_7.18.0_1773042025792_0.030857250606487918","host":"s3://npm-registry-packages-npm-production"}},"7.18.1":{"name":"rulesync","version":"7.18.1","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@7.18.1","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"36ca7b67426ee87a3705d88082cf7c6469fb9b37","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-7.18.1.tgz","fileCount":12,"integrity":"sha512-XA9Z7/tPP75PaGEVPsI2uQMDlI6WAMQHMNDBYSAQNnWfJT70CslYJnLkUCrS/V3E4A6MMAna5T+Krb0D4Qi2BQ==","signatures":[{"sig":"MEQCIHkxf7nFaSOPgf6rLT833HealKUEA/Y+zgYgQW6rBSDKAiBfoAPrp0Q5T4gZhGTWolITF3PMRmqyNoe9RXjtJW4F4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@7.18.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1874588},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-7.18.1.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress serve docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/08ed268b242090e988237238ecf7c59b/rulesync-7.18.1.tgz","_integrity":"sha512-XA9Z7/tPP75PaGEVPsI2uQMDlI6WAMQHMNDBYSAQNnWfJT70CslYJnLkUCrS/V3E4A6MMAna5T+Krb0D4Qi2BQ==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.19.19","globby":"16.1.1","consola":"3.4.2","fastmcp":"3.33.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.0","es-toolkit":"1.45.1","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.85.0","tsup":"8.5.1","oxfmt":"0.36.0","cspell":"9.7.0","eslint":"9.39.2","oxlint":"1.51.0","resend":"6.9.3","vitest":"4.0.18","repomix":"1.12.0","vitepress":"1.6.4","@eslint/js":"9.39.2","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.3.3","lint-staged":"16.3.2","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.9.11","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.56.1","@vitest/coverage-v8":"4.0.18","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.51.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260304.1","@anthropic-ai/claude-agent-sdk":"0.2.69","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.31","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_7.18.1_1773102462102_0.7025169183816626","host":"s3://npm-registry-packages-npm-production"}},"7.18.2":{"name":"rulesync","version":"7.18.2","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@7.18.2","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"d484bc8751409650632ef1b2c5925e91703f80f3","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-7.18.2.tgz","fileCount":12,"integrity":"sha512-fbIHp8/2OyxNNd7dwWjjaBb32NMxu/qzgd//2/nTPqXEGS7qf8aD7uEDgigrXMNcpBhIN6Hj8KKEEQiicz0wNQ==","signatures":[{"sig":"MEUCIQDiX7KY1WP69TapDXQy987IpqX/L2QIwaRccWOHN0JkmwIgQWOOOnw4zrPV+FTFpqYul0zCJLAWiRWsll2xlktIjOs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@7.18.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1874588},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-7.18.2.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress serve docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/445ec783bf1eef45f31916df888c10ee/rulesync-7.18.2.tgz","_integrity":"sha512-fbIHp8/2OyxNNd7dwWjjaBb32NMxu/qzgd//2/nTPqXEGS7qf8aD7uEDgigrXMNcpBhIN6Hj8KKEEQiicz0wNQ==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.19.19","globby":"16.1.1","consola":"3.4.2","fastmcp":"3.34.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.0","es-toolkit":"1.45.1","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.86.0","tsup":"8.5.1","oxfmt":"0.39.0","cspell":"9.7.0","eslint":"9.39.4","oxlint":"1.54.0","resend":"6.9.3","vitest":"4.0.18","repomix":"1.12.0","vitepress":"1.6.4","@eslint/js":"9.39.4","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.4.0","lint-staged":"16.3.3","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.9.11","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.57.0","@vitest/coverage-v8":"4.0.18","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.53.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260312.1","@anthropic-ai/claude-agent-sdk":"0.2.74","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.31","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_7.18.2_1773393923228_0.318055879571286","host":"s3://npm-registry-packages-npm-production"}},"7.19.0":{"name":"rulesync","version":"7.19.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@7.19.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"f74bad2ca2c7fb52d951cb5647dfcfc8c313cd8b","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-7.19.0.tgz","fileCount":12,"integrity":"sha512-tfhi5mnQDDZ47KPQmRbLM5+t2QCH4pK+mLxVsEplqNHDFq88Akh2eV8E13sB4411X8J/7yXEqTQ3l60nbACDyQ==","signatures":[{"sig":"MEUCIBJdBhaef38wb8t3yUZNp6Uflx3vIKGqeJW7LHM8B8V1AiEAw+17Ka1bo4XOeRAHhE4S8LBqG22xPSKguL59OkKv94A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@7.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1907840},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-7.19.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress serve docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/e88edda8428eae39f042001e4f3ea450/rulesync-7.19.0.tgz","_integrity":"sha512-tfhi5mnQDDZ47KPQmRbLM5+t2QCH4pK+mLxVsEplqNHDFq88Akh2eV8E13sB4411X8J/7yXEqTQ3l60nbACDyQ==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.19.19","globby":"16.1.1","consola":"3.4.2","fastmcp":"3.34.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.0","es-toolkit":"1.45.1","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.86.0","tsup":"8.5.1","oxfmt":"0.39.0","cspell":"9.7.0","eslint":"9.39.4","oxlint":"1.54.0","resend":"6.9.3","vitest":"4.0.18","repomix":"1.12.0","vitepress":"1.6.4","@eslint/js":"9.39.4","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.4.0","lint-staged":"16.3.3","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.9.11","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.57.0","@vitest/coverage-v8":"4.0.18","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.53.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260312.1","@anthropic-ai/claude-agent-sdk":"0.2.74","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.31","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_7.19.0_1773632497292_0.11902975776956004","host":"s3://npm-registry-packages-npm-production"}},"7.20.0":{"name":"rulesync","version":"7.20.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@7.20.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"cc0c0e063b6726dee2421322e1e4ad89352bb38f","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-7.20.0.tgz","fileCount":12,"integrity":"sha512-CQ9BPkcKfhO70/n0JX5lHEXyWEnLMpCO3hX8xewedHgwihUqOQ60nOLZ3wpG4u6oIiVnRZgAK7NSvbqTBkmFMw==","signatures":[{"sig":"MEYCIQCog1zww5QfEhPWdx9SCR3jt/G706GRLJivAz/wBLRkbgIhAKAylv1m2XZjmFdAGwUzoyBBVU2+TNs8e6GYVc5qY/qd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@7.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1903918},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-7.20.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/63ac5ebcef4ab38a6682e6e9aa004176/rulesync-7.20.0.tgz","_integrity":"sha512-CQ9BPkcKfhO70/n0JX5lHEXyWEnLMpCO3hX8xewedHgwihUqOQ60nOLZ3wpG4u6oIiVnRZgAK7NSvbqTBkmFMw==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.19.19","globby":"16.1.1","fastmcp":"3.34.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.0","es-toolkit":"1.45.1","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.86.0","tsup":"8.5.1","oxfmt":"0.39.0","cspell":"9.7.0","eslint":"9.39.4","oxlint":"1.54.0","resend":"6.9.3","vitest":"4.0.18","repomix":"1.12.0","vitepress":"1.6.4","@eslint/js":"9.39.4","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.4.0","lint-staged":"16.3.3","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.9.11","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.57.0","@vitest/coverage-v8":"4.0.18","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.53.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260312.1","@anthropic-ai/claude-agent-sdk":"0.2.74","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.31","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_7.20.0_1773732353179_0.9304491588978725","host":"s3://npm-registry-packages-npm-production"}},"7.21.0":{"name":"rulesync","version":"7.21.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@7.21.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"f3d67062e420dbf3bc7f75655f56ce04edf078ec","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-7.21.0.tgz","fileCount":12,"integrity":"sha512-Y8OGYgV/ALXqpw3SJyC3xG74sug0jAVQmq0/C3QwHi2oP9qRUaSmukMlwK5d0JxYakN7KzdYaJ9oc3QRhADEUg==","signatures":[{"sig":"MEUCIBpOU53z55dMwhH67JLrFJF0nWy9jqAZahRgYCPAoRcpAiEAryrNEhXj9BHMZcEuLTgg8222FpEKW5qQuaF4ZSjuSmI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@7.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1924853},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-7.21.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/87fd94dfac4501dd85f4148ccc5ee000/rulesync-7.21.0.tgz","_integrity":"sha512-Y8OGYgV/ALXqpw3SJyC3xG74sug0jAVQmq0/C3QwHi2oP9qRUaSmukMlwK5d0JxYakN7KzdYaJ9oc3QRhADEUg==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.19.19","globby":"16.1.1","fastmcp":"3.34.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.0","es-toolkit":"1.45.1","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.5.0","@modelcontextprotocol/sdk":"1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.86.0","tsup":"8.5.1","oxfmt":"0.39.0","cspell":"9.7.0","eslint":"9.39.4","oxlint":"1.54.0","resend":"6.9.3","vitest":"4.0.18","repomix":"1.12.0","vitepress":"1.6.4","@eslint/js":"9.39.4","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.4.0","lint-staged":"16.3.3","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.9.11","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.57.0","@vitest/coverage-v8":"4.0.18","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.53.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260312.1","@anthropic-ai/claude-agent-sdk":"0.2.74","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.31","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_7.21.0_1773898923732_0.2930295724525369","host":"s3://npm-registry-packages-npm-production"}},"7.22.0":{"name":"rulesync","version":"7.22.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@7.22.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"87d6daf3fa08ffeef1a36d8efc4b33737c068566","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-7.22.0.tgz","fileCount":12,"integrity":"sha512-pG5PCHNnKjJPs567mwUY7jwigFjOWa0Sn9qF8qLySP9JY4TvFa23YjZMGOGIHEOn2j+llhEhjSjJnG0hwMxlzg==","signatures":[{"sig":"MEQCIHQQzfv48urg4V4pv9Xx/J6CoF0eMBr8gi7CvHK3BTyAAiAnUB5rdH82WHW6u6qWx78VHLb9oVxDqUmZPlDW6UtP2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@7.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1927787},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-7.22.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","review-loop":"tsx scripts/review-loop.ts","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","implement-loop":"tsx scripts/implement-loop.ts","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/159e5e5651b7c67b082cef5c7e615850/rulesync-7.22.0.tgz","_integrity":"sha512-pG5PCHNnKjJPs567mwUY7jwigFjOWa0Sn9qF8qLySP9JY4TvFa23YjZMGOGIHEOn2j+llhEhjSjJnG0hwMxlzg==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.11.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.20.0","globby":"16.1.1","fastmcp":"3.34.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.0","es-toolkit":"1.45.1","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.6.0","@modelcontextprotocol/sdk":"1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.88.0","tsup":"8.5.1","oxfmt":"0.41.0","cspell":"9.7.0","eslint":"9.39.4","oxlint":"1.56.0","resend":"6.9.4","vitest":"4.1.0","repomix":"1.12.0","vitepress":"1.6.4","@eslint/js":"9.39.4","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.5.0","lint-staged":"16.4.0","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.9.11","@opencode-ai/sdk":"1.2.27","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.57.1","@vitest/coverage-v8":"4.1.0","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.56.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260318.1","@anthropic-ai/claude-agent-sdk":"0.2.79","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.32","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_7.22.0_1774242904330_0.9161876729166618","host":"s3://npm-registry-packages-npm-production"}},"7.23.0":{"name":"rulesync","version":"7.23.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@7.23.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"89904ec7b20e213832d732c52607747f74085527","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-7.23.0.tgz","fileCount":12,"integrity":"sha512-uhcG41fgmv1PA0jbCMk3t6PnNfVwWh2VUK6XKu9DK5dFErqkBxNEAhkBNqXRw2nQMrdL4IfFAxqTqqr4IyJsbw==","signatures":[{"sig":"MEUCIQCIVcEGadRhrvR/lLYaaFHm0Lv2BTnRT1AxPYP4FWTpoQIgOluQDn3nQ3bKD1sV6kuEiaFmNa3505gRejN/bRouShw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@7.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1991800},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-7.23.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","review-loop":"tsx scripts/review-loop.ts","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","implement-loop":"tsx scripts/implement-loop.ts","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/df743fae5026f3aa4789af9949e78e31/rulesync-7.23.0.tgz","_integrity":"sha512-uhcG41fgmv1PA0jbCMk3t6PnNfVwWh2VUK6XKu9DK5dFErqkBxNEAhkBNqXRw2nQMrdL4IfFAxqTqqr4IyJsbw==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.11.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.20.0","globby":"16.1.1","fastmcp":"3.34.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.0","es-toolkit":"1.45.1","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.6.0","@modelcontextprotocol/sdk":"1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.88.0","tsup":"8.5.1","oxfmt":"0.41.0","cspell":"9.7.0","eslint":"9.39.4","oxlint":"1.56.0","resend":"6.9.4","vitest":"4.1.0","repomix":"1.12.0","vitepress":"1.6.4","@eslint/js":"9.39.4","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.5.0","lint-staged":"16.4.0","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.9.11","@opencode-ai/sdk":"1.2.27","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.57.1","@vitest/coverage-v8":"4.1.0","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.56.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260318.1","@anthropic-ai/claude-agent-sdk":"0.2.79","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.32","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_7.23.0_1774427483178_0.27272268522069876","host":"s3://npm-registry-packages-npm-production"}},"7.24.0":{"name":"rulesync","version":"7.24.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@7.24.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"136858a9bf47c52436235c06cb2268560a42d351","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-7.24.0.tgz","fileCount":12,"integrity":"sha512-AY8c8/fm9BGFVPD3c9X6eviugjpbb1Czlmvlx/PLHfT/F5P8nprunXS45O0HVYMA9z+EZMk77lImfgq9oLYdBA==","signatures":[{"sig":"MEUCID7DCLAOlXgPzliUvc6yNxdJsbi0NxeK5hd9ag16QmOgAiEAjHhDJmq+brOAO9BobfvebA0wL5KsJa0gQfa2yIjQl98=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@7.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2074775},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-7.24.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","review-loop":"tsx scripts/review-loop.ts","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","implement-loop":"tsx scripts/implement-loop.ts","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/d132e326cd0c048db7d663bf0b218e9a/rulesync-7.24.0.tgz","_integrity":"sha512-AY8c8/fm9BGFVPD3c9X6eviugjpbb1Czlmvlx/PLHfT/F5P8nprunXS45O0HVYMA9z+EZMk77lImfgq9oLYdBA==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.11.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.20.0","globby":"16.1.1","fastmcp":"3.34.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.0","es-toolkit":"1.45.1","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.6.0","@modelcontextprotocol/sdk":"1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.88.0","tsup":"8.5.1","oxfmt":"0.41.0","cspell":"9.7.0","eslint":"9.39.4","oxlint":"1.56.0","resend":"6.9.4","vitest":"4.1.0","repomix":"1.12.0","vitepress":"1.6.4","@eslint/js":"9.39.4","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.5.0","lint-staged":"16.4.0","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.9.11","@opencode-ai/sdk":"1.2.27","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.57.1","@vitest/coverage-v8":"4.1.0","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.56.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260318.1","@anthropic-ai/claude-agent-sdk":"0.2.79","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.32","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_7.24.0_1774872963997_0.30489472219177505","host":"s3://npm-registry-packages-npm-production"}},"7.25.0":{"name":"rulesync","version":"7.25.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@7.25.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"511a1bde66154ebea3d13fc4b6449cbe86ffaecf","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-7.25.0.tgz","fileCount":12,"integrity":"sha512-xe1hyoJOnxzHTtFPxjE8gKMBvaIHTCDJ6r/t4RUXI2mOKPt+Fj7sJ/4Gozn9PD3BcPMWaYZKhWVjlB/qOPm/lg==","signatures":[{"sig":"MEYCIQD5tdVAWsJZAy8kqJssyvKkiLFXbhY4NT7ZC1oC3CyhgQIhAMN4RXd68ZfYisa2URDfJqBmgfAt3q+k4rrxer84dM6E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@7.25.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2074056},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-7.25.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","review-loop":"tsx scripts/review-loop.ts","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","implement-loop":"tsx scripts/implement-loop.ts","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/464a6d22403a39acf113351dde6d1b99/rulesync-7.25.0.tgz","_integrity":"sha512-xe1hyoJOnxzHTtFPxjE8gKMBvaIHTCDJ6r/t4RUXI2mOKPt+Fj7sJ/4Gozn9PD3BcPMWaYZKhWVjlB/qOPm/lg==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.11.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.20.0","globby":"16.1.1","fastmcp":"3.34.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.0","es-toolkit":"1.45.1","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.6.0","@modelcontextprotocol/sdk":"1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.88.0","tsup":"8.5.1","oxfmt":"0.41.0","cspell":"9.7.0","eslint":"9.39.4","oxlint":"1.56.0","resend":"6.9.4","vitest":"4.1.0","repomix":"1.12.0","vitepress":"1.6.4","@eslint/js":"9.39.4","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.5.0","lint-staged":"16.4.0","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.9.11","@opencode-ai/sdk":"1.2.27","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.57.1","@vitest/coverage-v8":"4.1.0","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.56.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260318.1","@anthropic-ai/claude-agent-sdk":"0.2.79","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.32","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_7.25.0_1774936336476_0.1875094488158615","host":"s3://npm-registry-packages-npm-production"}},"7.26.0":{"name":"rulesync","version":"7.26.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@7.26.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"b27c56c1239309f86c6f585a10445bf9af32a0f5","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-7.26.0.tgz","fileCount":12,"integrity":"sha512-6mwfm83ZRbTsgpQ4S98uhoLtsO9k015sLmIe8+FuTgS0xSb+0aamecGLTRFTVOzZhhEiarvR86twRAagxH9Uzw==","signatures":[{"sig":"MEQCID+KdNVoCbzNcMOOnNWjOMHH2MNt9XQLjAd7zteWXi1OAiB9tVEi/raMrMIshYnBuHjIYd8PDGEeFooYsMehAAB8Gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@7.26.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2081693},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-7.26.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","review-loop":"tsx scripts/review-loop.ts","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","implement-loop":"tsx scripts/implement-loop.ts","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/0bc00fb5cd85eccdf76dfb92cdcf52e1/rulesync-7.26.0.tgz","_integrity":"sha512-6mwfm83ZRbTsgpQ4S98uhoLtsO9k015sLmIe8+FuTgS0xSb+0aamecGLTRFTVOzZhhEiarvR86twRAagxH9Uzw==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.11.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.20.0","globby":"16.1.1","fastmcp":"3.34.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.0","es-toolkit":"1.45.1","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.6.0","@modelcontextprotocol/sdk":"1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.88.0","tsup":"8.5.1","oxfmt":"0.41.0","cspell":"9.7.0","eslint":"9.39.4","oxlint":"1.56.0","resend":"6.9.4","vitest":"4.1.0","repomix":"1.12.0","vitepress":"1.6.4","@eslint/js":"9.39.4","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.5.0","lint-staged":"16.4.0","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.9.11","@opencode-ai/sdk":"1.2.27","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.57.1","@vitest/coverage-v8":"4.1.0","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.56.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260318.1","@anthropic-ai/claude-agent-sdk":"0.2.79","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.32","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_7.26.0_1775056442108_0.5953742745615489","host":"s3://npm-registry-packages-npm-production"}},"7.27.0":{"name":"rulesync","version":"7.27.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@7.27.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"68d6dd8c02288154b7088c4951493e988d7d74fe","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-7.27.0.tgz","fileCount":12,"integrity":"sha512-1idkmRDQLBfqT5Axb14SP2MowEcfRZJsDoyIGmCA5LPE9VWJUD2FMcHZtA+mPh3KXfGtbEMMOCvFyKp+NNfLuw==","signatures":[{"sig":"MEUCICy7MxslIKDn9nRoxkmVwGc0KOkBXGrypsjKqAjZPsCmAiEA9LIinzVtapQyh0qO7rWvAd/fz2bVkEWW6fsYq0f+peM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@7.27.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2139991},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-7.27.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","review-loop":"tsx scripts/review-loop.ts","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","implement-loop":"tsx scripts/implement-loop.ts","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/43d0178d29de8f0f03a9bfd3c047f310/rulesync-7.27.0.tgz","_integrity":"sha512-1idkmRDQLBfqT5Axb14SP2MowEcfRZJsDoyIGmCA5LPE9VWJUD2FMcHZtA+mPh3KXfGtbEMMOCvFyKp+NNfLuw==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.11.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.20.0","globby":"16.1.1","fastmcp":"3.34.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.0","es-toolkit":"1.45.1","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.6.0","@modelcontextprotocol/sdk":"1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.88.0","tsup":"8.5.1","oxfmt":"0.41.0","cspell":"9.7.0","eslint":"9.39.4","oxlint":"1.56.0","resend":"6.9.4","vitest":"4.1.0","repomix":"1.12.0","vitepress":"1.6.4","@eslint/js":"9.39.4","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.5.0","lint-staged":"16.4.0","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.9.11","@opencode-ai/sdk":"1.2.27","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.57.1","@vitest/coverage-v8":"4.1.0","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.56.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260318.1","@anthropic-ai/claude-agent-sdk":"0.2.79","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.32","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_7.27.0_1775103102730_0.4604935595456341","host":"s3://npm-registry-packages-npm-production"}},"7.27.1":{"name":"rulesync","version":"7.27.1","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@7.27.1","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"dd2dfcc0846c5bf8808d328883ada745df92af96","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-7.27.1.tgz","fileCount":12,"integrity":"sha512-Rcp4gJ1qA55Wkn8V8z/II5wNR9Q+KcRMSXTFppiGUWdRIeUMoUpzeor26JMKQgPvou+xCBraAVAsX1YOaHzYFQ==","signatures":[{"sig":"MEYCIQDnKtTvtz01sL/yZasy740u2NHErg1H1cB5umck5PZxxgIhALRIOSh5OkYUHXG6sl8urd4xvtkslDjmAfQAseYd+t1m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@7.27.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2140018},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-7.27.1.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","review-loop":"tsx scripts/review-loop.ts","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","implement-loop":"tsx scripts/implement-loop.ts","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/5a062b11dce5515260efbe45d0031af0/rulesync-7.27.1.tgz","_integrity":"sha512-Rcp4gJ1qA55Wkn8V8z/II5wNR9Q+KcRMSXTFppiGUWdRIeUMoUpzeor26JMKQgPvou+xCBraAVAsX1YOaHzYFQ==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.11.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.20.0","globby":"16.1.1","fastmcp":"3.34.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.0","es-toolkit":"1.45.1","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.6.0","@modelcontextprotocol/sdk":"1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.88.0","tsup":"8.5.1","oxfmt":"0.41.0","cspell":"9.7.0","eslint":"9.39.4","oxlint":"1.56.0","resend":"6.9.4","vitest":"4.1.0","repomix":"1.12.0","vitepress":"1.6.4","@eslint/js":"9.39.4","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.5.0","lint-staged":"16.4.0","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.9.11","@opencode-ai/sdk":"1.2.27","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.57.1","@vitest/coverage-v8":"4.1.0","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.56.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260318.1","@anthropic-ai/claude-agent-sdk":"0.2.79","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.32","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_7.27.1_1775313802698_0.19414446990888545","host":"s3://npm-registry-packages-npm-production"}},"7.28.0":{"name":"rulesync","version":"7.28.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@7.28.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"fb73dc85aba1f282ca4e8b0f8ba2b8497f915998","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-7.28.0.tgz","fileCount":12,"integrity":"sha512-ndXYwjpgUTEW3wI6XNBPgMBGid/ygIQPq2/5K4oaSazWhX/JZpQw7Yh5VgOMgwgnTh1/AOTr5iYOz+jORsqThQ==","signatures":[{"sig":"MEQCIBLTAi+dsqgAEsn6BVojbGLG6rIY0RDNhVdoABzHezDkAiAqmFsxebZ+CPEwepMzQhslOF2JPjTTKf+KN8EVOBhsGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@7.28.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2161926},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-7.28.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/db003dc288022f66fda4ce679d6647a5/rulesync-7.28.0.tgz","_integrity":"sha512-ndXYwjpgUTEW3wI6XNBPgMBGid/ygIQPq2/5K4oaSazWhX/JZpQw7Yh5VgOMgwgnTh1/AOTr5iYOz+jORsqThQ==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.11.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.20.0","globby":"16.1.1","fastmcp":"3.34.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.0","es-toolkit":"1.45.1","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.6.0","@modelcontextprotocol/sdk":"1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.88.0","tsup":"8.5.1","oxfmt":"0.41.0","cspell":"9.7.0","eslint":"9.39.4","oxlint":"1.56.0","resend":"6.9.4","vitest":"4.1.0","repomix":"1.12.0","vitepress":"1.6.4","@eslint/js":"9.39.4","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.5.0","lint-staged":"16.4.0","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.9.11","@opencode-ai/sdk":"1.2.27","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.57.1","@vitest/coverage-v8":"4.1.0","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.56.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260318.1","@anthropic-ai/claude-agent-sdk":"0.2.79","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.32","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_7.28.0_1775625315970_0.101515018929633","host":"s3://npm-registry-packages-npm-production"}},"7.30.0":{"name":"rulesync","version":"7.30.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@7.30.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"3a02a67d046c34602055d8838df73e86886eb722","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-7.30.0.tgz","fileCount":12,"integrity":"sha512-8Ubf2z7wpZJcpYI5EJ6dTyQOGNOebU+mwNBDM5bjAEfJs8py73emD1ZtCbpu0n70CZrrng6pxQCQv2qjk+QiEg==","signatures":[{"sig":"MEQCIGNDcTdkbz70qwNpCRF6AtEgxolyIf2XBLSJrIbgoKvjAiBMuXxVSB/wIQlfWNaqDu9JpJ2L0wrtZHNW5+LnFy+B/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@7.30.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2240850},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-7.30.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/bdccec4bd6faf52a03a3a5d3117ac5f9/rulesync-7.30.0.tgz","_integrity":"sha512-8Ubf2z7wpZJcpYI5EJ6dTyQOGNOebU+mwNBDM5bjAEfJs8py73emD1ZtCbpu0n70CZrrng6pxQCQv2qjk+QiEg==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.11.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.20.0","globby":"16.1.1","fastmcp":"3.34.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.0","es-toolkit":"1.45.1","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.6.0","@modelcontextprotocol/sdk":"1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.88.0","tsup":"8.5.1","oxfmt":"0.41.0","cspell":"9.7.0","eslint":"9.39.4","oxlint":"1.56.0","resend":"6.9.4","vitest":"4.1.0","repomix":"1.12.0","vitepress":"1.6.4","@eslint/js":"9.39.4","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.5.0","lint-staged":"16.4.0","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.9.11","@opencode-ai/sdk":"1.2.27","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.57.1","@vitest/coverage-v8":"4.1.0","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.56.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260318.1","@anthropic-ai/claude-agent-sdk":"0.2.79","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.32","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_7.30.0_1776059399653_0.6171249128285288","host":"s3://npm-registry-packages-npm-production"}},"8.0.0":{"name":"rulesync","version":"8.0.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@8.0.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"85000d6d95beda581dbcefedd589f59e7827590a","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-8.0.0.tgz","fileCount":12,"integrity":"sha512-W84TzL74TK2pZiehItmOfWI0RiVZIq4qeKJ4pTHiFZCZu6Hw74+OiJTP76GJWgT4GRg0DSACyahJA81ZppXjVQ==","signatures":[{"sig":"MEYCIQCx32TNRnHOmA9UkA3big5OYb9+U5gIewZ37zXoun0QMwIhAMmjqbrABaWaN+k+woM5Q1k3vgZ+6b8GnBeYNm3AS0BF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@8.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2283477},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-8.0.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/256900b9aba175e5abd56ba63363fb5b/rulesync-8.0.0.tgz","_integrity":"sha512-W84TzL74TK2pZiehItmOfWI0RiVZIq4qeKJ4pTHiFZCZu6Hw74+OiJTP76GJWgT4GRg0DSACyahJA81ZppXjVQ==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.11.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.20.0","globby":"16.1.1","fastmcp":"3.34.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.0","es-toolkit":"1.45.1","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.6.0","@modelcontextprotocol/sdk":"1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.88.0","tsup":"8.5.1","oxfmt":"0.41.0","cspell":"9.7.0","eslint":"9.39.4","oxlint":"1.56.0","resend":"6.9.4","vitest":"4.1.0","repomix":"1.12.0","vitepress":"1.6.4","@eslint/js":"9.39.4","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.5.0","lint-staged":"16.4.0","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.9.11","@opencode-ai/sdk":"1.2.27","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.57.1","@vitest/coverage-v8":"4.1.0","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.56.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260318.1","@anthropic-ai/claude-agent-sdk":"0.2.79","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.32","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_8.0.0_1776138230765_0.6710232321903709","host":"s3://npm-registry-packages-npm-production"}},"8.1.0":{"name":"rulesync","version":"8.1.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@8.1.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"12e067b5a07070985a3ad9e776cdeebffbef3244","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-8.1.0.tgz","fileCount":12,"integrity":"sha512-lhqfvOs8Hywj627o8z1Bwz3VMoj2KYYHs+W2X0j1tva4xK/ORrnpcCs3bFnKj71d6rOQvg3bEjYn1BvQW+eSqg==","signatures":[{"sig":"MEUCIQCW1rNPMqUbfSVWfW65qUwIKYsa2WRQEGBrlWYAk3RrAwIgb1EiApT90QDn6vQIgyLWT4gfYGHTfw/t1F539Vn+rfc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@8.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2289961},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-8.1.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"node --experimental-transform-types --experimental-loader ./scripts/strip-types-loader.mjs src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"node --experimental-transform-types --experimental-loader ./scripts/strip-types-loader.mjs scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"node --experimental-transform-types --experimental-loader ./scripts/strip-types-loader.mjs scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/ebd0b515a60771d8531cf1afae9dbdd4/rulesync-8.1.0.tgz","_integrity":"sha512-lhqfvOs8Hywj627o8z1Bwz3VMoj2KYYHs+W2X0j1tva4xK/ORrnpcCs3bFnKj71d6rOQvg3bEjYn1BvQW+eSqg==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.11.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.20.0","globby":"16.1.1","fastmcp":"3.34.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.0","es-toolkit":"1.45.1","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.6.0","@modelcontextprotocol/sdk":"1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"knip":"5.88.0","tsup":"8.5.1","vite":"7.3.1","oxfmt":"0.41.0","cspell":"9.7.0","eslint":"9.39.4","oxlint":"1.56.0","resend":"6.9.4","vitest":"4.1.0","repomix":"1.12.0","vitepress":"1.6.4","@eslint/js":"9.39.4","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.5.0","lint-staged":"16.4.0","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.9.11","@opencode-ai/sdk":"1.2.27","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.57.1","@vitest/coverage-v8":"4.1.0","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.56.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260318.1","@anthropic-ai/claude-agent-sdk":"0.2.79","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.32","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_8.1.0_1776221283443_0.0041539552602563035","host":"s3://npm-registry-packages-npm-production"}},"8.2.0":{"name":"rulesync","version":"8.2.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@8.2.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"093de8a22c64f21e5df611203bc912619a602a0a","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-8.2.0.tgz","fileCount":12,"integrity":"sha512-UCM9RJNxxgGv/DtTYgAm5yUwPu6se05Y2bRhf1xuVrrUTyF06RsHDNfjg7o2tTWxZE6atcOcaPsVh/VtoNq/UA==","signatures":[{"sig":"MEQCIHkxyOirSRa37/Ws2/rL9AUQw3mEhWb8caefq6y3AVR+AiBghymuWeUNAMOtD62ZdjtfZo+zIm7JrjyaW8RhkXVphQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@8.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2309616},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-8.2.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/a266949ed4a1e71f6b7b39d868841440/rulesync-8.2.0.tgz","_integrity":"sha512-UCM9RJNxxgGv/DtTYgAm5yUwPu6se05Y2bRhf1xuVrrUTyF06RsHDNfjg7o2tTWxZE6atcOcaPsVh/VtoNq/UA==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.11.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.20.0","globby":"16.1.1","fastmcp":"3.34.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.0","es-toolkit":"1.45.1","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.6.0","@modelcontextprotocol/sdk":"1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.88.0","tsup":"8.5.1","vite":"7.3.1","oxfmt":"0.41.0","cspell":"9.7.0","eslint":"9.39.4","oxlint":"1.56.0","resend":"6.9.4","vitest":"4.1.0","repomix":"1.12.0","vitepress":"1.6.4","@eslint/js":"9.39.4","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.5.0","lint-staged":"16.4.0","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.9.11","@opencode-ai/sdk":"1.2.27","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.57.1","@vitest/coverage-v8":"4.1.0","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.56.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260318.1","@anthropic-ai/claude-agent-sdk":"0.2.79","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.32","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_8.2.0_1776228748094_0.10611251812522293","host":"s3://npm-registry-packages-npm-production"}},"8.3.0":{"name":"rulesync","version":"8.3.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@8.3.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"4de16df890679ae0a6f9c90f24ba52d6cb295398","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-8.3.0.tgz","fileCount":12,"integrity":"sha512-m1fvD9UtLZITyTDdmJ9pMl0fJsJ0bCatsPXBBoSJeoXBDlmsf73OX/1fpvC5Sepy3GmdHWo2BSdHR9TbpOxz3g==","signatures":[{"sig":"MEUCIGM22Shvozfbl0Lx88UWdg8vwlLXsG1qmb2vSO3QknnOAiEAo/g8OlBxTUTVz+Adv+fD04lTx+b5CDpcWBijG4xktp8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@8.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2337226},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-8.3.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/3ee06c46f7d2c1199eca545b30110d49/rulesync-8.3.0.tgz","_integrity":"sha512-m1fvD9UtLZITyTDdmJ9pMl0fJsJ0bCatsPXBBoSJeoXBDlmsf73OX/1fpvC5Sepy3GmdHWo2BSdHR9TbpOxz3g==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.11.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.20.0","globby":"16.1.1","fastmcp":"3.34.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.0","es-toolkit":"1.45.1","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.6.0","@modelcontextprotocol/sdk":"1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.88.0","tsup":"8.5.1","vite":"7.3.1","oxfmt":"0.41.0","cspell":"9.7.0","eslint":"9.39.4","oxlint":"1.56.0","resend":"6.9.4","vitest":"4.1.0","repomix":"1.12.0","vitepress":"1.6.4","@eslint/js":"9.39.4","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.5.0","lint-staged":"16.4.0","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.9.11","@opencode-ai/sdk":"1.2.27","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.57.1","@vitest/coverage-v8":"4.1.0","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.56.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260318.1","@anthropic-ai/claude-agent-sdk":"0.2.79","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.32","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_8.3.0_1776393366140_0.6772851777159978","host":"s3://npm-registry-packages-npm-production"}},"8.4.0":{"name":"rulesync","version":"8.4.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@8.4.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"53df6657a6b152aaa1a49f8616f6e30909e4772b","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-8.4.0.tgz","fileCount":12,"integrity":"sha512-SsefXkQlp70/SgQXbQEXiWSzFGaj55mSnDJtPut9WdrZ0+kUqCbU4GtMxAyJQCiKmzYuu5uNl2F9RV1js7IKow==","signatures":[{"sig":"MEUCIQCC4dF94FsAqK5sswDoHikEhmeELK3/atq/fqoQWHyghwIgHAQAk2QdCHDM42Kv/hcaBOXb0Ftc/9eVyy79sB47gJA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@8.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2339167},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-8.4.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/f4850d7bb3208bbc035cd9a8052226f8/rulesync-8.4.0.tgz","_integrity":"sha512-SsefXkQlp70/SgQXbQEXiWSzFGaj55mSnDJtPut9WdrZ0+kUqCbU4GtMxAyJQCiKmzYuu5uNl2F9RV1js7IKow==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.11.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.20.0","globby":"16.1.1","fastmcp":"3.34.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.0","es-toolkit":"1.45.1","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.6.0","@modelcontextprotocol/sdk":"1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.88.0","tsup":"8.5.1","vite":"7.3.1","oxfmt":"0.41.0","cspell":"9.7.0","eslint":"9.39.4","oxlint":"1.56.0","resend":"6.9.4","vitest":"4.1.0","repomix":"1.12.0","vitepress":"1.6.4","@eslint/js":"9.39.4","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.5.0","lint-staged":"16.4.0","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.9.11","@opencode-ai/sdk":"1.2.27","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.57.1","@vitest/coverage-v8":"4.1.0","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.56.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260318.1","@anthropic-ai/claude-agent-sdk":"0.2.79","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.32","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_8.4.0_1776577990661_0.14500242206482716","host":"s3://npm-registry-packages-npm-production"}},"8.5.0":{"name":"rulesync","version":"8.5.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@8.5.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"8a819490273771d91ae3439cb30c6f43a3cf3e37","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-8.5.0.tgz","fileCount":12,"integrity":"sha512-GaItPa/Yfyjen+z89+G6FxKGxwqAtlUNzObu5f7k//KvcUXJJZuedT2G3H6SR8q/rkGB3+NKK4+bys7zJR+GIQ==","signatures":[{"sig":"MEUCIATOkjOWxWhVS+GUJoerX6mb8URfogr44IQTek99D8dmAiEA6gBf15Y+YrfQCto3mTpOAQOro6mvRxIKb6rrqB5f+NI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@8.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2365955},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-8.5.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/74899823ffb7b6a8e72ca94d8eea69f9/rulesync-8.5.0.tgz","_integrity":"sha512-GaItPa/Yfyjen+z89+G6FxKGxwqAtlUNzObu5f7k//KvcUXJJZuedT2G3H6SR8q/rkGB3+NKK4+bys7zJR+GIQ==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.11.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.20.0","globby":"16.1.1","fastmcp":"3.34.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.0","es-toolkit":"1.45.1","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.6.0","@modelcontextprotocol/sdk":"1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.88.0","tsup":"8.5.1","vite":"7.3.1","oxfmt":"0.41.0","cspell":"9.7.0","eslint":"9.39.4","oxlint":"1.56.0","resend":"6.9.4","vitest":"4.1.0","repomix":"1.12.0","vitepress":"1.6.4","@eslint/js":"9.39.4","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.5.0","lint-staged":"16.4.0","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.9.11","@opencode-ai/sdk":"1.2.27","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.57.1","@vitest/coverage-v8":"4.1.0","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.56.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260318.1","@anthropic-ai/claude-agent-sdk":"0.2.79","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.32","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_8.5.0_1776739687232_0.8825102411479351","host":"s3://npm-registry-packages-npm-production"}},"8.6.0":{"name":"rulesync","version":"8.6.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@8.6.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"970d698fd85339f332392e3c68bdda009f547d63","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-8.6.0.tgz","fileCount":12,"integrity":"sha512-qLhvcZoG1WkOy+saXsLqLvj2+J3EBnZeJYcuM90FFI3SzgtA2uuz/5aB/CqZ9WeThH8paJJKBPDL9ZDMglkUlQ==","signatures":[{"sig":"MEYCIQCB/yE0zlkqafJHl6T6hcIWrh+jYsenuWiMEWie5ll3LAIhAKYURVToGRVblJ2/xgOnlOuaVnv+F2JUtO9IphMU6PKd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@8.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2386792},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-8.6.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/d5b068f9651a1ab95e1abeb46acca06f/rulesync-8.6.0.tgz","_integrity":"sha512-qLhvcZoG1WkOy+saXsLqLvj2+J3EBnZeJYcuM90FFI3SzgtA2uuz/5aB/CqZ9WeThH8paJJKBPDL9ZDMglkUlQ==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.11.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.20.0","globby":"16.1.1","fastmcp":"3.34.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.0","es-toolkit":"1.45.1","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.6.0","@modelcontextprotocol/sdk":"1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.88.0","tsup":"8.5.1","vite":"7.3.1","oxfmt":"0.41.0","cspell":"9.7.0","eslint":"9.39.4","oxlint":"1.56.0","resend":"6.9.4","vitest":"4.1.0","repomix":"1.12.0","vitepress":"1.6.4","@eslint/js":"9.39.4","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.5.0","lint-staged":"16.4.0","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.9.11","@opencode-ai/sdk":"1.2.27","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.57.1","@vitest/coverage-v8":"4.1.0","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.56.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260318.1","@anthropic-ai/claude-agent-sdk":"0.2.79","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.32","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_8.6.0_1776758729254_0.29956477860774156","host":"s3://npm-registry-packages-npm-production"}},"8.7.0":{"name":"rulesync","version":"8.7.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@8.7.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"5f5469cd2870872d4f599b9e61d4cb47773193cb","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-8.7.0.tgz","fileCount":12,"integrity":"sha512-tlHiDh+yh8ysjXLjIqmMJbUpgoNOO3XL1eACnzHiSnSKvj3TQKGIj4fGVFCycwosyWYGeUkzy8c/KYoy0XlReA==","signatures":[{"sig":"MEUCIBqFpy60Ojn6eeisej0azaAaJgt4u55HZpxNmgltK1bHAiEA6djJXFn1qxMQOcNqVnAuWz3RHltAahL3MnfOTYYmvUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@8.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2498192},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-8.7.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/6c6e1f9863c09691c9db62dc8a722f34/rulesync-8.7.0.tgz","_integrity":"sha512-tlHiDh+yh8ysjXLjIqmMJbUpgoNOO3XL1eACnzHiSnSKvj3TQKGIj4fGVFCycwosyWYGeUkzy8c/KYoy0XlReA==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.11.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.20.0","globby":"16.1.1","fastmcp":"3.34.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.0","es-toolkit":"1.45.1","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.6.0","@modelcontextprotocol/sdk":"1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.88.0","tsup":"8.5.1","vite":"7.3.1","oxfmt":"0.41.0","cspell":"9.7.0","eslint":"9.39.4","oxlint":"1.56.0","resend":"6.9.4","vitest":"4.1.0","repomix":"1.12.0","vitepress":"1.6.4","@eslint/js":"9.39.4","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.5.0","lint-staged":"16.4.0","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.9.11","@opencode-ai/sdk":"1.2.27","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.57.1","@vitest/coverage-v8":"4.1.0","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.56.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260318.1","@anthropic-ai/claude-agent-sdk":"0.2.79","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.32","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_8.7.0_1776844044061_0.6421477167263352","host":"s3://npm-registry-packages-npm-production"}},"8.8.0":{"name":"rulesync","version":"8.8.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@8.8.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"3a92b6e1796d601323854c813e1ca8ad3073fc57","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-8.8.0.tgz","fileCount":12,"integrity":"sha512-qmm/FRSju5x8do2WruvtsRuKI47TrI9tqmg3D2LHoxhkgqpFQuB9JK36+6s0FcfZsivSMhUR2qRXbVdMjgE+Tg==","signatures":[{"sig":"MEUCIQCtuRiq/zXq94HWDWxLhakubuAp0/Rbz9qCH2Dg50FPQwIgP4Wlax+1L8i3jcuTDg1Q1LKmiFagXNLPDbrPCOabAhc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@8.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2546007},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-8.8.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/28d6bc53c9499bfa89b4b50104aeff96/rulesync-8.8.0.tgz","_integrity":"sha512-qmm/FRSju5x8do2WruvtsRuKI47TrI9tqmg3D2LHoxhkgqpFQuB9JK36+6s0FcfZsivSMhUR2qRXbVdMjgE+Tg==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.11.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.20.0","globby":"16.1.1","fastmcp":"3.34.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.0","es-toolkit":"1.45.1","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.6.0","@modelcontextprotocol/sdk":"1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.88.0","tsup":"8.5.1","vite":"7.3.1","oxfmt":"0.41.0","cspell":"9.7.0","eslint":"9.39.4","oxlint":"1.56.0","resend":"6.9.4","vitest":"4.1.0","repomix":"1.12.0","vitepress":"1.6.4","@eslint/js":"9.39.4","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.5.0","lint-staged":"16.4.0","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.9.11","@opencode-ai/sdk":"1.2.27","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.57.1","@vitest/coverage-v8":"4.1.0","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.56.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260318.1","@anthropic-ai/claude-agent-sdk":"0.2.79","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.32","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_8.8.0_1776907549173_0.7147992145275011","host":"s3://npm-registry-packages-npm-production"}},"8.8.1":{"name":"rulesync","version":"8.8.1","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@8.8.1","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"28f651bd0fcd2a89e16f38eabc40a707429bab9e","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-8.8.1.tgz","fileCount":12,"integrity":"sha512-MLkaZNc3Xiyx99CoS0CQp0XgValyejyRALrehNAh71ZBgJ1echkZrvRZxcVhk8MQtzEXz5kWTVN0Rn2B6T8N3g==","signatures":[{"sig":"MEQCICszQOyt9TuPgKus5BwdOQ56ax6zTHqQf1SXvop0HhnUAiAfAhAyKxUHQIE/4bFZgEtYVw8/U+DRrO0mRSw7BMQQqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@8.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2546007},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-8.8.1.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/c98c8136924f5f2fbb57396a015d4981/rulesync-8.8.1.tgz","_integrity":"sha512-MLkaZNc3Xiyx99CoS0CQp0XgValyejyRALrehNAh71ZBgJ1echkZrvRZxcVhk8MQtzEXz5kWTVN0Rn2B6T8N3g==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.11.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.20.0","globby":"16.1.1","fastmcp":"3.34.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.0","es-toolkit":"1.45.1","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.6.0","@modelcontextprotocol/sdk":"1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.88.0","tsup":"8.5.1","vite":"7.3.1","oxfmt":"0.41.0","cspell":"9.7.0","eslint":"9.39.4","oxlint":"1.56.0","resend":"6.9.4","vitest":"4.1.0","repomix":"1.12.0","vitepress":"1.6.4","@eslint/js":"9.39.4","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.5.0","lint-staged":"16.4.0","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.9.11","@opencode-ai/sdk":"1.2.27","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.57.1","@vitest/coverage-v8":"4.1.0","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.56.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260318.1","@anthropic-ai/claude-agent-sdk":"0.2.79","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.32","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_8.8.1_1776914616129_0.25632699204952525","host":"s3://npm-registry-packages-npm-production"}},"8.9.0":{"name":"rulesync","version":"8.9.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@8.9.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"c6624355379ea824e9a2ea11811042a2bf031616","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-8.9.0.tgz","fileCount":12,"integrity":"sha512-9J7CQ++d+RS9dgLSW5oW8LSxAdbRp0y0O9P7qf7ZG3gXgExoKlRpKRK8XkoPr2hfvOkQJVh3VPWGUzhBkoxCeQ==","signatures":[{"sig":"MEYCIQCq9khKhIzD+e6QfGEveSFpVODzUvL4R3ZcdVrCLVmuZQIhAPhsPJv0wQqp3xBNLeVVO4X5fuKUDj5ZI8rSCcbr8h38","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@8.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2585242},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-8.9.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/f9031d90b3b3db3c0320d4e99e1efb61/rulesync-8.9.0.tgz","_integrity":"sha512-9J7CQ++d+RS9dgLSW5oW8LSxAdbRp0y0O9P7qf7ZG3gXgExoKlRpKRK8XkoPr2hfvOkQJVh3VPWGUzhBkoxCeQ==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.11.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.20.0","globby":"16.1.1","fastmcp":"3.34.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.0","es-toolkit":"1.45.1","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.6.0","@modelcontextprotocol/sdk":"1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.88.0","tsup":"8.5.1","vite":"7.3.1","oxfmt":"0.41.0","cspell":"9.7.0","eslint":"9.39.4","oxlint":"1.56.0","resend":"6.9.4","vitest":"4.1.0","repomix":"1.12.0","vitepress":"1.6.4","@eslint/js":"9.39.4","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.5.0","lint-staged":"16.4.0","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.9.11","@opencode-ai/sdk":"1.2.27","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.57.1","@vitest/coverage-v8":"4.1.0","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.56.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260318.1","@anthropic-ai/claude-agent-sdk":"0.2.79","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.32","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_8.9.0_1776981552985_0.07563237660777378","host":"s3://npm-registry-packages-npm-production"}},"8.10.0":{"name":"rulesync","version":"8.10.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@8.10.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"8ba6ee75d613f8311fb7fe4fd5070558c9f5853d","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-8.10.0.tgz","fileCount":12,"integrity":"sha512-x9jnum/u8GMNPbZJMIxcp2AEzeLJOJPDaC9+ulYg3wAJZGicXCooctIevRJkiya9hPbqL7vxQs7fTwo1K76ntQ==","signatures":[{"sig":"MEQCIAimgqL2ZM4kw2shJlgXL9wZnJMDMTMjQpKEmxl9jLcYAiASoYbKndlNES1fKlBs031TEm03MUPOJSPPGNz4mDjvEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@8.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2610790},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-8.10.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/0eb2810925bccad996b534449cdd96e3/rulesync-8.10.0.tgz","_integrity":"sha512-x9jnum/u8GMNPbZJMIxcp2AEzeLJOJPDaC9+ulYg3wAJZGicXCooctIevRJkiya9hPbqL7vxQs7fTwo1K76ntQ==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.11.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.20.0","globby":"16.1.1","fastmcp":"3.34.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.0","es-toolkit":"1.45.1","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.6.0","@modelcontextprotocol/sdk":"1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.88.0","tsup":"8.5.1","vite":"7.3.1","oxfmt":"0.41.0","cspell":"9.7.0","eslint":"9.39.4","oxlint":"1.56.0","resend":"6.9.4","vitest":"4.1.0","repomix":"1.12.0","vitepress":"1.6.4","@eslint/js":"9.39.4","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.5.0","lint-staged":"16.4.0","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.9.11","@opencode-ai/sdk":"1.2.27","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.57.1","@vitest/coverage-v8":"4.1.0","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.56.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260318.1","@anthropic-ai/claude-agent-sdk":"0.2.79","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.32","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_8.10.0_1776998763060_0.6873304194547829","host":"s3://npm-registry-packages-npm-production"}},"8.11.0":{"name":"rulesync","version":"8.11.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@8.11.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"fe749902f04953106e8ec9613179f7949e1277be","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-8.11.0.tgz","fileCount":12,"integrity":"sha512-HxQg/6lj3cCV2lDFhgt94CpYEU+00jIHv4v6AHnZ8gMrGiodMhx1SSOneFw8DrS2AWCzO918XFbiBETpNYpOUw==","signatures":[{"sig":"MEYCIQDdL8/Oo2ZSYERfJ5p90TaQkf4iYt3BXHDtH/asQTSLJgIhAK6fD/TMLlH4a4jEMU60n2OBG1/5n+QoG7rlELSQryOP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@8.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2629787},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-8.11.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/6ead04580a9b39d8d52d26ba7de1bcbe/rulesync-8.11.0.tgz","_integrity":"sha512-HxQg/6lj3cCV2lDFhgt94CpYEU+00jIHv4v6AHnZ8gMrGiodMhx1SSOneFw8DrS2AWCzO918XFbiBETpNYpOUw==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.11.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.20.0","globby":"16.1.1","fastmcp":"3.34.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.0","es-toolkit":"1.45.1","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.6.0","@modelcontextprotocol/sdk":"1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.88.0","tsup":"8.5.1","vite":"7.3.1","oxfmt":"0.41.0","cspell":"9.7.0","eslint":"9.39.4","oxlint":"1.56.0","resend":"6.9.4","vitest":"4.1.0","repomix":"1.12.0","vitepress":"1.6.4","@eslint/js":"9.39.4","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.5.0","lint-staged":"16.4.0","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.9.11","@opencode-ai/sdk":"1.2.27","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.57.1","@vitest/coverage-v8":"4.1.0","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.56.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260318.1","@anthropic-ai/claude-agent-sdk":"0.2.79","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.32","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_8.11.0_1777032788544_0.9314553338769673","host":"s3://npm-registry-packages-npm-production"}},"8.12.0":{"name":"rulesync","version":"8.12.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@8.12.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"7805f1dda7ba8224a3566fbdc5681de535c5702a","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-8.12.0.tgz","fileCount":12,"integrity":"sha512-OwrG7xJWn4HF6zA9NkIItW1CIeV0NWuMzYV23Wa1OCvCFpuFlpNpWQil7Eh1n/Zil+9PkeQiHD15DgHPi+sR1g==","signatures":[{"sig":"MEYCIQDwBwSfKQ4vPo1SgnOLaDISDSoRC1CWU0Bho1QEuk2SggIhANnzRffqj/wlin9QTeTIVMQ+IPOyXQIxfOFawMfdvPkR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@8.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2631193},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-8.12.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/5fdaa8fe54c6ec4590ba40d86538bf19/rulesync-8.12.0.tgz","_integrity":"sha512-OwrG7xJWn4HF6zA9NkIItW1CIeV0NWuMzYV23Wa1OCvCFpuFlpNpWQil7Eh1n/Zil+9PkeQiHD15DgHPi+sR1g==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.11.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.20.0","globby":"16.1.1","fastmcp":"3.34.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.0","es-toolkit":"1.45.1","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.6.0","@modelcontextprotocol/sdk":"1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.88.0","tsup":"8.5.1","vite":"7.3.1","oxfmt":"0.41.0","cspell":"9.7.0","eslint":"9.39.4","oxlint":"1.56.0","resend":"6.9.4","vitest":"4.1.0","repomix":"1.12.0","vitepress":"1.6.4","@eslint/js":"9.39.4","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.5.0","lint-staged":"16.4.0","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.9.11","@opencode-ai/sdk":"1.2.27","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.57.1","@vitest/coverage-v8":"4.1.0","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.56.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260318.1","@anthropic-ai/claude-agent-sdk":"0.2.79","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.32","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_8.12.0_1777262037300_0.4048060883656819","host":"s3://npm-registry-packages-npm-production"}},"8.13.0":{"name":"rulesync","version":"8.13.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@8.13.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"2fcfb49ad2fbea939ec34aa6aebfd7a11dae2233","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-8.13.0.tgz","fileCount":12,"integrity":"sha512-Y4rnAHH9IitQ7XOgk1DiEf1iW9ky/LEYwsW9PtHCZ48wuLEvCkmK+acMwpvq6KJQCZLsBSPkZuM5db/2QKOwlQ==","signatures":[{"sig":"MEYCIQDU9rxzzQRck2POliUw81dQOvXt8YYGfZQr7a5EW51AIAIhAI05MDn9fGAXm0Tg6J0mCZBwnbAvwaCvQwByHMz6u+i+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@8.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2666388},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-8.13.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/71af8cf5bd521e9653a3868a8110daa3/rulesync-8.13.0.tgz","_integrity":"sha512-Y4rnAHH9IitQ7XOgk1DiEf1iW9ky/LEYwsW9PtHCZ48wuLEvCkmK+acMwpvq6KJQCZLsBSPkZuM5db/2QKOwlQ==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.11.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.20.0","globby":"16.1.1","fastmcp":"3.34.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.0","es-toolkit":"1.45.1","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.6.0","@modelcontextprotocol/sdk":"1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.88.0","tsup":"8.5.1","vite":"7.3.1","oxfmt":"0.41.0","cspell":"9.7.0","eslint":"9.39.4","oxlint":"1.56.0","resend":"6.9.4","vitest":"4.1.0","repomix":"1.12.0","vitepress":"1.6.4","@eslint/js":"9.39.4","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.5.0","lint-staged":"16.4.0","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.9.11","@opencode-ai/sdk":"1.2.27","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.57.1","@vitest/coverage-v8":"4.1.0","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.56.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260318.1","@anthropic-ai/claude-agent-sdk":"0.2.79","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.32","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_8.13.0_1777331412622_0.9733850530495773","host":"s3://npm-registry-packages-npm-production"}},"8.14.0":{"name":"rulesync","version":"8.14.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@8.14.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"4608244b45ae48cf888734c3ef509e65314b276b","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-8.14.0.tgz","fileCount":12,"integrity":"sha512-r5uf8nRwnigf7J38LXeAB/7tVv4KBtpYlxJ1oCHQlFR2ediAU7b1sC2nVj24s3zpkS6Mg4wxK1WFavCV3ujMWQ==","signatures":[{"sig":"MEQCIDEZAOeR5WLWEtKV1FOWeaC7aj5mjSeSjE4s5o8XrfjLAiBe+YTGc/eoBHe/zFtfZw36CUTxy5YUFnWCtH2L11wV0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@8.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2743050},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-8.14.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/8dfea45e86f6512d0e8f891a65ab64e7/rulesync-8.14.0.tgz","_integrity":"sha512-r5uf8nRwnigf7J38LXeAB/7tVv4KBtpYlxJ1oCHQlFR2ediAU7b1sC2nVj24s3zpkS6Mg4wxK1WFavCV3ujMWQ==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.11.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.20.0","globby":"16.1.1","fastmcp":"3.34.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.0","es-toolkit":"1.45.1","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.6.0","@modelcontextprotocol/sdk":"1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.88.0","tsup":"8.5.1","vite":"7.3.1","oxfmt":"0.41.0","cspell":"9.7.0","eslint":"9.39.4","oxlint":"1.56.0","resend":"6.9.4","vitest":"4.1.0","repomix":"1.12.0","vitepress":"1.6.4","@eslint/js":"9.39.4","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.5.0","lint-staged":"16.4.0","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.9.11","@opencode-ai/sdk":"1.2.27","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.57.1","@vitest/coverage-v8":"4.1.0","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.56.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260318.1","@anthropic-ai/claude-agent-sdk":"0.2.79","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.32","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_8.14.0_1777430871181_0.746369696718058","host":"s3://npm-registry-packages-npm-production"}},"8.15.0":{"name":"rulesync","version":"8.15.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@8.15.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"2468936937f95c219927aa5daa447c825f3da56a","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-8.15.0.tgz","fileCount":12,"integrity":"sha512-bPA3LvRdYhTl1zvmymxrWpCVwCW+Vhw+ymr9vogjn5g21Y3fkf4FYWY3RN/Qs6zeQWN+V4m/zBT3kjrQA3gFSA==","signatures":[{"sig":"MEUCIQCnlKHeXZXbyuufTyzwaGWolk3NaT9ayUALO0Vt1m+VPAIgGY4KvMq2d6qhpYfX3oCXPPfEGxH5a5U7YyK+1EQZZ3M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@8.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2840084},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-8.15.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/5f5d15566b342f566ed4e12e6743dbc1/rulesync-8.15.0.tgz","_integrity":"sha512-bPA3LvRdYhTl1zvmymxrWpCVwCW+Vhw+ymr9vogjn5g21Y3fkf4FYWY3RN/Qs6zeQWN+V4m/zBT3kjrQA3gFSA==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.11.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.20.0","globby":"16.1.1","fastmcp":"3.34.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.0","es-toolkit":"1.45.1","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.6.0","@modelcontextprotocol/sdk":"1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.88.0","tsup":"8.5.1","vite":"7.3.1","oxfmt":"0.41.0","cspell":"9.7.0","eslint":"9.39.4","oxlint":"1.56.0","resend":"6.9.4","vitest":"4.1.0","repomix":"1.12.0","vitepress":"1.6.4","@eslint/js":"9.39.4","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.5.0","lint-staged":"16.4.0","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.9.11","@opencode-ai/sdk":"1.2.27","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.57.1","@vitest/coverage-v8":"4.1.0","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.56.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260318.1","@anthropic-ai/claude-agent-sdk":"0.2.79","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.32","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_8.15.0_1777612048194_0.01561226723007203","host":"s3://npm-registry-packages-npm-production"}},"8.15.1":{"name":"rulesync","version":"8.15.1","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@8.15.1","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"1bfcd2c58ba898ff9331e7ce28a7916c0e97b1d0","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-8.15.1.tgz","fileCount":12,"integrity":"sha512-HZeG816HfafufyBDEuLCwAvkO27BMltaxryTR2i8Xw6BmrZtViBpOiaVE8uTVtWQIYZTcbQUBLQ/VZn9MOf1LQ==","signatures":[{"sig":"MEUCIGHe87qIxWGj2DmQfM95RWDJGy9yKQjHvsj2KpUn5fx2AiEA2cn4/4WkBnDsNxzrg7iNaGX524snAvkOZAnS58sDBcg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@8.15.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2850824},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-8.15.1.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/1a1e4d93604976e7b56216110634296c/rulesync-8.15.1.tgz","_integrity":"sha512-HZeG816HfafufyBDEuLCwAvkO27BMltaxryTR2i8Xw6BmrZtViBpOiaVE8uTVtWQIYZTcbQUBLQ/VZn9MOf1LQ==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.11.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.20.0","globby":"16.1.1","fastmcp":"3.34.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.1","es-toolkit":"1.45.1","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.6.0","@modelcontextprotocol/sdk":"1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.88.0","tsup":"8.5.1","vite":"7.3.1","oxfmt":"0.41.0","cspell":"9.7.0","eslint":"9.39.4","oxlint":"1.56.0","resend":"6.9.4","vitest":"4.1.0","repomix":"1.12.0","vitepress":"1.6.4","@eslint/js":"9.39.4","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.5.0","lint-staged":"16.4.0","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.9.11","@opencode-ai/sdk":"1.2.27","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.57.1","@vitest/coverage-v8":"4.1.0","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.56.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260318.1","@anthropic-ai/claude-agent-sdk":"0.2.79","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.32","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_8.15.1_1778244043145_0.004769186541278891","host":"s3://npm-registry-packages-npm-production"}},"8.16.0":{"name":"rulesync","version":"8.16.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@8.16.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"8104d334db0a452fd029f8e379c812a0c4ae5090","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-8.16.0.tgz","fileCount":12,"integrity":"sha512-xPjw3DZ/m0GY740WgQW/loROfHg1Y+l6CeSzm+iP1KNTkKHGMmxgN8TRfjCvKfXFestkbK5Bx3Z31ButREdpBA==","signatures":[{"sig":"MEUCIQDUQyWfIxJAEdBjlQ3gvlJKT7m1Vb26rz6ZbQebjzsVggIgCiWeWgEKw196eenPlKZ3gmL8j/wsXLELzcSaLBhbGDw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@8.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2859675},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-8.16.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/412dffce7cb3d9c82f6c9c6f9f55d169/rulesync-8.16.0.tgz","_integrity":"sha512-xPjw3DZ/m0GY740WgQW/loROfHg1Y+l6CeSzm+iP1KNTkKHGMmxgN8TRfjCvKfXFestkbK5Bx3Z31ButREdpBA==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.11.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.20.0","globby":"16.1.1","fastmcp":"3.34.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.1","es-toolkit":"1.45.1","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.6.0","@modelcontextprotocol/sdk":"1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.88.0","tsup":"8.5.1","vite":"7.3.1","oxfmt":"0.41.0","cspell":"9.7.0","eslint":"9.39.4","oxlint":"1.56.0","resend":"6.9.4","vitest":"4.1.0","repomix":"1.12.0","vitepress":"1.6.4","@eslint/js":"9.39.4","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.5.0","lint-staged":"16.4.0","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.9.11","@opencode-ai/sdk":"1.2.27","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.57.1","@vitest/coverage-v8":"4.1.0","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.56.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260318.1","@anthropic-ai/claude-agent-sdk":"0.2.79","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.32","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_8.16.0_1778505523635_0.7682228243562452","host":"s3://npm-registry-packages-npm-production"}},"8.17.0":{"name":"rulesync","version":"8.17.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@8.17.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"f895b6ea73a193d9d85da33be55c57d07e0d025e","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-8.17.0.tgz","fileCount":12,"integrity":"sha512-xuGuU4c8oMzUUlydJ0uDPMQX0Y5mN2sTcTYjj4Vh4Hc/zqJzXg66RH2Uxcf2qiBmnBy8soryerBTmi62bXkScA==","signatures":[{"sig":"MEYCIQDaskdYNx+fYk8cPDCFeXpVeDKB3GExo9I9Bws3FVwXTgIhAOv/LdeTdb56JTiL8uY4sbaKQeEKn/XrWjMXxE5TJUjh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@8.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2864501},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-8.17.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/0783aa3c96e29e879927d968683d879f/rulesync-8.17.0.tgz","_integrity":"sha512-xuGuU4c8oMzUUlydJ0uDPMQX0Y5mN2sTcTYjj4Vh4Hc/zqJzXg66RH2Uxcf2qiBmnBy8soryerBTmi62bXkScA==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.11.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.20.0","globby":"16.1.1","fastmcp":"3.34.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.1","es-toolkit":"1.45.1","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.6.0","@modelcontextprotocol/sdk":"1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.88.0","tsup":"8.5.1","vite":"7.3.1","oxfmt":"0.41.0","cspell":"9.7.0","eslint":"9.39.4","oxlint":"1.56.0","resend":"6.9.4","vitest":"4.1.0","repomix":"1.12.0","vitepress":"1.6.4","@eslint/js":"9.39.4","secretlint":"11.3.1","typescript":"5.9.3","@types/node":"25.5.0","lint-staged":"16.4.0","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.9.11","@opencode-ai/sdk":"1.2.27","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.57.1","@vitest/coverage-v8":"4.1.0","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.56.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260318.1","@anthropic-ai/claude-agent-sdk":"0.2.79","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.32","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_8.17.0_1778555581747_0.46816715083096483","host":"s3://npm-registry-packages-npm-production"}},"8.18.0":{"name":"rulesync","version":"8.18.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@8.18.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"603cc43ede88095645da69795da09758b20d9770","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-8.18.0.tgz","fileCount":12,"integrity":"sha512-fyDWLB47HkpERiy74LjsXoY51RJdeofPMK80p5kFAFWxYAJAjDJS7xmP5L4ifgxJLigEA6oXY+kZp+lXQD16Yg==","signatures":[{"sig":"MEUCIQDRx2wiGsRidd1m+0FH1xa8tX9j6+G0XHNRrD2pigCIbQIgWwhyD0cN1Vv2Wq8BlETHJe2/f5o7yF8v4UpgxPSdSek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@8.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2869922},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-8.18.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/b317001c7fd86dd6a962b9e3e51782dc/rulesync-8.18.0.tgz","_integrity":"sha512-fyDWLB47HkpERiy74LjsXoY51RJdeofPMK80p5kFAFWxYAJAjDJS7xmP5L4ifgxJLigEA6oXY+kZp+lXQD16Yg==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.11.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.20.0","globby":"16.1.1","fastmcp":"3.34.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.1","es-toolkit":"1.45.1","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.6.0","@modelcontextprotocol/sdk":"1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.88.0","tsup":"8.5.1","vite":"7.3.1","oxfmt":"0.41.0","cspell":"9.7.0","eslint":"9.39.4","oxlint":"1.56.0","resend":"6.9.4","vitest":"4.1.0","repomix":"1.12.0","vitepress":"1.6.4","@eslint/js":"9.39.4","secretlint":"11.3.1","simple-git":"3.36.0","typescript":"5.9.3","@types/node":"25.5.0","lint-staged":"16.4.0","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.9.11","@opencode-ai/sdk":"1.2.27","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.57.1","@vitest/coverage-v8":"4.1.0","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.56.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260318.1","@anthropic-ai/claude-agent-sdk":"0.2.79","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.32","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_8.18.0_1778885531836_0.11907057480384053","host":"s3://npm-registry-packages-npm-production"}},"8.19.0":{"name":"rulesync","version":"8.19.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@8.19.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"3c3412931f3e128b2937b86170d13b53ae27d7c9","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-8.19.0.tgz","fileCount":12,"integrity":"sha512-j9gKYRY1hQKxjIJZd3BJM8s58qRBNf1OotHopGIneV+tIsjhxckqzDemsFDhz0PwzAeG1F5/qW2K0LCpcOoBEw==","signatures":[{"sig":"MEQCID7SUbRP79ne2UvlZm9Af6Stv5WBhTsbPyik9lRmYqb4AiAlkUNgr3yNII+ZgeiKHqezOPidQvX9rms7025WhVbEcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@8.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2879278},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-8.19.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/a21417dcd37159477f774a1d61e4b479/rulesync-8.19.0.tgz","_integrity":"sha512-j9gKYRY1hQKxjIJZd3BJM8s58qRBNf1OotHopGIneV+tIsjhxckqzDemsFDhz0PwzAeG1F5/qW2K0LCpcOoBEw==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.11.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.20.0","globby":"16.1.1","fastmcp":"3.34.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.1","es-toolkit":"1.45.1","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.6.0","@modelcontextprotocol/sdk":"1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.88.0","tsup":"8.5.1","vite":"7.3.1","oxfmt":"0.41.0","cspell":"9.7.0","eslint":"9.39.4","oxlint":"1.56.0","resend":"6.9.4","vitest":"4.1.0","repomix":"1.12.0","vitepress":"1.6.4","@eslint/js":"9.39.4","secretlint":"11.3.1","simple-git":"3.36.0","typescript":"5.9.3","@types/node":"25.5.0","lint-staged":"16.4.0","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.9.11","@opencode-ai/sdk":"1.2.27","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.57.1","@vitest/coverage-v8":"4.1.0","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.56.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260318.1","@anthropic-ai/claude-agent-sdk":"0.2.79","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.32","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_8.19.0_1779353095879_0.8644255525573679","host":"s3://npm-registry-packages-npm-production"}},"8.20.0":{"name":"rulesync","version":"8.20.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@8.20.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"d154e7be3d2a680be0f07439900cf40bda3c7691","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-8.20.0.tgz","fileCount":12,"integrity":"sha512-DUNKRHazxr/jgiUP2nE60wvnfuNDtFDzA9ygOBgIOei+GU1gRMAc9skVldq7nQpET1fcIoAH5GPYDyuEwsB1AA==","signatures":[{"sig":"MEYCIQDJ/IUH95RVRmYSN5e3zpSbkr4BZdEnUVNmQkJ4EAiWTwIhAJCXeW45n91BS+p6Wtix3DfroPV1QdjIVGFPvcS2hP4e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@8.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2908745},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-8.20.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/ce26afb95343638478b09f3248770e15/rulesync-8.20.0.tgz","_integrity":"sha512-DUNKRHazxr/jgiUP2nE60wvnfuNDtFDzA9ygOBgIOei+GU1gRMAc9skVldq7nQpET1fcIoAH5GPYDyuEwsB1AA==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.11.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.20.0","globby":"16.1.1","fastmcp":"3.34.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.1","es-toolkit":"1.45.1","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.6.0","@modelcontextprotocol/sdk":"1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.88.0","tsup":"8.5.1","vite":"7.3.1","oxfmt":"0.41.0","cspell":"9.7.0","eslint":"9.39.4","oxlint":"1.56.0","resend":"6.9.4","vitest":"4.1.0","repomix":"1.12.0","vitepress":"1.6.4","@eslint/js":"9.39.4","secretlint":"11.3.1","simple-git":"3.36.0","typescript":"5.9.3","@types/node":"25.5.0","lint-staged":"16.4.0","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.9.11","@opencode-ai/sdk":"1.2.27","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.57.1","@vitest/coverage-v8":"4.1.0","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.56.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260318.1","@anthropic-ai/claude-agent-sdk":"0.2.79","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.32","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_8.20.0_1779702247379_0.9841376524199466","host":"s3://npm-registry-packages-npm-production"}},"8.21.0":{"name":"rulesync","version":"8.21.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@8.21.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"2f4c6890d1c963d756727331cf26c51f3904818d","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-8.21.0.tgz","fileCount":12,"integrity":"sha512-CesPQRnK+HZ3YvGFUq1pvVgxDwf4l/29PLoOKwA/5flneOvN4ccVEIsX6u6VBEfYKZnv59dxGAySbrYdwdy23Q==","signatures":[{"sig":"MEQCIAQE6+6Qajc8bP4BalhkQXxswDo8Efo93Ijh46X+RJqkAiBUWLn4sF04W9VF6c7U1OXGrfNng1k5jif6Jk0HzvtlLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@8.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2908745},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-8.21.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/b0cdbfa7734c113fd444016e647cf1fd/rulesync-8.21.0.tgz","_integrity":"sha512-CesPQRnK+HZ3YvGFUq1pvVgxDwf4l/29PLoOKwA/5flneOvN4ccVEIsX6u6VBEfYKZnv59dxGAySbrYdwdy23Q==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.11.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.20.0","globby":"16.1.1","fastmcp":"3.34.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.1","es-toolkit":"1.45.1","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.6.0","@modelcontextprotocol/sdk":"1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.88.0","tsup":"8.5.1","vite":"7.3.1","oxfmt":"0.41.0","cspell":"9.7.0","eslint":"9.39.4","oxlint":"1.56.0","resend":"6.9.4","vitest":"4.1.0","repomix":"1.12.0","vitepress":"1.6.4","@eslint/js":"9.39.4","secretlint":"11.3.1","simple-git":"3.36.0","typescript":"5.9.3","@types/node":"25.5.0","lint-staged":"16.4.0","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.9.11","@opencode-ai/sdk":"1.2.27","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.57.1","@vitest/coverage-v8":"4.1.0","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.56.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260318.1","@anthropic-ai/claude-agent-sdk":"0.2.79","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.32","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_8.21.0_1779787598766_0.36853148162218297","host":"s3://npm-registry-packages-npm-production"}},"8.22.0":{"name":"rulesync","version":"8.22.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@8.22.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"b93408ffda04eea2c8f33b76fbd09af12b7f1441","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-8.22.0.tgz","fileCount":12,"integrity":"sha512-1MjMGblycn2osJYNnpWKRMbbvoMXAfKZp1e0oqHht0TelMBXudVPo1wOmwq/cWQ866u/OAXWYOVyFQLe77lxGQ==","signatures":[{"sig":"MEUCIF9I/WJTXhN3WuEPo60WkOndFQmgLVvM9FXNwLVmwDJSAiEA+OTzV9mOIqmf2gfRtjXgt2FBUBNDdcXlHWbglh94/vM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@8.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3030949},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-8.22.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/2acb2636e2ee010c464dbeabffb22821/rulesync-8.22.0.tgz","_integrity":"sha512-1MjMGblycn2osJYNnpWKRMbbvoMXAfKZp1e0oqHht0TelMBXudVPo1wOmwq/cWQ866u/OAXWYOVyFQLe77lxGQ==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.11.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.20.0","globby":"16.1.1","fastmcp":"3.34.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.1","es-toolkit":"1.45.1","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.6.0","@modelcontextprotocol/sdk":"1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.88.0","tsup":"8.5.1","vite":"7.3.1","oxfmt":"0.41.0","cspell":"9.7.0","eslint":"9.39.4","oxlint":"1.56.0","resend":"6.9.4","vitest":"4.1.0","repomix":"1.12.0","vitepress":"1.6.4","@eslint/js":"9.39.4","secretlint":"11.3.1","simple-git":"3.36.0","typescript":"5.9.3","@types/node":"25.5.0","lint-staged":"16.4.0","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.9.11","@opencode-ai/sdk":"1.2.27","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.57.1","@vitest/coverage-v8":"4.1.0","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.56.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260318.1","@anthropic-ai/claude-agent-sdk":"0.2.79","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.32","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_8.22.0_1779874513946_0.941595284523483","host":"s3://npm-registry-packages-npm-production"}},"8.23.0":{"name":"rulesync","version":"8.23.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@8.23.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"f548ffdbe0c46089142a16def2522afdf322a832","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-8.23.0.tgz","fileCount":12,"integrity":"sha512-Xh2SdyjctsjBBzy8a8fpCQx2y/Uvoh0pekrl/mvgy4DWzJoCyv9nKrQwVaL7iRRA4ftrjW2cHCOmZ3RvZhTnbg==","signatures":[{"sig":"MEYCIQCpFPFzM0Q0msZAC36wb9dPAEID4L8l6YCLuY3LdpHgrAIhALXVXlHu0ykULPaIASwOBIC/7ZwdrG+ni5pMRqjtmQ36","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@8.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3064303},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-8.23.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/7f03b76a751564fb95c417f15a4a0c55/rulesync-8.23.0.tgz","_integrity":"sha512-Xh2SdyjctsjBBzy8a8fpCQx2y/Uvoh0pekrl/mvgy4DWzJoCyv9nKrQwVaL7iRRA4ftrjW2cHCOmZ3RvZhTnbg==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.11.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.20.0","globby":"16.1.1","fastmcp":"3.34.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.1","es-toolkit":"1.45.1","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.6.0","@modelcontextprotocol/sdk":"1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.88.0","tsup":"8.5.1","vite":"7.3.1","oxfmt":"0.41.0","cspell":"9.7.0","eslint":"9.39.4","oxlint":"1.56.0","resend":"6.9.4","vitest":"4.1.0","repomix":"1.12.0","vitepress":"1.6.4","@eslint/js":"9.39.4","secretlint":"11.3.1","simple-git":"3.36.0","typescript":"5.9.3","@types/node":"25.5.0","lint-staged":"16.4.0","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.9.11","@opencode-ai/sdk":"1.2.27","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.57.1","@vitest/coverage-v8":"4.1.0","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.56.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260318.1","@anthropic-ai/claude-agent-sdk":"0.2.79","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.32","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_8.23.0_1780020291226_0.06342714712086295","host":"s3://npm-registry-packages-npm-production"}},"8.24.0":{"name":"rulesync","version":"8.24.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@8.24.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"15958da3fbb9c4edcc1371adf2b82050b045137e","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-8.24.0.tgz","fileCount":12,"integrity":"sha512-ggEaDxs1Vu1hY30yIrr94uZQIAeXgEPyPaMfy7wJBN0R7JR56cTYCMVgDl3WNjE65y/WgY6dLYgaenXFAgVnww==","signatures":[{"sig":"MEUCIQCri4BvuAq72zeoSMNWUps88Krdxolet4SBqYeGcDxj8AIgYoz22t2/HfMCuyE0tSsai8pVQsyE393jOgYV9oPSauQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@8.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3103711},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-8.24.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/203f36b01be9315a33a10ae9b3722d4a/rulesync-8.24.0.tgz","_integrity":"sha512-ggEaDxs1Vu1hY30yIrr94uZQIAeXgEPyPaMfy7wJBN0R7JR56cTYCMVgDl3WNjE65y/WgY6dLYgaenXFAgVnww==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.11.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.20.0","globby":"16.1.1","fastmcp":"3.34.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.1","es-toolkit":"1.45.1","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.6.0","@modelcontextprotocol/sdk":"1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.88.0","tsup":"8.5.1","vite":"7.3.1","oxfmt":"0.41.0","cspell":"9.7.0","eslint":"9.39.4","oxlint":"1.56.0","resend":"6.9.4","vitest":"4.1.0","repomix":"1.12.0","vitepress":"1.6.4","@eslint/js":"9.39.4","secretlint":"11.3.1","simple-git":"3.36.0","typescript":"5.9.3","@types/node":"25.5.0","lint-staged":"16.4.0","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.9.11","@opencode-ai/sdk":"1.2.27","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.57.1","@vitest/coverage-v8":"4.1.0","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.56.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260318.1","@anthropic-ai/claude-agent-sdk":"0.2.79","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.32","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_8.24.0_1780406448209_0.9519958306476815","host":"s3://npm-registry-packages-npm-production"}},"8.24.1":{"name":"rulesync","version":"8.24.1","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@8.24.1","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"25dca5d52521106b1e8649ff04baea28d7db8d6b","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-8.24.1.tgz","fileCount":12,"integrity":"sha512-MylSboK+vfOYdZJmDkPKIX5kviLQR9MByxBKA5Itk3ieRIe8pH/gK95TLp5TkPuPHOZUmsIJUXl2U77vaolglw==","signatures":[{"sig":"MEUCIQCR8WfoESB5LCCQnZrfROWn71FwxxDf9dGDypywO9fndgIgSZqS95rOq6L63jLf2jrY6F4jLEqkmlQQzjQQeByF0uk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@8.24.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3105509},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-8.24.1.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix && pnpm run eslint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run eslint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","eslint":"eslint . --max-warnings 0 --cache","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","eslint:fix":"eslint . --fix --max-warnings 0 --cache","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/740568263fb9771c3317c268ee008435/rulesync-8.24.1.tgz","_integrity":"sha512-MylSboK+vfOYdZJmDkPKIX5kviLQR9MByxBKA5Itk3ieRIe8pH/gK95TLp5TkPuPHOZUmsIJUXl2U77vaolglw==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.11.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.20.0","globby":"16.1.1","fastmcp":"3.34.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.1","es-toolkit":"1.45.1","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.6.0","@modelcontextprotocol/sdk":"1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.88.0","tsup":"8.5.1","vite":"7.3.1","oxfmt":"0.41.0","cspell":"9.7.0","eslint":"9.39.4","oxlint":"1.56.0","resend":"6.9.4","vitest":"4.1.0","repomix":"1.12.0","vitepress":"1.6.4","@eslint/js":"9.39.4","secretlint":"11.3.1","simple-git":"3.36.0","typescript":"5.9.3","@types/node":"25.5.0","lint-staged":"16.4.0","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.9.11","@opencode-ai/sdk":"1.2.27","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","typescript-eslint":"8.57.1","@vitest/coverage-v8":"4.1.0","eslint-plugin-import":"2.32.0","eslint-plugin-oxlint":"1.56.0","eslint-plugin-zod-import":"0.3.0","@typescript/native-preview":"7.0.0-dev.20260318.1","@anthropic-ai/claude-agent-sdk":"0.2.79","eslint-plugin-no-type-assertion":"1.3.0","eslint-plugin-strict-dependencies":"1.3.32","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_8.24.1_1780460272517_0.6203542879662254","host":"s3://npm-registry-packages-npm-production"}},"8.25.0":{"name":"rulesync","version":"8.25.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":{"name":"dyoshikawa"},"license":"MIT","_id":"rulesync@8.25.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"4fc188711c21891fe1d20bad7d57714e05192548","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-8.25.0.tgz","fileCount":12,"integrity":"sha512-dv7mIkIzlDzGVp9wvlvGvLdjt7vHuDxC/e1q131ulZZsXhvC65RHBONl07urCCtJeMVxt1+/31cllgthGI+QRQ==","signatures":[{"sig":"MEYCIQDRBW1OzlxP6hUonjTpYF2GR0SS1/Oa/BimtcINpl/tAQIhAOFsOGH79wtARmHmSV+8+gBEThnOpfUCGwx2TuJ/Wz+s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@8.25.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3258737},"main":"dist/index.cjs","type":"module","_from":"file:rulesync-8.25.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"_resolved":"/tmp/4ed8bc86c7ce0ad1e35792590f06886f/rulesync-8.25.0.tgz","_integrity":"sha512-dv7mIkIzlDzGVp9wvlvGvLdjt7vHuDxC/e1q131ulZZsXhvC65RHBONl07urCCtJeMVxt1+/31cllgthGI+QRQ==","repository":{"url":"git+https://github.com/dyoshikawa/rulesync.git","type":"git"},"_npmVersion":"11.11.0","description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.20.0","globby":"16.1.1","fastmcp":"3.34.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.1","es-toolkit":"1.45.1","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.6.0","@modelcontextprotocol/sdk":"1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.88.0","tsup":"8.5.1","vite":"7.3.1","oxfmt":"0.41.0","cspell":"9.7.0","oxlint":"1.56.0","resend":"6.9.4","vitest":"4.1.0","repomix":"1.12.0","vitepress":"1.6.4","secretlint":"11.3.1","simple-git":"3.36.0","typescript":"5.9.3","@types/node":"25.5.0","lint-staged":"16.4.0","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.9.11","@opencode-ai/sdk":"1.2.27","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","@vitest/coverage-v8":"4.1.0","@typescript/native-preview":"7.0.0-dev.20260318.1","@anthropic-ai/claude-agent-sdk":"0.2.79","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_8.25.0_1780899117381_0.04138959011439858","host":"s3://npm-registry-packages-npm-production"}},"8.26.0":{"name":"rulesync","version":"8.26.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@8.26.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"901994cf62176c1954b05538236d51b71cd5def2","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-8.26.0.tgz","fileCount":12,"integrity":"sha512-CFxyEAxu5F10jGLo8KRhpqina+iysjxYjF/Sk0IR930jsb/TuVmw0T6YneCRlHdlc+SUj4FkaHt4ajDTu3SiKQ==","signatures":[{"sig":"MEQCIBTBM2XTqJeUvsdPx+9WJUnlwNGip02zQobrak3hhZ9IAiAQzHuut3VsMFsQjMUqQnhnOlI+11QpsmHeNLLUU5A9Cw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@8.26.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3361852},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.20.0","globby":"16.1.1","fastmcp":"3.34.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.1","es-toolkit":"1.45.1","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.6.0","@modelcontextprotocol/sdk":"1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.88.0","tsup":"8.5.1","vite":"7.3.1","oxfmt":"0.41.0","cspell":"9.7.0","oxlint":"1.56.0","resend":"6.9.4","vitest":"4.1.0","repomix":"1.12.0","vitepress":"1.6.4","secretlint":"11.3.1","simple-git":"3.36.0","typescript":"5.9.3","@types/node":"25.5.0","lint-staged":"16.4.0","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.9.11","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","@vitest/coverage-v8":"4.1.0","@typescript/native-preview":"7.0.0-dev.20260318.1","@anthropic-ai/claude-agent-sdk":"0.2.79","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_8.26.0_1781003882556_0.4632993808263197","host":"s3://npm-registry-packages-npm-production"}},"8.27.0":{"name":"rulesync","version":"8.27.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@8.27.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"f83e2aa386da28c13314929471eae01a764ccd8f","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-8.27.0.tgz","fileCount":12,"integrity":"sha512-I8ADO8Ymy2DXn4Jum4k/UXt7zwekxSYhoUZGk08sRbTu9EcEd16RmVALnkNSgsFfyqIEWtfoEdmF7NfWgtiRYw==","signatures":[{"sig":"MEUCIE+myODU1UQC/cFc1MZWdAszPo0FvOQDgm0tOK8kt8QkAiEAmG0oKDvN/yyVdT+NX8qHNUh9suiqrtFxuZ10/AOI21U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@8.27.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3535095},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.20.0","globby":"16.1.1","fastmcp":"3.34.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.1","es-toolkit":"1.45.1","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.6.0","@modelcontextprotocol/sdk":"1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.88.0","tsup":"8.5.1","vite":"7.3.1","oxfmt":"0.41.0","cspell":"9.7.0","oxlint":"1.56.0","resend":"6.9.4","vitest":"4.1.0","repomix":"1.12.0","vitepress":"1.6.4","secretlint":"11.3.1","simple-git":"3.36.0","typescript":"5.9.3","@types/node":"25.5.0","lint-staged":"16.4.0","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.9.11","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","@vitest/coverage-v8":"4.1.0","@typescript/native-preview":"7.0.0-dev.20260318.1","@anthropic-ai/claude-agent-sdk":"0.2.79","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_8.27.0_1781064670183_0.034302325492058694","host":"s3://npm-registry-packages-npm-production"}},"8.28.0":{"name":"rulesync","version":"8.28.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@8.28.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"4d9f232c17f5fc53dd9fb4dee8c173ef6195354c","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-8.28.0.tgz","fileCount":12,"integrity":"sha512-VrxA91Z82vQnbFvGN9hxn7CquiUp1MvmO2c624NF20RKJeIAEHabDFtiyh7Qm92kNjBimnJcn8wC8LWryjo6Hw==","signatures":[{"sig":"MEUCICLcQe8nwQ3DWaTu/ymKMyRgyaPvntBTouLI3sVQhTImAiEAnV9JmbDVBfnMWEkxjn1GAeZBIHUG6kjNsWW5cukrmIk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@8.28.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3679887},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.20.0","globby":"16.1.1","fastmcp":"3.34.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.1","es-toolkit":"1.45.1","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.6.0","@modelcontextprotocol/sdk":"1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.88.0","tsup":"8.5.1","vite":"7.3.1","oxfmt":"0.41.0","cspell":"9.7.0","oxlint":"1.56.0","resend":"6.9.4","vitest":"4.1.0","repomix":"1.12.0","vitepress":"1.6.4","secretlint":"11.3.1","simple-git":"3.36.0","typescript":"5.9.3","@types/node":"25.5.0","lint-staged":"16.4.0","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.9.11","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","@vitest/coverage-v8":"4.1.0","@typescript/native-preview":"7.0.0-dev.20260318.1","@anthropic-ai/claude-agent-sdk":"0.2.79","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_8.28.0_1781157608416_0.7696975442770881","host":"s3://npm-registry-packages-npm-production"}},"8.28.1":{"name":"rulesync","version":"8.28.1","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@8.28.1","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"80bffed7fef87a1b86c7bc85c1c961ad99bab33b","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-8.28.1.tgz","fileCount":12,"integrity":"sha512-lfFJ/bR0fD9U8LEz/JPbXn0Js2a0FqVFg5wcb8WlMKc4wIGJNxSDDbsj5XBL7nzlYQLw757xDY9cRTrA/9bwgA==","signatures":[{"sig":"MEYCIQCo5jyAP0dF/yzwwBOOJ2fNknUTAw3CpT3MWi+vlovzSQIhAPrS8spSdEHzomrf/zOCixFdrc0XK2COoP+hXTHfNuQo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@8.28.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3679887},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.3.6","sury":"10.0.4","effect":"3.20.0","globby":"16.1.1","fastmcp":"3.34.0","js-yaml":"4.1.1","commander":"14.0.3","smol-toml":"1.6.1","es-toolkit":"1.45.1","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.6.0","@modelcontextprotocol/sdk":"1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","knip":"5.88.0","tsup":"8.5.1","vite":"7.3.1","oxfmt":"0.41.0","cspell":"9.7.0","oxlint":"1.56.0","resend":"6.9.4","vitest":"4.1.0","repomix":"1.12.0","vitepress":"1.6.4","secretlint":"11.3.1","simple-git":"3.36.0","typescript":"5.9.3","@types/node":"25.5.0","lint-staged":"16.4.0","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.9.11","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"3.6.1","@vitest/coverage-v8":"4.1.0","@typescript/native-preview":"7.0.0-dev.20260318.1","@anthropic-ai/claude-agent-sdk":"0.2.79","@secretlint/secretlint-rule-preset-recommend":"11.3.1"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_8.28.1_1781247207408_0.36098407285963385","host":"s3://npm-registry-packages-npm-production"}},"8.29.0":{"name":"rulesync","version":"8.29.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@8.29.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"6d9a85a11fba04830c091267c363b3a782790c47","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-8.29.0.tgz","fileCount":12,"integrity":"sha512-0P0PhurwuV0ZjoOqSdvMDb1kbkbbDM9xUUHO3C4wOjSsASbtIYyFBv3esw8gjuymUKWmltvgLqF0l+R5yPEU9w==","signatures":[{"sig":"MEYCIQCgB+PNWPGqOaSC5wMx6WbjMml9ew09Gk/UTrf+gCEI0wIhAIr0w8Wh0CeSi+HaZkIh80FEJBS6iE1ln6vVVarzI0vo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@8.29.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3852238},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.4.3","sury":"10.0.4","effect":"3.21.3","globby":"16.2.0","fastmcp":"4.1.0","js-yaml":"4.2.0","commander":"15.0.0","smol-toml":"1.6.1","es-toolkit":"1.47.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.3.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.4","knip":"6.16.1","tsup":"8.5.1","vite":"8.0.16","oxfmt":"0.54.0","cspell":"10.0.1","oxlint":"1.69.0","resend":"6.12.4","vitest":"4.1.8","repomix":"1.14.1","vitepress":"1.6.4","secretlint":"13.0.2","simple-git":"3.36.0","typescript":"6.0.3","@types/node":"25.9.3","lint-staged":"17.0.7","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.12.79","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"4.0.0","@vitest/coverage-v8":"4.1.8","@typescript/native-preview":"7.0.0-dev.20260610.1","@anthropic-ai/claude-agent-sdk":"0.3.173","@secretlint/secretlint-rule-preset-recommend":"13.0.2"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_8.29.0_1781585214124_0.9621250482189974","host":"s3://npm-registry-packages-npm-production"}},"8.30.0":{"name":"rulesync","version":"8.30.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@8.30.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"b1f2338cb4fba12f13b8c5d5e2eccfd045c1486c","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-8.30.0.tgz","fileCount":12,"integrity":"sha512-fE+i3s4mPHHaJ+hW1+d2RRLHT36We7Euo6KVW2rTYImAf2NJn0iNCZxF/GyvvziwozA17TaAvVfoVOS74NTHJw==","signatures":[{"sig":"MEQCID1cXK0rUcJ6cr7S8SSBlhyi4LoYH/Gju1nasVpnUxnYAiBx5dOhSUq6qv7ZujQWe1O8hO222vULJn5LMXwMZFBNsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@8.30.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4143293},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.4.3","sury":"10.0.4","effect":"3.21.3","globby":"16.2.0","fastmcp":"4.1.0","js-yaml":"4.2.0","commander":"15.0.0","smol-toml":"1.6.1","es-toolkit":"1.47.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.3.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.4","knip":"6.16.1","tsup":"8.5.1","vite":"8.0.16","oxfmt":"0.54.0","cspell":"10.0.1","oxlint":"1.69.0","resend":"6.12.4","vitest":"4.1.8","repomix":"1.14.1","vitepress":"1.6.4","secretlint":"13.0.2","simple-git":"3.36.0","typescript":"6.0.3","@types/node":"25.9.3","lint-staged":"17.0.7","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.12.79","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"4.0.0","@vitest/coverage-v8":"4.1.8","@typescript/native-preview":"7.0.0-dev.20260610.1","@anthropic-ai/claude-agent-sdk":"0.3.173","@secretlint/secretlint-rule-preset-recommend":"13.0.2"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_8.30.0_1781673279984_0.9941156025388405","host":"s3://npm-registry-packages-npm-production"}},"8.30.1":{"name":"rulesync","version":"8.30.1","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@8.30.1","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"828e934b92f515e630a309b5804cebe958a42406","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-8.30.1.tgz","fileCount":12,"integrity":"sha512-KSsWzqXm6ihwHBidlsmXrUClic75jbKe8aMqcn/WFeTcRA5rnx8Vcoz1eVe/YCWo0wdZnMv6mONMvhqM9HlmDg==","signatures":[{"sig":"MEYCIQC3XwgWPcql7DFt8YNQ59hfwLjhTL9pgcmvWhiUBEnNRQIhAJhzjUJ9jJVgmD3lWXzdFm7ytrV5RvZd+bWoODKPJENy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@8.30.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4143374},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.4.3","sury":"10.0.4","effect":"3.21.3","globby":"16.2.0","fastmcp":"4.1.0","js-yaml":"4.2.0","commander":"15.0.0","smol-toml":"1.6.1","es-toolkit":"1.47.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.3.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.4","knip":"6.16.1","tsup":"8.5.1","vite":"8.0.16","oxfmt":"0.54.0","cspell":"10.0.1","oxlint":"1.69.0","resend":"6.12.4","vitest":"4.1.8","repomix":"1.14.1","vitepress":"1.6.4","secretlint":"13.0.2","simple-git":"3.36.0","typescript":"6.0.3","@types/node":"25.9.3","lint-staged":"17.0.7","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.12.79","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"4.0.0","@vitest/coverage-v8":"4.1.8","@typescript/native-preview":"7.0.0-dev.20260610.1","@anthropic-ai/claude-agent-sdk":"0.3.173","@secretlint/secretlint-rule-preset-recommend":"13.0.2"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_8.30.1_1781750068580_0.8528095107652192","host":"s3://npm-registry-packages-npm-production"}},"8.31.0":{"name":"rulesync","version":"8.31.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@8.31.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"e562249d423bd7384016c1773f426474d42361f0","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-8.31.0.tgz","fileCount":12,"integrity":"sha512-/h0SkguzxbG//e6svwKdExqfAxuq158LP1wt7OQYC7k5OmTPXHwHuC+HpMtwfqQhHjyWJlGei/6eBZ8HGUPa0Q==","signatures":[{"sig":"MEYCIQCqiUHi32zJGdcQ4MN8+vQoUKPPvbCt3W+CAsXrNGHvdgIhAPR36xKrldwEq9nIQYXsRXWPVadHsLf0iLPqToeBhMhf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@8.31.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4250421},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.4.3","sury":"10.0.4","effect":"3.21.3","globby":"16.2.0","fastmcp":"4.3.0","js-yaml":"4.2.0","commander":"15.0.0","smol-toml":"1.6.1","es-toolkit":"1.47.1","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.3.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.4","knip":"6.17.1","tsup":"8.5.1","vite":"8.0.16","oxfmt":"0.55.0","cspell":"10.0.1","oxlint":"1.70.0","resend":"6.14.0","vitest":"4.1.9","repomix":"1.14.1","vitepress":"1.6.4","secretlint":"13.0.2","simple-git":"3.36.0","typescript":"6.0.3","@types/node":"25.9.3","lint-staged":"17.0.7","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.13.7","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"4.0.0","@vitest/coverage-v8":"4.1.9","@typescript/native-preview":"7.0.0-dev.20260617.2","@anthropic-ai/claude-agent-sdk":"0.3.181","@secretlint/secretlint-rule-preset-recommend":"13.0.2"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_8.31.0_1782094079991_0.3293529980299812","host":"s3://npm-registry-packages-npm-production"}},"8.32.0":{"name":"rulesync","version":"8.32.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@8.32.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"59ee5b5284fd680bc6da69592154ff6a040f0bd3","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-8.32.0.tgz","fileCount":12,"integrity":"sha512-h9D2KwuUbxSIWTCGWU0mzLj+MUfxg0J2ISFHYcgKKOsRypCuhHLmuCLABI1uJHdBmxm1TJWt6Itt+dOd0pYp2w==","signatures":[{"sig":"MEUCIGlPzBxybrMLv6efx71nhjK/MccQt0B/T9JZu5fYkDNcAiEA7Aeh14RBAQkypLYU7dsnLMJsrWDwASeHXS7y06n3lVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@8.32.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4549417},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.4.3","sury":"10.0.4","effect":"3.21.3","globby":"16.2.0","fastmcp":"4.3.0","js-yaml":"4.2.0","commander":"15.0.0","smol-toml":"1.6.1","es-toolkit":"1.47.1","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.3.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.4","knip":"6.17.1","tsup":"8.5.1","vite":"8.0.16","oxfmt":"0.55.0","cspell":"10.0.1","oxlint":"1.70.0","resend":"6.14.0","vitest":"4.1.9","repomix":"1.14.1","vitepress":"1.6.4","secretlint":"13.0.2","simple-git":"3.36.0","typescript":"6.0.3","@types/node":"25.9.3","lint-staged":"17.0.7","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.13.7","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"4.0.0","@vitest/coverage-v8":"4.1.9","@typescript/native-preview":"7.0.0-dev.20260617.2","@anthropic-ai/claude-agent-sdk":"0.3.181","@secretlint/secretlint-rule-preset-recommend":"13.0.2"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_8.32.0_1782359436027_0.17994243596269288","host":"s3://npm-registry-packages-npm-production"}},"9.0.0":{"name":"rulesync","version":"9.0.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@9.0.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"cdc6719e4e34d82885b0ed81077449b05f69be7e","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-9.0.0.tgz","fileCount":12,"integrity":"sha512-wW6qnEuW2SAjzOTkBHQ6jBtnU2ghS/nSmkKv79Xb137Ax9hzWiMHlOR+N8eW7k26wQk5LI3hApAKksJt97NODg==","signatures":[{"sig":"MEYCIQD0HP1P8ETFeP5tgf/OZwWzZEfq2x1+P7MIqwYo1cDQ3wIhAKjgAuJ8C1TjhE0XIpQnsXfhpKZp1JSaokZXdoXfs8T9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@9.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4343594},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsup src/cli/index.ts src/index.ts --format cjs,esm --dts --clean","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.4.3","sury":"10.0.4","effect":"3.21.3","globby":"16.2.0","fastmcp":"4.3.0","js-yaml":"4.2.0","commander":"15.0.0","smol-toml":"1.6.1","es-toolkit":"1.47.1","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.3.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.4","knip":"6.17.1","tsup":"8.5.1","vite":"8.0.16","oxfmt":"0.55.0","cspell":"10.0.1","oxlint":"1.70.0","resend":"6.14.0","vitest":"4.1.9","repomix":"1.14.1","vitepress":"1.6.4","secretlint":"13.0.2","simple-git":"3.36.0","typescript":"6.0.3","@types/node":"25.9.3","lint-staged":"17.0.7","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.13.7","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"4.0.0","@vitest/coverage-v8":"4.1.9","@typescript/native-preview":"7.0.0-dev.20260617.2","@anthropic-ai/claude-agent-sdk":"0.3.181","@secretlint/secretlint-rule-preset-recommend":"13.0.2"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_9.0.0_1782377367160_0.5654777243199458","host":"s3://npm-registry-packages-npm-production"}},"9.0.1":{"name":"rulesync","version":"9.0.1","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@9.0.1","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"a144ae59651f1bc62d3c548e4ac19c6f2046f59d","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-9.0.1.tgz","fileCount":18,"integrity":"sha512-nxPPfGVkJIqIhPVcYrmUo4xlnX1TPSH0DHKVIHiXgzKhUdcoqUpcFD70sBoc1PJ54/uJveexWBVXmTwkjA0CSw==","signatures":[{"sig":"MEYCIQCuul8stNUfIn7JXFFDXDZcAaLBhvkFH+7xUp6zQfMSowIhAOFfUiuVq1gkOzaqAbi/cqiDF/xY7T/CiRixZoAQjhmc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@9.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6078171},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.4.3","sury":"10.0.4","effect":"3.21.3","globby":"16.2.0","fastmcp":"4.3.0","js-yaml":"4.2.0","commander":"15.0.0","smol-toml":"1.6.1","es-toolkit":"1.47.1","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.3.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.4","knip":"6.17.1","vite":"8.0.16","oxfmt":"0.55.0","cspell":"10.0.1","oxlint":"1.70.0","resend":"6.14.0","tsdown":"0.22.3","vitest":"4.1.9","repomix":"1.14.1","vitepress":"1.6.4","secretlint":"13.0.2","simple-git":"3.36.0","typescript":"6.0.3","@types/node":"25.9.3","lint-staged":"17.0.7","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.13.7","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"4.0.0","@vitest/coverage-v8":"4.1.9","@typescript/native-preview":"7.0.0-dev.20260617.2","@anthropic-ai/claude-agent-sdk":"0.3.181","@secretlint/secretlint-rule-preset-recommend":"13.0.2"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_9.0.1_1782440844074_0.20192103443796672","host":"s3://npm-registry-packages-npm-production"}},"9.0.2":{"name":"rulesync","version":"9.0.2","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@9.0.2","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"3f488466248f12d1faacf03bc4d25ec26e59ad8e","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-9.0.2.tgz","fileCount":18,"integrity":"sha512-5D+dPI17nLMZTmAhvlJRktf6jBw++h+tzyvC1wrg6FOdNgjDME6mG9LMu0prT0yLKCkg9w6mAdZa5Q2JZ9Iv+w==","signatures":[{"sig":"MEYCIQCB4Hs2kI+JUPc+u6KIjlZc/rJwF89J+scymC+VEjrWGAIhANGJMXzMSsaJY/R9nTC+geHnFopUASbX8StFtKTWlaIl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@9.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6078171},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.4.3","sury":"10.0.4","effect":"3.21.3","globby":"16.2.0","fastmcp":"4.3.0","js-yaml":"4.2.0","commander":"15.0.0","smol-toml":"1.6.1","es-toolkit":"1.47.1","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.3.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.4","knip":"6.17.1","vite":"8.0.16","oxfmt":"0.55.0","cspell":"10.0.1","oxlint":"1.70.0","resend":"6.14.0","tsdown":"0.22.3","vitest":"4.1.9","repomix":"1.14.1","vitepress":"1.6.4","secretlint":"13.0.2","simple-git":"3.36.0","typescript":"6.0.3","@types/node":"25.9.3","lint-staged":"17.0.7","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.13.7","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"4.0.0","@vitest/coverage-v8":"4.1.9","@typescript/native-preview":"7.0.0-dev.20260617.2","@anthropic-ai/claude-agent-sdk":"0.3.181","@secretlint/secretlint-rule-preset-recommend":"13.0.2"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_9.0.2_1782716778823_0.19452496723289392","host":"s3://npm-registry-packages-npm-production"}},"9.1.0":{"name":"rulesync","version":"9.1.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@9.1.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"f262d6fd3641d6003853ebdf6c13993e9e0857a4","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-9.1.0.tgz","fileCount":18,"integrity":"sha512-Gp6HisfnSiGLfy0BOjPyIzSvODXw3MLcMU4GRBgZyEYuM9vEkIQw++zEKVKbp6FgdKOXzx3kxRT7/Rpj2ZL4tQ==","signatures":[{"sig":"MEUCIQCQ52sMCcjmWzemc5CBb2BDaluurDjMX+brRDkgLpgBUwIgTtco7Vn7KcF9yUA80cozBGUUhkG6LfbdJxnJJ9dvB7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@9.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6405359},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.4.3","sury":"10.0.4","effect":"3.21.3","globby":"16.2.0","fastmcp":"4.3.0","js-yaml":"4.2.0","commander":"15.0.0","smol-toml":"1.6.1","es-toolkit":"1.47.1","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.3.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.4","knip":"6.17.1","vite":"8.0.16","oxfmt":"0.55.0","cspell":"10.0.1","oxlint":"1.70.0","resend":"6.14.0","tsdown":"0.22.3","vitest":"4.1.9","repomix":"1.14.1","vitepress":"1.6.4","secretlint":"13.0.2","simple-git":"3.36.0","typescript":"6.0.3","@types/node":"25.9.3","lint-staged":"17.0.7","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.13.7","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"4.0.0","@vitest/coverage-v8":"4.1.9","@typescript/native-preview":"7.0.0-dev.20260617.2","@anthropic-ai/claude-agent-sdk":"0.3.181","@secretlint/secretlint-rule-preset-recommend":"13.0.2"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_9.1.0_1782895292450_0.23622057028709187","host":"s3://npm-registry-packages-npm-production"}},"9.1.1":{"name":"rulesync","version":"9.1.1","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@9.1.1","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"604a6aec50d8524c91956d48ee91efc7a40505c5","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-9.1.1.tgz","fileCount":18,"integrity":"sha512-8Hjci18CRNavMXIU79HAenxcFSAMvwaIa23HKCENsXDC6gEbRNToJ14x0Ln9kdyLtPsYy4Z90IYVaYDvH+mJOg==","signatures":[{"sig":"MEYCIQC7/d08VDQCuSgJ6/1dn5Cs7kDu2XFQSkXxguGqLjtgEAIhANFfZxRhUJnkTxJtF1QE4+zA1IIafMG2UQQ8rLWwBAmf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@9.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6413561},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.4.3","sury":"10.0.4","effect":"3.21.3","globby":"16.2.0","fastmcp":"4.3.0","js-yaml":"4.2.0","commander":"15.0.0","smol-toml":"1.6.1","es-toolkit":"1.47.1","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.3.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.4","knip":"6.17.1","vite":"8.0.16","oxfmt":"0.55.0","cspell":"10.0.1","oxlint":"1.70.0","resend":"6.14.0","tsdown":"0.22.3","vitest":"4.1.9","repomix":"1.14.1","vitepress":"1.6.4","secretlint":"13.0.2","simple-git":"3.36.0","typescript":"6.0.3","@types/node":"25.9.3","lint-staged":"17.0.7","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.13.7","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"4.0.0","@vitest/coverage-v8":"4.1.9","@typescript/native-preview":"7.0.0-dev.20260617.2","@anthropic-ai/claude-agent-sdk":"0.3.181","@secretlint/secretlint-rule-preset-recommend":"13.0.2"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_9.1.1_1783049027990_0.8624667018343413","host":"s3://npm-registry-packages-npm-production"}},"9.2.0":{"name":"rulesync","version":"9.2.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@9.2.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"3dc7aecc54d9f12d941267f5fe4114befa542cfe","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-9.2.0.tgz","fileCount":18,"integrity":"sha512-xqk8vG+Y0x/uq1z+ET0NX12Viv+fJ2W8W0dotNEG44FCJMyq5B7bZmK6p71fmKV45BXEPNuXhLF8S/gXk2LgAA==","signatures":[{"sig":"MEYCIQD1juyXtaNpjipm/7tPij60mV50VThDINV8++xyJ/cZWQIhAIMOPOa0hLwQNVzbX8OTkbQ5fYAcPyD+dsLlxE7i7ii7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@9.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6419769},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.4.3","sury":"10.0.4","effect":"3.21.4","globby":"16.2.0","fastmcp":"4.3.2","js-yaml":"4.2.0","commander":"15.0.0","smol-toml":"1.7.0","es-toolkit":"1.49.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.3.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.4","knip":"6.23.0","vite":"8.1.2","oxfmt":"0.57.0","cspell":"10.0.1","oxlint":"1.72.0","resend":"6.16.0","tsdown":"0.22.3","vitest":"4.1.9","repomix":"1.16.0","vitepress":"1.6.4","secretlint":"13.0.2","simple-git":"3.36.0","typescript":"6.0.3","@types/node":"26.1.0","lint-staged":"17.0.8","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.13.22","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"4.0.0","@vitest/coverage-v8":"4.1.9","@typescript/native-preview":"7.0.0-dev.20260701.1","@anthropic-ai/claude-agent-sdk":"0.3.198","@secretlint/secretlint-rule-preset-recommend":"13.0.2"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_9.2.0_1783335320007_0.23119834824409824","host":"s3://npm-registry-packages-npm-production"}},"9.3.0":{"name":"rulesync","version":"9.3.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@9.3.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"51cc6f10b08f0b2fb3cd7691a85a5861947b8748","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-9.3.0.tgz","fileCount":18,"integrity":"sha512-ot5eF0UhqsDg4xmuSYq9Rzo39Iga8XRFW/K1u/cW7Ptmj9lOR4x/fp4cVtU6QoP6Fb3gcZlEKQdFxTQKZAhnkg==","signatures":[{"sig":"MEYCIQDrdYDB+tX5LnZPtGbQfzyBLwtbqKLTr5nwBa9AHKyyjgIhAO9KTjzkM+XoHhGHVB4oWNrWCBNQUdJEPV2Gl+ddpkYW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@9.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6557248},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.4.3","sury":"10.0.4","effect":"3.21.4","globby":"16.2.0","fastmcp":"4.3.2","js-yaml":"4.2.0","commander":"15.0.0","smol-toml":"1.7.0","es-toolkit":"1.49.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.3.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.4","knip":"6.23.0","vite":"8.1.2","oxfmt":"0.57.0","cspell":"10.0.1","oxlint":"1.72.0","resend":"6.16.0","tsdown":"0.22.3","vitest":"4.1.9","repomix":"1.16.0","vitepress":"1.6.4","secretlint":"13.0.2","simple-git":"3.36.0","typescript":"6.0.3","@types/node":"26.1.0","lint-staged":"17.0.8","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.13.22","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"4.0.0","@vitest/coverage-v8":"4.1.9","@typescript/native-preview":"7.0.0-dev.20260701.1","@anthropic-ai/claude-agent-sdk":"0.3.198","@secretlint/secretlint-rule-preset-recommend":"13.0.2"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_9.3.0_1783472961481_0.9423923433741905","host":"s3://npm-registry-packages-npm-production"}},"9.4.0":{"name":"rulesync","version":"9.4.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@9.4.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"9dfa76b394d706e72a937bc230750f448fc5fbc4","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-9.4.0.tgz","fileCount":18,"integrity":"sha512-mnY2wry1dootc/BmSgbOcFgNNnVlLvl49W3Z2Wk1AJvyLoCZUwGvdVTNqsfjzF8PGLi7YODiqLPpFkBvcUZPlA==","signatures":[{"sig":"MEQCIA4n83J4CSPVUMjY9Eqlqqmi93Szb5s3zqHF/2b5RfOLAiAsKlYe8VURMI/06XREITiMGZWJ8/KWq5bPzzDeSaku3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@9.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6640338},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.4.3","sury":"10.0.4","effect":"3.21.4","globby":"16.2.0","fastmcp":"4.3.2","js-yaml":"4.2.0","commander":"15.0.0","smol-toml":"1.7.0","es-toolkit":"1.49.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.3.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.4","knip":"6.23.0","vite":"8.1.2","oxfmt":"0.57.0","cspell":"10.0.1","oxlint":"1.72.0","resend":"6.16.0","tsdown":"0.22.3","vitest":"4.1.9","repomix":"1.16.0","vitepress":"1.6.4","secretlint":"13.0.2","simple-git":"3.36.0","typescript":"6.0.3","@types/node":"26.1.0","lint-staged":"17.0.8","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.13.22","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"4.0.0","@vitest/coverage-v8":"4.1.9","@typescript/native-preview":"7.0.0-dev.20260701.1","@anthropic-ai/claude-agent-sdk":"0.3.198","@secretlint/secretlint-rule-preset-recommend":"13.0.2"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_9.4.0_1783520779916_0.7759453068519195","host":"s3://npm-registry-packages-npm-production"}},"9.5.0":{"name":"rulesync","version":"9.5.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@9.5.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"766c2aa188769223b44852f8c5fe21b16c6b91f8","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-9.5.0.tgz","fileCount":18,"integrity":"sha512-mZwEoDaEeOFTs4n9DuscI+jII/FnFD2d6Y19gW0MUudWsH6G3K+VZ21foAQfPhqGiXFzzOQl1nxwQXm7q234Og==","signatures":[{"sig":"MEUCIQDNwoqkXJOYVK8ronQhDLpDgPxPO97Jb814s+DGIrJtDgIgL4MVQ50KIN2lCmBQ+jq+UjTHEXnAEdnqfzKl0j0NSHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@9.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6646672},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.4.3","sury":"10.0.4","effect":"3.21.4","globby":"16.2.0","fastmcp":"4.3.2","js-yaml":"4.2.0","commander":"15.0.0","smol-toml":"1.7.0","es-toolkit":"1.49.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.3.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.4","knip":"6.23.0","vite":"8.1.2","oxfmt":"0.57.0","cspell":"10.0.1","oxlint":"1.72.0","resend":"6.16.0","tsdown":"0.22.3","vitest":"4.1.9","repomix":"1.16.0","vitepress":"1.6.4","secretlint":"13.0.2","simple-git":"3.36.0","typescript":"6.0.3","@types/node":"26.1.0","lint-staged":"17.0.8","@types/js-yaml":"4.0.9","@openrouter/sdk":"0.13.22","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"4.0.0","@vitest/coverage-v8":"4.1.9","@typescript/native-preview":"7.0.0-dev.20260701.1","@anthropic-ai/claude-agent-sdk":"0.3.198","@secretlint/secretlint-rule-preset-recommend":"13.0.2"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_9.5.0_1783558089278_0.1398795995581943","host":"s3://npm-registry-packages-npm-production"}},"9.6.0":{"name":"rulesync","version":"9.6.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@9.6.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"13746defaf2a26c14666b119135d8ff6a1fd4b6b","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-9.6.0.tgz","fileCount":18,"integrity":"sha512-+cIz9YlFiBoau4TN2GY8Pqm2Xd/SB7Xse+Gm+uzbTs95HzczSxiM8KxFQEe5Fe/xtQ5OE8a3595C90/0Qp/tZQ==","signatures":[{"sig":"MEYCIQD9wlDdsi9WTnhggLTVexf47Aj4LPqe8HdFdIcZHrD9PwIhALwGPNZNyTg4wYQlX7vHLqzPmMS92YiY4zVArcNtqsfL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@9.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6744876},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.4.3","sury":"10.0.4","effect":"3.21.4","globby":"16.2.0","fastmcp":"4.3.2","js-yaml":"5.2.1","commander":"15.0.0","smol-toml":"1.7.0","es-toolkit":"1.49.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.3.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.4","knip":"6.23.0","vite":"8.1.2","oxfmt":"0.57.0","cspell":"10.0.1","oxlint":"1.72.0","resend":"6.16.0","tsdown":"0.22.3","vitest":"4.1.9","repomix":"1.16.0","vitepress":"1.6.4","secretlint":"13.0.2","simple-git":"3.36.0","typescript":"6.0.3","@types/node":"26.1.0","lint-staged":"17.0.8","@openrouter/sdk":"0.13.22","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"4.0.0","@vitest/coverage-v8":"4.1.9","@typescript/native-preview":"7.0.0-dev.20260701.1","@anthropic-ai/claude-agent-sdk":"0.3.198","@secretlint/secretlint-rule-preset-recommend":"13.0.2"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_9.6.0_1783597463601_0.9534938069475687","host":"s3://npm-registry-packages-npm-production"}},"9.6.1":{"name":"rulesync","version":"9.6.1","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@9.6.1","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"e5ec6beb248cdcbd00425cf7127a54017a7adb49","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-9.6.1.tgz","fileCount":18,"integrity":"sha512-ewBlIgdtmLIxFseLWDaxorOYjscPYHS9IuHVCeEY+//esuOeb5bZFt9RolrL4czu++uuKaF+W33NeryjRFguLg==","signatures":[{"sig":"MEYCIQCn+TAOYmf6IwsnIt3qeCfy2N2ONXJcQKohLsxllmMtvAIhAJX8ah4on2jbwzP0sJJXpPsVZpaJ8jfHdcLFpVDkfpHC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@9.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6747524},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.4.3","sury":"10.0.4","effect":"3.21.4","globby":"16.2.1","fastmcp":"4.4.0","js-yaml":"5.2.1","commander":"15.0.0","smol-toml":"1.7.0","es-toolkit":"1.49.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.3.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.0","knip":"6.25.0","vite":"8.1.3","oxfmt":"0.58.0","cspell":"10.0.1","oxlint":"1.73.0","resend":"6.17.2","tsdown":"0.22.4","vitest":"4.1.10","repomix":"1.16.0","vitepress":"1.6.4","secretlint":"13.0.2","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.1.1","lint-staged":"17.0.8","@openrouter/sdk":"0.13.32","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"4.0.0","@vitest/coverage-v8":"4.1.10","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.205","@secretlint/secretlint-rule-preset-recommend":"13.0.2"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_9.6.1_1783669135015_0.8365664830197777","host":"s3://npm-registry-packages-npm-production"}},"9.6.2":{"name":"rulesync","version":"9.6.2","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@9.6.2","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"6b1b8aec040e26824eb04e4ef057952779c07eaf","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-9.6.2.tgz","fileCount":18,"integrity":"sha512-t5AQ0ScFUhrBkTbVRznXTE8tGVXRlzpK0AGnYIzEtIQY8G9jhuI7d2+Zbge0TguZG4YEwQXGKRSGGuz1tKKPsg==","signatures":[{"sig":"MEUCICklw/kAefm2PZ11oIeBBzsxWvu6X0nT3LMWgR/AgQ10AiEAr2vTfOqcsdWHKDSiCZopCoOrsrJ0ULSAe3Xby/26Lj0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@9.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6749698},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.4.3","sury":"10.0.4","effect":"3.21.4","globby":"16.2.1","fastmcp":"4.4.0","js-yaml":"5.2.1","commander":"15.0.0","smol-toml":"1.7.0","es-toolkit":"1.49.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.3.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.0","knip":"6.25.0","vite":"8.1.3","oxfmt":"0.58.0","cspell":"10.0.1","oxlint":"1.73.0","resend":"6.17.2","tsdown":"0.22.4","vitest":"4.1.10","repomix":"1.16.0","vitepress":"1.6.4","secretlint":"13.0.2","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.1.1","lint-staged":"17.0.8","@openrouter/sdk":"0.13.32","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"4.0.0","@vitest/coverage-v8":"4.1.10","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.205","@secretlint/secretlint-rule-preset-recommend":"13.0.2"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_9.6.2_1783674614267_0.30853346460281217","host":"s3://npm-registry-packages-npm-production"}},"9.6.3":{"name":"rulesync","version":"9.6.3","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@9.6.3","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"6cdd526dcbac1e38cad7c80e286d7e43f5a24df8","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-9.6.3.tgz","fileCount":18,"integrity":"sha512-KVSFksiQ5gR05veZLCpccVPI//4RbBGmef9DQfS9lZV+Uq3knnvZDQ4RRmi26gBkMXwuEpiQWfJipVXXtk99ww==","signatures":[{"sig":"MEQCID8NhEqG0IFUI03kDEzzRpPl1rclF9rXe7EG3eOV/oE4AiBUSdFgSqYpSAX0BDfLa8NIpY57RGqUKiOw8dgsg9i2kw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@9.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6753177},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.4.3","sury":"10.0.4","effect":"3.21.4","globby":"16.2.1","fastmcp":"4.4.0","js-yaml":"5.2.1","commander":"15.0.0","smol-toml":"1.7.0","es-toolkit":"1.49.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.3.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.0","knip":"6.25.0","vite":"8.1.3","oxfmt":"0.58.0","cspell":"10.0.1","oxlint":"1.73.0","resend":"6.17.2","tsdown":"0.22.4","vitest":"4.1.10","repomix":"1.16.0","vitepress":"1.6.4","secretlint":"13.0.2","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.1.1","lint-staged":"17.0.8","@openrouter/sdk":"0.13.32","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"4.0.0","@vitest/coverage-v8":"4.1.10","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.205","@secretlint/secretlint-rule-preset-recommend":"13.0.2"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_9.6.3_1783734155789_0.43431795791783134","host":"s3://npm-registry-packages-npm-production"}},"9.7.0":{"name":"rulesync","version":"9.7.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@9.7.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"16cce69662f727b3c8969eadee95c65f94984fb4","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-9.7.0.tgz","fileCount":18,"integrity":"sha512-2eJ6bnvYdzrK7Rk/aij2o7hys5EJtMLE0F/9bsh8ASZ7SJNPca5p7mPPvVGKL9sLaiCHKu6pjMIclXk2qUfVQQ==","signatures":[{"sig":"MEYCIQCVtOoiCCelceA0+r0RPtErho9Xq5sniMR9kOZpSw6PjQIhAN7II88UikFtVjjI/sQcxfvpc+G8UPuqyCIbKfUmL8GT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@9.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6795929},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.4.3","sury":"10.0.4","effect":"3.21.4","globby":"16.2.1","fastmcp":"4.4.0","js-yaml":"5.2.1","commander":"15.0.0","smol-toml":"1.7.0","es-toolkit":"1.49.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.3.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.0","knip":"6.25.0","vite":"8.1.3","oxfmt":"0.58.0","cspell":"10.0.1","oxlint":"1.73.0","resend":"6.17.2","tsdown":"0.22.4","vitest":"4.1.10","repomix":"1.16.0","vitepress":"1.6.4","secretlint":"13.0.2","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.1.1","lint-staged":"17.0.8","@openrouter/sdk":"0.13.32","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"4.0.0","@vitest/coverage-v8":"4.1.10","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.205","@secretlint/secretlint-rule-preset-recommend":"13.0.2"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_9.7.0_1784010792641_0.437853161100878","host":"s3://npm-registry-packages-npm-production"}},"9.8.0":{"name":"rulesync","version":"9.8.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@9.8.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"7e7e4b1007edd8e0b93806626f2e7255284ec946","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-9.8.0.tgz","fileCount":18,"integrity":"sha512-olhQcj5l0C0CUHyC2Yooa6TCKkd8FH8gppi0iw++YgYf8/vtKSuafDFwIicl7kqWy/icAq62KTSHii8n/c5fVA==","signatures":[{"sig":"MEQCICsZdj/i/5HyvXe8ePxqUk9aTPBJnH8dIMNbxclkLNYFAiAXMjaRwIo4U3BHeS38WuDwTlqnQJr1TG6ikvCKhBxcwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@9.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6850291},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.4.3","sury":"10.0.4","effect":"3.21.4","globby":"16.2.1","fastmcp":"4.4.0","js-yaml":"5.2.1","commander":"15.0.0","smol-toml":"1.7.0","es-toolkit":"1.49.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.3.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.0","knip":"6.25.0","vite":"8.1.3","oxfmt":"0.58.0","cspell":"10.0.1","oxlint":"1.73.0","resend":"6.17.2","tsdown":"0.22.4","vitest":"4.1.10","repomix":"1.16.0","vitepress":"1.6.4","secretlint":"13.0.2","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.1.1","lint-staged":"17.0.8","@openrouter/sdk":"0.13.32","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"4.0.0","@vitest/coverage-v8":"4.1.10","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.205","@secretlint/secretlint-rule-preset-recommend":"13.0.2"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_9.8.0_1784078670229_0.4871396545486488","host":"s3://npm-registry-packages-npm-production"}},"10.0.0":{"name":"rulesync","version":"10.0.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@10.0.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"e27ab0c732be336d6321177e074620abc6ea67f9","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-10.0.0.tgz","fileCount":18,"integrity":"sha512-68oRSnOk4/ML+Tg73AD9jyyyHNTmo9ONLUBysEKuBcKsIntvkMcNXsg0s9pfMerlz/nO1CaO4CrJ90umbSG+aw==","signatures":[{"sig":"MEUCIEK1x1WMAo2FfMA0Tbt9JcJhyS08uN8/08zBUrhkKfA5AiEAuoWQXeDjJZyyYZ0ia0/XWLCZvMVzUertqelQt2XW/aY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@10.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6941736},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.4.3","sury":"10.0.4","effect":"3.21.4","globby":"16.2.1","fastmcp":"4.4.0","js-yaml":"5.2.1","commander":"15.0.0","smol-toml":"1.7.0","es-toolkit":"1.49.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.3.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.0","knip":"6.25.0","vite":"8.1.3","oxfmt":"0.58.0","cspell":"10.0.1","oxlint":"1.73.0","resend":"6.17.2","tsdown":"0.22.4","vitest":"4.1.10","repomix":"1.16.0","vitepress":"1.6.4","secretlint":"13.0.2","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.1.1","lint-staged":"17.0.8","@openrouter/sdk":"0.13.32","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"4.0.0","@vitest/coverage-v8":"4.1.10","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.205","@secretlint/secretlint-rule-preset-recommend":"13.0.2"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_10.0.0_1784121335652_0.3632357667892474","host":"s3://npm-registry-packages-npm-production"}},"10.1.0":{"name":"rulesync","version":"10.1.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@10.1.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"dbc8e15d14419a87a632bbd711c3ba40b197a5c1","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-10.1.0.tgz","fileCount":18,"integrity":"sha512-gRcCzt1xSkWPSL/S2ZHtlYpPXOgTERmx7sYf/Rt8DBtwy1WRrPBVZW1bjb5cf/Y1K0uvXjbUey4GUGaBYmx7+w==","signatures":[{"sig":"MEUCIQCd0HD4rN0AuDHfzUgqIe6p5rJDQIrPVcg6afqlsIeH5QIgVxJtxT/509POS+wwT7xPwyQ3mlNVVaC2pn9eLW3wrBs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@10.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6948688},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.4.3","sury":"10.0.4","effect":"3.21.4","globby":"16.2.1","fastmcp":"4.4.0","js-yaml":"5.2.1","commander":"15.0.0","smol-toml":"1.7.0","es-toolkit":"1.49.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.3.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.0","knip":"6.25.0","vite":"8.1.3","oxfmt":"0.58.0","cspell":"10.0.1","oxlint":"1.73.0","resend":"6.17.2","tsdown":"0.22.4","vitest":"4.1.10","repomix":"1.16.0","vitepress":"1.6.4","secretlint":"13.0.2","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.1.1","lint-staged":"17.0.8","@openrouter/sdk":"0.13.32","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"4.0.0","@vitest/coverage-v8":"4.1.10","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.205","@secretlint/secretlint-rule-preset-recommend":"13.0.2"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_10.1.0_1784126171200_0.7429535138241035","host":"s3://npm-registry-packages-npm-production"}},"11.0.0":{"name":"rulesync","version":"11.0.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@11.0.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"1bcef78ef492825dc1f830b2c284cb6f72e4265a","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-11.0.0.tgz","fileCount":18,"integrity":"sha512-U4jMfY/ymqFUMKtvvHE1p8aeONRq0f+3/FxOikjrhz0iKN/SveokvaN+bra5xP98XpOxuLvPUua+n0I367gFwQ==","signatures":[{"sig":"MEQCIHfPKdYxLtLFUBBy2nGh5fSGfjXRyDL4O0A7E5ghg8bzAiANydDyaJRkjxJ29ioiNxJf/SxTcoDu2Vekf8QRtC7nlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@11.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6958803},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.4.3","sury":"10.0.4","effect":"3.21.4","globby":"16.2.1","fastmcp":"4.4.0","js-yaml":"5.2.1","commander":"15.0.0","smol-toml":"1.7.0","es-toolkit":"1.49.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.3.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.0","knip":"6.25.0","vite":"8.1.3","oxfmt":"0.58.0","cspell":"10.0.1","oxlint":"1.73.0","resend":"6.17.2","tsdown":"0.22.4","vitest":"4.1.10","repomix":"1.16.0","vitepress":"1.6.4","secretlint":"13.0.2","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.1.1","lint-staged":"17.0.8","@openrouter/sdk":"0.13.32","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"4.0.0","@vitest/coverage-v8":"4.1.10","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.205","@secretlint/secretlint-rule-preset-recommend":"13.0.2"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_11.0.0_1784133247887_0.6712879099866016","host":"s3://npm-registry-packages-npm-production"}},"12.0.0":{"name":"rulesync","version":"12.0.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@12.0.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"8b3927307b19f082291d6ee8de7d898a32d3fb3a","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-12.0.0.tgz","fileCount":18,"integrity":"sha512-vwh+0JkgY5kI8DrTp//esg1YWjE9eGjJSXH3oFsIQZ//FkR5oXByn22TjRcawCy9fH/9Zb8+Q4guVb2R8tv5zg==","signatures":[{"sig":"MEYCIQCABu97l0XWZpGMuNHKshlYn7kfVfp/kkHApH9r9ws0LwIhAO8q5EgtSeERDSfTjjjFZZNAlZKkVa72+SV8BEZdSwZT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@12.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7021098},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.4.3","sury":"10.0.4","effect":"3.21.4","globby":"16.2.1","fastmcp":"4.4.0","js-yaml":"5.2.1","commander":"15.0.0","smol-toml":"1.7.0","es-toolkit":"1.49.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.3.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.0","knip":"6.25.0","vite":"8.1.3","oxfmt":"0.58.0","cspell":"10.0.1","oxlint":"1.73.0","resend":"6.17.2","tsdown":"0.22.4","vitest":"4.1.10","repomix":"1.16.0","vitepress":"1.6.4","secretlint":"13.0.2","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.1.1","lint-staged":"17.0.8","@openrouter/sdk":"0.13.32","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"4.0.0","@vitest/coverage-v8":"4.1.10","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.205","@secretlint/secretlint-rule-preset-recommend":"13.0.2"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_12.0.0_1784170479562_0.8176197446105076","host":"s3://npm-registry-packages-npm-production"}},"13.0.0":{"name":"rulesync","version":"13.0.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@13.0.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"672477b50b32539acb89fae30c622569aa2f55e4","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-13.0.0.tgz","fileCount":18,"integrity":"sha512-wFLKL0Bttd2kPG6Vs6H2KedMFjaeSuXyozFG34OWaG/v/eRTdkZMrWqTJNk7NT2wHn3/He1UtqBYRnyeWO3Vmg==","signatures":[{"sig":"MEYCIQC5+SyflR5gm/ZJemcyufO0fhFv7Plx0NontfKE8NqK4QIhAKcRqIUj2vAl0MSDZOla1CSl4sCwZlOUcpfeLSFhXLzN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@13.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7215414},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.4.3","sury":"10.0.4","effect":"3.21.4","globby":"16.2.1","fastmcp":"4.4.0","js-yaml":"5.2.1","commander":"15.0.0","smol-toml":"1.7.0","es-toolkit":"1.49.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.3.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.0","knip":"6.25.0","vite":"8.1.3","oxfmt":"0.58.0","cspell":"10.0.1","oxlint":"1.73.0","resend":"6.17.2","tsdown":"0.22.4","vitest":"4.1.10","repomix":"1.16.0","vitepress":"1.6.4","secretlint":"13.0.2","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.1.1","lint-staged":"17.0.8","@openrouter/sdk":"0.13.32","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"4.0.0","@vitest/coverage-v8":"4.1.10","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.205","@secretlint/secretlint-rule-preset-recommend":"13.0.2"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_13.0.0_1784267576858_0.5541924893705841","host":"s3://npm-registry-packages-npm-production"}},"14.0.0":{"name":"rulesync","version":"14.0.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@14.0.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"835593aba4ae7d11a1872eb949126238b50e79ee","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-14.0.0.tgz","fileCount":18,"integrity":"sha512-BvXTzozpDoBgrM4wZjZXYCpsT/ALW/QEYLIfizR9p8FFtW9bvVoUmpA4oVQ6M6w4I5NsdKR0K+lUW7Mgk5YMYA==","signatures":[{"sig":"MEUCIQClcGTOF+uoCGyZ5wrloYPR2E0o2K2LTuP7up1OVb1fjwIgCq85yt2cdqy2W9og8aLdEPMWOsKt9Gc3d9DYqVrkhK8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@14.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7380413},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.4.3","sury":"10.0.4","effect":"3.21.4","globby":"16.2.1","fastmcp":"4.4.0","js-yaml":"5.2.1","commander":"15.0.0","smol-toml":"1.7.0","es-toolkit":"1.49.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.3.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.0","knip":"6.25.0","vite":"8.1.3","oxfmt":"0.58.0","cspell":"10.0.1","oxlint":"1.73.0","resend":"6.17.2","tsdown":"0.22.4","vitest":"4.1.10","repomix":"1.16.0","vitepress":"1.6.4","secretlint":"13.0.2","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.1.1","lint-staged":"17.0.8","@openrouter/sdk":"0.13.32","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"4.0.0","@vitest/coverage-v8":"4.1.10","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.205","@secretlint/secretlint-rule-preset-recommend":"13.0.2"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_14.0.0_1784289129223_0.48124920656584846","host":"s3://npm-registry-packages-npm-production"}},"14.0.1":{"name":"rulesync","version":"14.0.1","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@14.0.1","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"3fe4252c054055336cb837fabd92f4788ba8e28e","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-14.0.1.tgz","fileCount":18,"integrity":"sha512-8tiHr7O3KUkPoPZcWtMkSAiZDz1eHtFBt9GREsFU0QchvqC8jsu2e1AG8KW3R0uea8m2p8PUGLm1s5b0NggqlA==","signatures":[{"sig":"MEYCIQD/4MaX9LNLBcjJyhozh8uF8EsGp0FHRDfZQOhMfvOCKgIhANE7Woz8nMWG6MZpnd8bxAObkqIhFhwx+crQ7lhZr7jq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@14.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7380413},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.4.3","sury":"10.0.4","effect":"3.22.0","globby":"16.2.2","fastmcp":"4.5.0","js-yaml":"5.2.1","commander":"15.0.0","smol-toml":"1.7.0","es-toolkit":"1.49.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.3.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.1","knip":"6.27.0","vite":"8.1.4","oxfmt":"0.59.0","cspell":"10.0.1","oxlint":"1.74.0","resend":"6.17.2","tsdown":"0.22.8","vitest":"4.1.10","repomix":"1.16.1","vitepress":"1.6.4","secretlint":"13.0.2","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.1.1","lint-staged":"17.0.8","@openrouter/sdk":"0.13.58","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"4.0.0","@vitest/coverage-v8":"4.1.10","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.211","@secretlint/secretlint-rule-preset-recommend":"13.0.2"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_14.0.1_1784293125342_0.4157075106159458","host":"s3://npm-registry-packages-npm-production"}},"14.1.0":{"name":"rulesync","version":"14.1.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@14.1.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"77ed4375d69498694d5ed0d54972ed3a75e6cc1d","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-14.1.0.tgz","fileCount":18,"integrity":"sha512-PqiA74DAsg/66aiZ6QHCPqEonDqTjLxLEg7Y/byK0A1AsGHmCyswfdhGmbirTzywuLr12fyqjcXTx+SwqbwNtA==","signatures":[{"sig":"MEUCIF3thlAaV1cYzI7z5uqUoOws5sdM7Ppjeoanv9u9VVpcAiEAirem9JaLp6rMWPGeKnsfz5G9ILbdJ36H+l/Lhj1var8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@14.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7421804},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.4.3","sury":"10.0.4","effect":"3.22.0","globby":"16.2.2","fastmcp":"4.5.0","js-yaml":"5.2.1","commander":"15.0.0","smol-toml":"1.7.0","es-toolkit":"1.49.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.3.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.1","knip":"6.27.0","vite":"8.1.4","oxfmt":"0.59.0","cspell":"10.0.1","oxlint":"1.74.0","resend":"6.17.2","tsdown":"0.22.8","vitest":"4.1.10","repomix":"1.16.1","vitepress":"1.6.4","secretlint":"13.0.2","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.1.1","lint-staged":"17.0.8","@openrouter/sdk":"0.13.58","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"4.0.0","@vitest/coverage-v8":"4.1.10","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.211","@secretlint/secretlint-rule-preset-recommend":"13.0.2"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_14.1.0_1784541598749_0.2239509670472939","host":"s3://npm-registry-packages-npm-production"}},"14.2.0":{"name":"rulesync","version":"14.2.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@14.2.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"9af2d0b4bca5f61f04ff74766d98c966f172958c","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-14.2.0.tgz","fileCount":18,"integrity":"sha512-oRyBkjE8knZQ6ZQq32dM6YWoy5igIDQT5mYd8F90k/aW8sg4qhdWcGVhjUlAFjwkzAIFBFXFKNWmIlBQWe0/Zg==","signatures":[{"sig":"MEUCIA4UtY7egKSQlYIH+tLIcntb/7965iWWvkiRhjsgaaglAiEAzk1+5LFTZ7htAwtLf8d+PgltE45eUZWs96jLgEWH7yk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@14.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7799463},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.4.3","sury":"10.0.4","effect":"3.22.0","globby":"16.2.2","fastmcp":"4.5.0","js-yaml":"5.2.1","commander":"15.0.0","smol-toml":"1.7.0","es-toolkit":"1.49.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.3.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.1","knip":"6.27.0","vite":"8.1.4","oxfmt":"0.59.0","cspell":"10.0.1","oxlint":"1.74.0","resend":"6.17.2","tsdown":"0.22.8","vitest":"4.1.10","repomix":"1.16.1","vitepress":"1.6.4","secretlint":"13.0.2","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.1.1","lint-staged":"17.0.8","@openrouter/sdk":"0.13.58","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"4.0.0","@vitest/coverage-v8":"4.1.10","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.211","@secretlint/secretlint-rule-preset-recommend":"13.0.2"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_14.2.0_1784799010349_0.7926978357099672","host":"s3://npm-registry-packages-npm-production"}},"15.0.0":{"name":"rulesync","version":"15.0.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@15.0.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"cd03b4b245f77286113c7a6bb89acbaa5b4e0aaa","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-15.0.0.tgz","fileCount":18,"integrity":"sha512-WgvgXNYzIJhmSNH0rbNyOIL7JhZofa8zkvFr5Z+KqAWnbA2CR/dunHhnTfqN+Qmy/vSHdCaSY9Uyr0gpORE9lg==","signatures":[{"sig":"MEUCIQDRUPtaPnN74JUb+WxjX2BxKHyqkObPZQOBFM9lXUnsfAIgf/wOrRp66zXdWZK/gewer5r4ZVrUS/37eYt6szYt7z8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@15.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8013531},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.4.3","sury":"10.0.4","effect":"3.22.0","globby":"16.2.2","fastmcp":"4.5.0","js-yaml":"5.2.1","commander":"15.0.0","smol-toml":"1.7.0","es-toolkit":"1.49.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.3.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.1","knip":"6.27.0","vite":"8.1.4","oxfmt":"0.59.0","cspell":"10.0.1","oxlint":"1.74.0","resend":"6.17.2","tsdown":"0.22.8","vitest":"4.1.10","repomix":"1.16.1","vitepress":"1.6.4","secretlint":"13.0.2","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.1.1","lint-staged":"17.0.8","@openrouter/sdk":"0.13.58","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"4.0.0","@vitest/coverage-v8":"4.1.10","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.211","@secretlint/secretlint-rule-preset-recommend":"13.0.2"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_15.0.0_1784899982385_0.201061228609815","host":"s3://npm-registry-packages-npm-production"}},"15.0.1":{"name":"rulesync","version":"15.0.1","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@15.0.1","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"ba98d266d62f673683f7f33333e02f75ca731ae0","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-15.0.1.tgz","fileCount":18,"integrity":"sha512-4pqRui+Z57+etVeyUCt2Yrthb3jrlKgxGC+mza0bK9btuMI/RYrWMKk+0pSMTwUGf4jeod/J3lxmCj+uqHvRjA==","signatures":[{"sig":"MEQCIH1XlcrXx9bb30uIZP5MO9Ipc3DXkOOs/s7btPItyuegAiAovW3sE9+1+FaN2zTQQiZw2Q97bOhW8Ivt7XG6p5yx9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@15.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8013531},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.4.3","sury":"10.0.4","effect":"3.22.0","globby":"16.2.2","fastmcp":"4.5.0","js-yaml":"5.2.1","commander":"15.0.0","smol-toml":"1.7.0","es-toolkit":"1.49.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"2.3.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.1","knip":"6.27.0","vite":"8.1.4","oxfmt":"0.59.0","cspell":"10.0.1","oxlint":"1.74.0","resend":"6.17.2","tsdown":"0.22.8","vitest":"4.1.10","repomix":"1.16.1","vitepress":"1.6.4","secretlint":"13.0.2","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.1.1","lint-staged":"17.0.8","@openrouter/sdk":"0.13.58","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"4.0.0","@vitest/coverage-v8":"4.1.10","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.211","@secretlint/secretlint-rule-preset-recommend":"13.0.2"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_15.0.1_1784943830151_0.7673798761853201","host":"s3://npm-registry-packages-npm-production"}},"15.1.0":{"name":"rulesync","version":"15.1.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@15.1.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"ce5aa28a9b2cf1a1802d8093a066778fdf22801d","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-15.1.0.tgz","fileCount":18,"integrity":"sha512-xWNGWLpE/1By+baTDu/P3pDL03oen12MeNfI+xEgWmtbhjU8Zq/eyfisEnydBEfSjyoU9JXaUuho03VvPpCrHA==","signatures":[{"sig":"MEYCIQD6BeNYdcvL9UWsAmgLiX32RewTzOhFQvMckt/F7w5FKgIhALbF9O/qVvv9i0QoGpFUQK1cGH40y9iEfNAEDhj/tw/8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@15.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8071848},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.4.3","sury":"10.0.4","effect":"3.22.0","globby":"16.2.2","fastmcp":"4.8.0","js-yaml":"5.2.1","commander":"15.0.0","smol-toml":"1.7.0","es-toolkit":"1.49.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"4.0.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.1","knip":"6.29.0","vite":"8.1.5","oxfmt":"0.60.0","cspell":"10.0.1","oxlint":"1.75.0","resend":"6.18.0","tsdown":"0.22.13","vitest":"4.1.10","repomix":"1.17.0","vitepress":"1.6.4","secretlint":"13.0.4","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.1.1","lint-staged":"17.1.1","@openrouter/sdk":"1.0.12","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"4.0.0","@vitest/coverage-v8":"4.1.10","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.218","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_15.1.0_1785051224224_0.34146366390477545","host":"s3://npm-registry-packages-npm-production"}},"16.0.0":{"name":"rulesync","version":"16.0.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@16.0.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"3fa54b4bb0fec38c413a28ee7235c99213b91766","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-16.0.0.tgz","fileCount":18,"integrity":"sha512-cYkRwAkdBe1Z0VYMslJLq58NR7P3WpmBRtYpyTi/WBObRnnQE+WV3EGUaan7DseUEVeQWZtrBq5fMMTXP6aPDg==","signatures":[{"sig":"MEUCIQDDjrcTRaFVMfbOpId1jncVEHpuXnvsq7gEapyPPO//KgIgTY4Eo7dKfVdyjQkJrPmEgJz9iv6mO7r0Sz+1R5QT0+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@16.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8553081},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.4.3","sury":"10.0.4","effect":"3.22.0","globby":"16.2.2","fastmcp":"4.8.0","js-yaml":"5.2.1","commander":"15.0.0","smol-toml":"1.7.0","es-toolkit":"1.49.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"4.0.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.1","knip":"6.29.0","vite":"8.1.5","oxfmt":"0.60.0","cspell":"10.0.1","oxlint":"1.75.0","resend":"6.18.0","tsdown":"0.22.13","vitest":"4.1.10","repomix":"1.17.0","vitepress":"1.6.4","secretlint":"13.0.4","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.1.1","lint-staged":"17.1.1","@openrouter/sdk":"1.0.12","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"4.0.0","@vitest/coverage-v8":"4.1.10","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.218","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_16.0.0_1785283749658_0.31150878324379594","host":"s3://npm-registry-packages-npm-production"}},"16.1.0":{"name":"rulesync","version":"16.1.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@16.1.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"bb252d25b73ba29a4ac59e8d67881c12c90760bb","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-16.1.0.tgz","fileCount":18,"integrity":"sha512-IQpuXd+WsTJNi7cvpNwoFnJeqTvT2Vpf3fmEfwBWcobWt15keHlpro2O5Vho5CW/s4QhTkREjEe4Gn7ij4MQEQ==","signatures":[{"sig":"MEUCIFdXd24khN72W9CCm2pRBc1xQ4XrWv6DhOXfE4qaaWYPAiEAvINTSr3Xt0qCzPdVQYQxERkjVxdV5nsYIo0S92rgaXs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@16.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8719422},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.4.3","sury":"10.0.4","effect":"3.22.0","globby":"16.2.2","fastmcp":"4.8.0","js-yaml":"5.2.1","commander":"15.0.0","smol-toml":"1.7.0","es-toolkit":"1.49.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"4.0.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.1","knip":"6.29.0","vite":"8.1.5","oxfmt":"0.60.0","cspell":"10.0.1","oxlint":"1.75.0","resend":"6.18.0","tsdown":"0.22.13","vitest":"4.1.10","repomix":"1.17.0","vitepress":"1.6.4","secretlint":"13.0.4","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.1.1","lint-staged":"17.1.1","@openrouter/sdk":"1.0.12","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"4.0.0","@vitest/coverage-v8":"4.1.10","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.218","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_16.1.0_1785306524453_0.31959703412322016","host":"s3://npm-registry-packages-npm-production"}},"16.2.0":{"name":"rulesync","version":"16.2.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@16.2.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"c592f6f031ef8be0a98ed14a05ec31010208e420","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-16.2.0.tgz","fileCount":18,"integrity":"sha512-0OKpT3kJwm6T1brb+ZeWoZKQUcKffN6UG7rS/o4yAIIT2gyBzkZsMZoMbLIGPd15fWAfrXcuyLIW4Dcmq4wgnw==","signatures":[{"sig":"MEYCIQC23S5wJbmlOJCtBi9lrQB+1h7QRo69N7JQpnDYeC5a/gIhAIT5tfVOh+FMppJZx+Gn9EZj7RckYfi7D6s+bgKkNGL+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@16.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8900922},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.4.3","sury":"10.0.4","effect":"3.22.0","globby":"16.2.2","fastmcp":"4.8.0","js-yaml":"5.2.1","commander":"15.0.0","smol-toml":"1.7.0","es-toolkit":"1.49.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"4.0.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.1","knip":"6.29.0","vite":"8.1.5","oxfmt":"0.60.0","cspell":"10.0.1","oxlint":"1.75.0","resend":"6.18.0","tsdown":"0.22.13","vitest":"4.1.10","repomix":"1.17.0","vitepress":"1.6.4","secretlint":"13.0.4","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.1.1","lint-staged":"17.1.1","@openrouter/sdk":"1.0.12","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"4.0.0","@vitest/coverage-v8":"4.1.10","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.218","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_16.2.0_1785370848663_0.8045522148607291","host":"s3://npm-registry-packages-npm-production"}},"16.3.0":{"name":"rulesync","version":"16.3.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@16.3.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"8cdf91cc3d8ee7352851c777457cbfd97d0aeaba","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-16.3.0.tgz","fileCount":18,"integrity":"sha512-p3Zsb8khyaoas0sfZ0nyEWsokoNuPNQ/uC29eSLYGKX1l1uZFE3uEoAu7n+XoOARcgTSEEMXjdIA0GYQg6C63g==","signatures":[{"sig":"MEUCIQCDz3WokOWpWWJgqHaLNSBOvGMyjpXe+NZ37SEj9rPzLQIgTOPOZNkpK2Lzom5fabHY/zCXGBbshuZenQJ+y0fR8DI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@16.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8980552},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.4.3","sury":"10.0.4","effect":"3.22.0","globby":"16.2.2","fastmcp":"4.8.0","js-yaml":"5.2.1","commander":"15.0.0","smol-toml":"1.7.0","es-toolkit":"1.49.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"4.0.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.1","knip":"6.29.0","vite":"8.1.5","oxfmt":"0.60.0","cspell":"10.0.1","oxlint":"1.75.0","resend":"6.18.0","tsdown":"0.22.13","vitest":"4.1.10","repomix":"1.17.0","vitepress":"1.6.4","secretlint":"13.0.4","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.1.1","lint-staged":"17.1.1","@openrouter/sdk":"1.0.12","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"4.0.0","@vitest/coverage-v8":"4.1.10","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.218","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_16.3.0_1785414681212_0.9424413254530819","host":"s3://npm-registry-packages-npm-production"}},"16.4.0":{"name":"rulesync","version":"16.4.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@16.4.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"514ca1512ca45132703a69315b82d33f03d36238","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-16.4.0.tgz","fileCount":18,"integrity":"sha512-MibEUiFmyPiY+D9EU5F9EJlfDWGQ48RSL7u++/s7NGX0Ym4LEJkRjjSgj97fl4p1aPz8y8IU6Mh/Rvil8J5VJA==","signatures":[{"sig":"MEYCIQDnJ9n3D2vRJHxRz4D74TfZ+pmpYcewA0uGriUEvKfTywIhAM93LDSe1Lmx/M/0nIt4AfT9oC4F7FYP++O4HUVErNe5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@16.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10212154},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:docs-content && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:docs-content":"pnpm run generate:docs-content && git diff --exit-code src/generated/docs-content.ts","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts","generate:docs-content":"tsx scripts/generate-docs-content.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.4.3","sury":"10.0.4","effect":"3.22.0","globby":"16.2.2","fastmcp":"4.8.0","js-yaml":"5.2.1","commander":"15.0.0","smol-toml":"1.7.0","es-toolkit":"1.49.0","minisearch":"7.2.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"4.0.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.1","knip":"6.29.0","vite":"8.1.5","oxfmt":"0.60.0","cspell":"10.0.1","oxlint":"1.75.0","resend":"6.18.0","tsdown":"0.22.13","vitest":"4.1.10","repomix":"1.17.0","vitepress":"1.6.4","secretlint":"13.0.4","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.1.1","lint-staged":"17.1.1","@openrouter/sdk":"1.0.12","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"4.0.0","@vitest/coverage-v8":"4.1.10","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.218","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_16.4.0_1785481946268_0.4025569650812073","host":"s3://npm-registry-packages-npm-production"}},"16.5.0":{"name":"rulesync","version":"16.5.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@16.5.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"43a7d290f21cb3afd0b32eb76de2c179ebaed6db","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-16.5.0.tgz","fileCount":18,"integrity":"sha512-S+dMKYSYz/b+I6wg+743z7W/quzPKgJhPeG7BMAd9Pgm2/rE90uq0SM2NoNk8TabDkV/p9eHNF5jfavgxNgZKg==","signatures":[{"sig":"MEYCIQD8Wj0ld+rgLD+UCJJLHzTChCv2x51orIHDBRIcluTaIgIhANIoK9IMZukg90EW5LCiEKeG7YsIXxt3u6vuV3jWrYJI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@16.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10395740},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:docs-content && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:docs-content":"pnpm run generate:docs-content && git diff --exit-code src/generated/docs-content.ts","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts","generate:docs-content":"tsx scripts/generate-docs-content.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.4.3","sury":"10.0.4","effect":"3.22.1","globby":"16.2.2","fastmcp":"4.12.1","js-yaml":"5.2.2","commander":"15.0.0","smol-toml":"1.7.1","es-toolkit":"1.50.0","minisearch":"7.2.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"4.1.0","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.1","knip":"6.29.0","vite":"8.1.5","oxfmt":"0.61.0","cspell":"10.0.1","oxlint":"1.76.0","resend":"6.18.1","tsdown":"0.22.14","vitest":"4.1.10","repomix":"1.17.0","vitepress":"1.6.4","secretlint":"13.0.4","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.1.2","lint-staged":"17.2.0","@openrouter/sdk":"1.1.22","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"4.0.0","@vitest/coverage-v8":"4.1.10","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.220","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_16.5.0_1785558375210_0.2630036293065614","host":"s3://npm-registry-packages-npm-production"}},"16.6.0":{"name":"rulesync","version":"16.6.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@16.6.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"5e93da18fc13a505c13f44be63b770fcebe49556","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-16.6.0.tgz","fileCount":18,"integrity":"sha512-dzjyDtgUgsdma5iTfN+FPBA9r1i5UUVajpD9Cs5WHZjzOAfhAi40WhFKJJ65dKvaHJo3ukfrRW2Bfq1lhfsGGg==","signatures":[{"sig":"MEUCIBzudvdRPJWL17tvVfQoHtJCkQm1PI2RQgQygFmEABURAiEA3NrIqLRUx1Yl/YLPC9iugbuRy0R/KnJGVpekZTXZsCw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@16.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10457919},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:docs-content && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:docs-content":"pnpm run generate:docs-content && git diff --exit-code src/generated/docs-content.ts docs/reference/file-formats.md","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts","generate:docs-content":"tsx scripts/generate-docs-content.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.4.3","sury":"10.0.4","effect":"3.22.1","globby":"16.2.2","fastmcp":"4.12.1","js-yaml":"5.2.2","commander":"15.0.0","smol-toml":"1.7.1","es-toolkit":"1.50.0","minisearch":"7.2.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"4.1.0","@inquirer/checkbox":"5.2.1","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.1","knip":"6.29.0","vite":"8.1.5","oxfmt":"0.61.0","cspell":"10.0.1","oxlint":"1.76.0","resend":"6.18.1","tsdown":"0.22.14","vitest":"4.1.10","repomix":"1.17.0","vitepress":"1.6.4","secretlint":"13.0.4","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.1.2","lint-staged":"17.2.0","@openrouter/sdk":"1.1.22","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"4.0.0","@vitest/coverage-v8":"4.1.10","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.220","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_16.6.0_1785749840054_0.46764651638777965","host":"s3://npm-registry-packages-npm-production"}},"16.7.0":{"name":"rulesync","version":"16.7.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@16.7.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"40ab9af151ffad4137e92602c5a942c573ea7f61","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-16.7.0.tgz","fileCount":18,"integrity":"sha512-Qx9BKHhHIZ6nLERqVdZBN9cR6a48P7OR6eda5sKX67uozxsedIGzw224hPLhFXL8k8iwbJsJCJtZZ5K7gl7zZQ==","signatures":[{"sig":"MEQCIGgax0oLg1ykIchPjTAHO3zIz1gBg0Gl7a1RzfM3UthEAiBA7A/oQCeQDG8PpmeKSfghJXmSldUZUWMf5TXp22cdYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@16.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10582983},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:docs-content && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:docs-content":"pnpm run generate:docs-content && git diff --exit-code src/generated/docs-content.ts docs/reference/file-formats.md","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts","generate:docs-content":"tsx scripts/generate-docs-content.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.4.3","sury":"10.0.4","effect":"3.22.1","globby":"16.2.2","fastmcp":"4.12.1","js-yaml":"5.2.2","commander":"15.0.0","smol-toml":"1.7.1","es-toolkit":"1.50.0","minisearch":"7.2.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"4.1.0","@inquirer/checkbox":"5.2.1","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.1","knip":"6.29.0","vite":"8.1.5","oxfmt":"0.61.0","cspell":"10.0.1","oxlint":"1.76.0","resend":"6.18.1","tsdown":"0.22.14","vitest":"4.1.10","repomix":"1.17.0","vitepress":"1.6.4","secretlint":"13.0.4","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.1.2","lint-staged":"17.2.0","@openrouter/sdk":"1.1.22","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"4.0.0","@vitest/coverage-v8":"4.1.10","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.220","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_16.7.0_1785855493951_0.3472185174862552","host":"s3://npm-registry-packages-npm-production"}},"16.8.0":{"name":"rulesync","version":"16.8.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@16.8.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"0d5af564f06afd1ddab2c30139364f4aeec93902","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-16.8.0.tgz","fileCount":18,"integrity":"sha512-dZ6T2WweUxsMg9cd1YHQjxs76BUTenKqMuC+DW5GELu1dj3pVq3aCKl7XIdHtln0Yd9aIJM6GowM/GrGzPUs6g==","signatures":[{"sig":"MEYCIQD6QNsv89URJHYZy06kKFRWpulrr3tuPUqlEavGhNMHUgIhAPOHbN1lAqcMyNIaV1QoNULZIMOyR9wgtHnlnGVh6rCP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@16.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10684301},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:docs-content && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:docs-content":"pnpm run generate:docs-content && git diff --exit-code src/generated/docs-content.ts docs/reference/file-formats.md","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts","generate:docs-content":"tsx scripts/generate-docs-content.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.4.3","sury":"10.0.4","effect":"3.22.1","globby":"16.2.2","fastmcp":"4.12.1","js-yaml":"5.2.2","commander":"15.0.0","smol-toml":"1.7.1","es-toolkit":"1.50.0","minisearch":"7.2.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"4.1.0","@inquirer/checkbox":"5.2.1","@octokit/request-error":"7.1.0","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.1","knip":"6.29.0","vite":"8.1.5","oxfmt":"0.61.0","cspell":"10.0.1","oxlint":"1.76.0","resend":"6.18.1","tsdown":"0.22.14","vitest":"4.1.10","repomix":"1.17.0","vitepress":"1.6.4","secretlint":"13.0.4","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.1.2","lint-staged":"17.2.0","@openrouter/sdk":"1.1.22","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"4.0.0","@vitest/coverage-v8":"4.1.10","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.220","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_16.8.0_1786077574346_0.7614775959699278","host":"s3://npm-registry-packages-npm-production"}},"16.9.1":{"name":"rulesync","version":"16.9.1","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@16.9.1","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"e3abab42bb0b22fd19b7a382ee71adafbb5207bd","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-16.9.1.tgz","fileCount":18,"integrity":"sha512-h9+xCauw7m05JHm9AezURCPCmKFn2nJ5z2L50Kc1GShDSmT6g4fsd2rdLSVDcps/XOuegxOYiWLMOH78kjpDDw==","signatures":[{"sig":"MEUCIQDixWA+8q3eEdizmMLxVwqUFZAlrGHLbA5FCXf3V2rBLAIgVqwnMvsLzgXYgRqqKlDhZCtHUtmDQLFTIWExyFAIJTA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@16.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10934258},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:docs-content && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:docs-content":"pnpm run generate:docs-content && git diff --exit-code src/generated/docs-content.ts docs/reference/file-formats.md","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts","generate:docs-content":"tsx scripts/generate-docs-content.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.4.3","sury":"10.0.4","effect":"3.22.1","globby":"16.2.2","fastmcp":"4.12.6","js-yaml":"5.2.3","commander":"15.0.0","smol-toml":"1.7.1","es-toolkit":"1.50.0","minisearch":"7.2.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"4.1.1","@inquirer/checkbox":"5.2.1","@octokit/request-error":"7.1.1","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.8","knip":"6.31.0","vite":"8.2.0","oxfmt":"0.62.0","cspell":"10.0.1","oxlint":"1.77.0","resend":"6.18.1","tsdown":"0.22.14","vitest":"4.1.10","repomix":"1.18.0","vitepress":"1.6.4","secretlint":"13.0.4","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.1.2","lint-staged":"17.3.0","@openrouter/sdk":"1.2.11","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"4.0.0","@vitest/coverage-v8":"4.1.10","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.223","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_16.9.1_1786176865869_0.09714673255610373","host":"s3://npm-registry-packages-npm-production"}},"16.10.0":{"name":"rulesync","version":"16.10.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@16.10.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"07e4d325c6eeda6cba90533c36ea982b433dc1c5","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-16.10.0.tgz","fileCount":18,"integrity":"sha512-7HsELEUtpLpeThjMkiw80doYBpVSqx6MB4itLq9VgJIfiC28w6keUKnB4TXd1N5wM0z8d+WkXbY/yFDFVfQu2g==","signatures":[{"sig":"MEUCIEvhfzBYjldLRMS2ncQ1J5Iz3/FzHnCpqR7m78mIJ9t8AiEAmrSDc8vM7sd7cSaVBrzJftTZJsdC3mM+plRn2pgyscU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@16.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11260302},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:docs-content && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:docs-content":"pnpm run generate:docs-content && git diff --exit-code src/generated/docs-content.ts docs/reference/file-formats.md","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts","generate:docs-content":"tsx scripts/generate-docs-content.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.4.3","sury":"10.0.4","effect":"3.22.1","globby":"16.2.2","fastmcp":"4.12.6","js-yaml":"5.2.3","commander":"15.0.0","smol-toml":"1.7.1","es-toolkit":"1.50.0","minisearch":"7.2.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"4.1.1","@inquirer/checkbox":"5.2.1","@octokit/request-error":"7.1.1","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.8","knip":"6.31.0","vite":"8.2.0","oxfmt":"0.62.0","cspell":"10.0.1","oxlint":"1.77.0","resend":"6.18.1","tsdown":"0.22.14","vitest":"4.1.10","repomix":"1.18.0","vitepress":"1.6.4","secretlint":"13.0.4","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.1.2","lint-staged":"17.3.0","@openrouter/sdk":"1.2.11","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"4.0.0","@vitest/coverage-v8":"4.1.10","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.223","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_16.10.0_1786591604868_0.6808351347734325","host":"s3://npm-registry-packages-npm-production"}},"16.11.0":{"name":"rulesync","version":"16.11.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@16.11.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"a8cb006b5f60a07ca8c40d540efbf76b2488eefb","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-16.11.0.tgz","fileCount":18,"integrity":"sha512-lNcNAc5fpDORpEvCmDn7W1QAZagoUrbXJgDVygJR5sDj+HXwv7R7f/JfX98sV79ExIUg3dycGGWqj2Fhc+XsvA==","signatures":[{"sig":"MEUCIQDiANsQivzlnS1XgWF6uxworevL/qUou9lI4DYPZxyBcwIgdboqGJS9eBYBpuBwxqzAnM1oFyVxOcLfyjh76tzT9y4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@16.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11274615},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:docs-content && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:docs-content":"pnpm run generate:docs-content && git diff --exit-code src/generated/docs-content.ts docs/reference/file-formats.md","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts","generate:docs-content":"tsx scripts/generate-docs-content.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.4.3","sury":"10.0.4","effect":"3.22.1","globby":"16.2.2","fastmcp":"4.12.6","js-yaml":"5.2.3","commander":"15.0.0","smol-toml":"1.7.1","es-toolkit":"1.50.0","minisearch":"7.2.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"4.1.1","@inquirer/checkbox":"5.2.1","@octokit/request-error":"7.1.1","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.8","knip":"6.31.0","vite":"8.2.0","oxfmt":"0.62.0","cspell":"10.0.1","oxlint":"1.77.0","resend":"6.18.1","tsdown":"0.22.14","vitest":"4.1.10","repomix":"1.18.0","vitepress":"1.6.4","secretlint":"13.0.4","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.1.2","lint-staged":"17.3.0","@openrouter/sdk":"1.2.11","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"4.0.0","@vitest/coverage-v8":"4.1.10","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.223","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_16.11.0_1786600611924_0.14609237066938752","host":"s3://npm-registry-packages-npm-production"}},"16.12.0":{"name":"rulesync","version":"16.12.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@16.12.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"95e29fc97f88b0b5fe04caff8844b275d6ad9ef9","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-16.12.0.tgz","fileCount":18,"integrity":"sha512-pDG6W5SUehD61DbXAjsN8wvkvVTopxRa9wW2e5+LSpUxJ4imTLLdQ6tpt/fsy3WA5ze3sqXSkjEig0XHgkK0ig==","signatures":[{"sig":"MEUCIQDZeXuGNu659gMCdGePwduoB90z6wR49PdBpfMl5yU1HgIgJaD64q/Bp3p3d8tie0b10JMv0t4WCA/oTzvxzIRkPaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@16.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11409571},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:docs-content && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:docs-content":"pnpm run generate:docs-content && git diff --exit-code src/generated/docs-content.ts docs/reference/file-formats.md","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts","generate:docs-content":"tsx scripts/generate-docs-content.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.4.3","sury":"10.0.4","effect":"3.22.1","globby":"16.2.2","fastmcp":"4.12.6","js-yaml":"5.2.3","commander":"15.0.0","smol-toml":"1.7.1","es-toolkit":"1.50.0","minisearch":"7.2.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"4.1.1","@inquirer/checkbox":"5.2.1","@octokit/request-error":"7.1.1","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.8","knip":"6.31.0","vite":"8.2.0","oxfmt":"0.62.0","cspell":"10.0.1","oxlint":"1.77.0","resend":"6.18.1","tsdown":"0.22.14","vitest":"4.1.10","repomix":"1.18.0","vitepress":"1.6.4","secretlint":"13.0.4","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.1.2","lint-staged":"17.3.0","@openrouter/sdk":"1.2.11","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"4.0.0","@vitest/coverage-v8":"4.1.10","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.223","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_16.12.0_1786645649068_0.24138430139171252","host":"s3://npm-registry-packages-npm-production"}},"16.13.0":{"name":"rulesync","version":"16.13.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@16.13.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"836cdb937090f9d82ab129629c0ff0e8b8406753","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-16.13.0.tgz","fileCount":18,"integrity":"sha512-ZQVtDcR8iWd+nwmkAwxNGRH2ut60ZfH1W/20Q/G5HY3gV3Bj8ZHC0czkFF9NzaBbNAO8TIWxHWo0pxIIkmicuw==","signatures":[{"sig":"MEUCIQCkmYnFGTKohZqc3RERrGFGE2OyxRFWcoxLf+Pa+7fX2AIgKiqWf6N1V0POqgpnbAvYAjN0VGENZHOw2UH1z7QX2yI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@16.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11548277},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:docs-content && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:docs-content":"pnpm run generate:docs-content && git diff --exit-code src/generated/docs-content.ts docs/reference/file-formats.md","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts","generate:docs-content":"tsx scripts/generate-docs-content.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.4.3","sury":"10.0.4","effect":"3.22.1","globby":"16.2.3","fastmcp":"4.15.1","js-yaml":"5.2.3","commander":"15.0.0","smol-toml":"1.8.0","es-toolkit":"1.50.0","minisearch":"7.2.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"4.1.1","@inquirer/checkbox":"5.2.1","@octokit/request-error":"7.1.1","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.12","knip":"6.32.2","vite":"8.2.1","oxfmt":"0.63.0","cspell":"10.0.1","oxlint":"1.78.0","resend":"6.19.0","tsdown":"0.22.14","vitest":"4.1.10","repomix":"1.18.0","vitepress":"1.6.4","secretlint":"13.0.4","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.2.0","lint-staged":"17.3.0","@openrouter/sdk":"1.2.32","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"4.0.0","@vitest/coverage-v8":"4.1.10","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.229","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_16.13.0_1787019744381_0.9856362896763888","host":"s3://npm-registry-packages-npm-production"}},"16.14.0":{"name":"rulesync","version":"16.14.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@16.14.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"22869387e87ddab944d05694022ff0897a17e4e2","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-16.14.0.tgz","fileCount":18,"integrity":"sha512-Kzs6eagaFFHsUJnYs+95wRyPXCKkASGD6p7O6h0HXkmNIOYm4i5nE7MuE27SD+9ykZaNCS48IXiGSo951UMXbA==","signatures":[{"sig":"MEQCIC7iTQ8/886kAvnLR8WbmyJa03pXWazvbGqjqDl+UxETAiASrnsNbOsbtSaN0HWi2oiAHIvNH0ZSJRPjubPUTjKuvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@16.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11606649},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:docs-content && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:docs-content":"pnpm run generate:docs-content && git diff --exit-code src/generated/docs-content.ts docs/reference/file-formats.md","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts","generate:docs-content":"tsx scripts/generate-docs-content.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.4.3","sury":"10.0.4","effect":"3.22.1","globby":"16.2.3","fastmcp":"4.15.1","js-yaml":"5.2.3","commander":"15.0.0","smol-toml":"1.8.0","es-toolkit":"1.50.0","minisearch":"7.2.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"4.1.1","@inquirer/checkbox":"5.2.1","@octokit/request-error":"7.1.1","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.12","knip":"6.32.2","vite":"8.2.1","oxfmt":"0.63.0","cspell":"10.0.1","oxlint":"1.78.0","resend":"6.19.0","tsdown":"0.22.14","vitest":"4.1.10","repomix":"1.18.0","vitepress":"1.6.4","secretlint":"13.0.4","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.2.0","lint-staged":"17.3.0","@openrouter/sdk":"1.2.32","@tsconfig/node24":"24.0.4","simple-git-hooks":"2.13.1","sort-package-json":"4.0.0","@vitest/coverage-v8":"4.1.10","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.229","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_16.14.0_1787027227396_0.4667456264158989","host":"s3://npm-registry-packages-npm-production"}},"16.15.0":{"name":"rulesync","version":"16.15.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@16.15.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"5be7e0288eddc8637db4d2a1e5581aa649649b9c","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-16.15.0.tgz","fileCount":18,"integrity":"sha512-E2wiEHClaA69PN8sNrbqPwNMJQBAZ6EmrISyXXxKjpOBx5D8+G9qktjuu4P260Bb0Z3Xl9Gs3GevLfBdl902vg==","signatures":[{"sig":"MEYCIQCO2kJ+ML2zhjf+cEMEvBSvnr5Y4tn4xUsOvorz2TvD2wIhAPJL/B+C+0ExesPWPHjQxRarzzwmFenP9sZ3XPbxWQF2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@16.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11710050},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:docs-content && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:docs-content":"pnpm run generate:docs-content && git diff --exit-code src/generated/docs-content.ts docs/reference/file-formats.md","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts","generate:docs-content":"tsx scripts/generate-docs-content.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.4.3","sury":"10.0.4","effect":"3.22.1","globby":"16.2.4","fastmcp":"4.16.5","js-yaml":"5.3.0","commander":"15.0.0","smol-toml":"1.8.0","es-toolkit":"1.51.0","minisearch":"7.2.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"4.1.1","@inquirer/checkbox":"5.2.2","@octokit/request-error":"7.1.1","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.12","knip":"6.32.2","vite":"8.2.2","oxfmt":"0.64.0","cspell":"10.0.1","oxlint":"1.79.0","resend":"6.20.0","tsdown":"0.22.14","vitest":"4.1.11","repomix":"1.18.0","vitepress":"1.6.4","secretlint":"13.0.4","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.2.0","lint-staged":"17.3.0","@openrouter/sdk":"1.2.47","@tsconfig/node24":"24.0.5","simple-git-hooks":"2.13.1","sort-package-json":"4.0.0","@vitest/coverage-v8":"4.1.11","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.237","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_16.15.0_1787506180608_0.11716637050915568","host":"s3://npm-registry-packages-npm-production"}},"16.16.0":{"name":"rulesync","version":"16.16.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@16.16.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"09452ecb19fda4f3fb52a70ecbcfd0003067a2ce","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-16.16.0.tgz","fileCount":18,"integrity":"sha512-tY9oPJx+CfJGOe+NJDLkWS3gwEztYulKpqtMwe+9W15DgdMVWsHgqc+7TZCyjCJOKaa9UV0NkoUwScxPgZIPpw==","signatures":[{"sig":"MEUCIES8Bovc7Tb25Rwd1FbY8evvOjBHHG40C0KTIik6VxT7AiEAzGulZjaR7nOaXFfDXuLCWEWWVwWOJrD1NcRbD1w/kUc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@16.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12057952},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:docs-content && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:docs-content":"pnpm run generate:docs-content && git diff --exit-code src/generated/docs-content.ts docs/reference/file-formats.md","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts","generate:docs-content":"tsx scripts/generate-docs-content.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.4.3","sury":"10.0.4","effect":"3.22.1","globby":"16.2.4","fastmcp":"4.16.5","js-yaml":"5.3.0","commander":"15.0.0","smol-toml":"1.8.0","es-toolkit":"1.51.0","minisearch":"7.2.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"4.1.1","@inquirer/checkbox":"5.2.2","@octokit/request-error":"7.1.1","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.12","knip":"6.32.2","vite":"8.2.2","oxfmt":"0.64.0","cspell":"10.0.1","oxlint":"1.79.0","resend":"6.20.0","tsdown":"0.22.14","vitest":"4.1.11","repomix":"1.18.0","vitepress":"1.6.4","secretlint":"13.0.4","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.2.0","lint-staged":"17.3.0","@openrouter/sdk":"1.2.47","@tsconfig/node24":"24.0.5","simple-git-hooks":"2.13.1","sort-package-json":"4.0.0","@vitest/coverage-v8":"4.1.11","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.237","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_16.16.0_1787634422104_0.26506863817185344","host":"s3://npm-registry-packages-npm-production"}},"16.17.0":{"name":"rulesync","version":"16.17.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@16.17.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"66b69785f5ef5387600004669b6bac6188f06e01","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-16.17.0.tgz","fileCount":18,"integrity":"sha512-C5TKtQWkG1+zIHNccr36yt2XHRQBZK34/6Mi1Ab8A3WzGzpFFAB3QWqydikXqzxj3BlDFnpo0yus3kxdQLbkmw==","signatures":[{"sig":"MEQCICSsJKdiKa35gdns9caoe15vrDMuZEjVFWX0UwNe0jB0AiAqkKR6lFSrIkhVzbp032JqYeCSDDbr1F7Dvtd3Q0b6BQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@16.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12254756},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:docs-content && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:docs-content":"pnpm run generate:docs-content && git diff --exit-code src/generated/docs-content.ts docs/reference/file-formats.md","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts","generate:docs-content":"tsx scripts/generate-docs-content.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.4.3","sury":"10.0.4","effect":"3.22.1","globby":"16.2.4","fastmcp":"4.16.5","js-yaml":"5.3.0","commander":"15.0.0","smol-toml":"1.8.0","es-toolkit":"1.51.0","minisearch":"7.2.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"4.1.1","@inquirer/checkbox":"5.2.2","@octokit/request-error":"7.1.1","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.12","knip":"6.32.2","vite":"8.2.2","oxfmt":"0.64.0","cspell":"10.0.1","oxlint":"1.79.0","resend":"6.20.0","tsdown":"0.22.14","vitest":"4.1.11","repomix":"1.18.0","vitepress":"1.6.4","secretlint":"13.0.4","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.2.0","lint-staged":"17.3.0","@openrouter/sdk":"1.2.47","@tsconfig/node24":"24.0.5","simple-git-hooks":"2.13.1","sort-package-json":"4.0.0","@vitest/coverage-v8":"4.1.11","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.237","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_16.17.0_1787671146753_0.05019872118238666","host":"s3://npm-registry-packages-npm-production"}},"16.18.0":{"name":"rulesync","version":"16.18.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@16.18.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"9b73724cbd87e249ee7c8fc8ec2b391f8bd85a23","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-16.18.0.tgz","fileCount":18,"integrity":"sha512-rdHX/X7ChEVfWch5Ej4hEFySMrwH2V7/fvZrRI4bcvbzKYwH4Du7cj8uE6Ave5jbUYz390vZmdxa5hDn/4Homw==","signatures":[{"sig":"MEYCIQDSKuhs2waPGZ4RS9LA4shfjqKk5BYN0XTQNO0mmnwizAIhAMeV4AKxVsTcExA6lXJ0Z0g2bD5a4bE1h9Su/BZ24I9k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@16.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13579679},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:docs-content && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:docs-content":"pnpm run generate:docs-content && git diff --exit-code src/generated/docs-content.ts docs/reference/file-formats.md","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts","generate:docs-content":"tsx scripts/generate-docs-content.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.4.3","sury":"10.0.4","effect":"3.22.1","globby":"16.2.4","fastmcp":"4.16.5","js-yaml":"5.3.0","commander":"15.0.0","smol-toml":"1.8.0","es-toolkit":"1.51.0","minisearch":"7.2.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"4.1.1","@inquirer/checkbox":"5.2.2","@octokit/request-error":"7.1.1","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.12","knip":"6.32.2","vite":"8.2.2","oxfmt":"0.64.0","cspell":"10.0.1","oxlint":"1.79.0","resend":"6.20.0","tsdown":"0.22.14","vitest":"4.1.11","repomix":"1.18.0","vitepress":"1.6.4","secretlint":"13.0.4","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.2.0","lint-staged":"17.3.0","@openrouter/sdk":"1.2.47","@tsconfig/node24":"24.0.5","simple-git-hooks":"2.13.1","sort-package-json":"4.0.0","@vitest/coverage-v8":"4.1.11","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.237","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_16.18.0_1788019515643_0.4606039479019337","host":"s3://npm-registry-packages-npm-production"}},"16.19.0":{"name":"rulesync","version":"16.19.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@16.19.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"2b2edb0bcc05f75605132708dd83ce37bc40032e","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-16.19.0.tgz","fileCount":18,"integrity":"sha512-LotfR0H5xHc/uxLsaIIeJNOgl3hfXdoCqWmKZC3WIGxdAb2jngtIlP9gevD4guKR7DIwLYA4T3FKU/SNLMkjeQ==","signatures":[{"sig":"MEUCIQDwhGZNU/tSDqWrJM4AF3Oilg+JZDNeV/3YWR6uWXIa1AIgf7ahxG6WQLN4OCjTQCstVTq9/v+/D1zTP9dq0pZjPKM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@16.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13862291},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:docs-content && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:docs-content":"pnpm run generate:docs-content && git diff --exit-code src/generated/docs-content.ts docs/reference/file-formats.md","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts","generate:docs-content":"tsx scripts/generate-docs-content.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.4.3","sury":"10.0.4","effect":"3.22.1","globby":"16.2.4","fastmcp":"4.16.5","js-yaml":"5.3.0","commander":"15.0.0","smol-toml":"1.8.0","es-toolkit":"1.51.0","minisearch":"7.2.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"4.1.1","@inquirer/checkbox":"5.2.2","@octokit/request-error":"7.1.1","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.12","knip":"6.32.2","vite":"8.2.2","oxfmt":"0.64.0","cspell":"10.0.1","oxlint":"1.79.0","resend":"6.20.0","tsdown":"0.22.14","vitest":"4.1.11","repomix":"1.18.0","vitepress":"1.6.4","secretlint":"13.0.4","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.2.0","lint-staged":"17.3.0","@openrouter/sdk":"1.2.47","@tsconfig/node24":"24.0.5","simple-git-hooks":"2.13.1","sort-package-json":"4.0.0","@vitest/coverage-v8":"4.1.11","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.237","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_16.19.0_1788173057826_0.5893521741671695","host":"s3://npm-registry-packages-npm-production"}},"16.20.0":{"name":"rulesync","version":"16.20.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@16.20.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"18fa6f53fa91c4168e350613b111163c26107edf","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-16.20.0.tgz","fileCount":18,"integrity":"sha512-aoNvbbPaYTRucgbjU90dm6HrNa9CVAT/KtVfErnZF4asYtUVSQYbhDIPCBgH6ppvhSNIbZF4VYSEQQBhrvhC4Q==","signatures":[{"sig":"MEUCIE1GTwM5/9LvJI316mtpbsB5iK8ZiCDD/132BpvQz70sAiEApyVSXRvGE4WXd4Ot1fXIdPBDuZbgz/RuK0BuyeoSKUE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@16.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14128232},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:docs-content && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:docs-content":"pnpm run generate:docs-content && git diff --exit-code src/generated/docs-content.ts docs/reference/file-formats.md","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts","generate:docs-content":"tsx scripts/generate-docs-content.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.4.3","sury":"10.0.4","effect":"3.22.1","globby":"16.2.4","fastmcp":"4.16.5","js-yaml":"5.3.0","commander":"15.0.0","smol-toml":"1.8.0","es-toolkit":"1.51.0","minisearch":"7.2.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"4.1.1","@inquirer/checkbox":"5.2.2","@octokit/request-error":"7.1.1","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.12","knip":"6.32.2","vite":"8.2.2","oxfmt":"0.64.0","cspell":"10.0.1","oxlint":"1.79.0","resend":"6.20.0","tsdown":"0.22.14","vitest":"4.1.11","repomix":"1.18.0","vitepress":"1.6.4","secretlint":"13.0.4","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.2.0","lint-staged":"17.3.0","@openrouter/sdk":"1.2.47","@tsconfig/node24":"24.0.5","simple-git-hooks":"2.13.1","sort-package-json":"4.0.0","@vitest/coverage-v8":"4.1.11","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.237","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_16.20.0_1788233631902_0.3167328035028629","host":"s3://npm-registry-packages-npm-production"}},"16.21.0":{"name":"rulesync","version":"16.21.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@16.21.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"24cfc1d8d27c4c404175998fd1153181f5f2b4ea","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-16.21.0.tgz","fileCount":18,"integrity":"sha512-tD7MkSGfG/ehWvvyIJjnXCv5q3Zzp/1LODYxoFr1u5N6UXuI4UvOt8ly4JvWJhlcxV2F8q8H6F/DjAuN3P/fsg==","signatures":[{"sig":"MEQCIGn0EaboPd+MAeE5JC0950LDMXWhNuk/82+zXIYmVAMYAiB8ao1JG2DQqIGvXxhesiVipXcYpZKBEgTv0W7xZ7Mxbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@16.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14430222},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:docs-content && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:docs-content":"pnpm run generate:docs-content && git diff --exit-code src/generated/docs-content.ts docs/reference/file-formats.md","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts","generate:docs-content":"tsx scripts/generate-docs-content.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.4.3","sury":"10.0.4","effect":"3.22.1","globby":"16.2.4","fastmcp":"4.16.10","js-yaml":"5.4.1","commander":"15.0.0","smol-toml":"1.8.0","es-toolkit":"1.51.0","minisearch":"7.2.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"4.1.1","@inquirer/checkbox":"5.2.3","@octokit/request-error":"7.1.1","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.12","knip":"6.32.3","vite":"8.2.2","oxfmt":"0.65.0","cspell":"10.1.1","oxlint":"1.80.0","resend":"6.24.0","tsdown":"0.22.14","vitest":"4.1.11","repomix":"1.18.0","vitepress":"1.6.4","secretlint":"13.0.5","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.4.0","lint-staged":"17.3.0","@openrouter/sdk":"1.2.75","@tsconfig/node24":"24.0.5","simple-git-hooks":"2.13.1","sort-package-json":"4.0.0","@vitest/coverage-v8":"4.1.11","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.247","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_16.21.0_1788389359627_0.5841592109308993","host":"s3://npm-registry-packages-npm-production"}},"16.22.0":{"name":"rulesync","version":"16.22.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@16.22.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"9dff514f3d81477364deae990a3b5a87e83e4542","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-16.22.0.tgz","fileCount":18,"integrity":"sha512-MBFHuvuoN9ARTw35JsMrC7njfJMIUpMOlmPq0nWaE4AgRlYPWYAwE7fBHJxSo9+1TvSaW2BGMYSLfJG5DOTV1A==","signatures":[{"sig":"MEYCIQCN0UN0fR8+AfGhRwQs55LTLfPKtswPQuIoe8340JqB8QIhALiekjkqLMQBDZUMccTZXvOZAzIhhiWwg/H+8468N4nY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD1N1lhJ8eMgTfo7/NsRhsVeB/DetO6ifSQGwvtQlP5cgIgeg0Fgm36ZPozT1TCVZK4S7uZneXH3gRrw5+c2s6UL7w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@16.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14719062},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:docs-content && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:docs-content":"pnpm run generate:docs-content && git diff --exit-code src/generated/docs-content.ts docs/reference/file-formats.md","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts","generate:docs-content":"tsx scripts/generate-docs-content.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.4.3","sury":"10.0.4","effect":"3.22.1","globby":"16.2.4","fastmcp":"4.16.10","js-yaml":"5.4.1","commander":"15.0.0","smol-toml":"1.8.0","es-toolkit":"1.51.0","minisearch":"7.2.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"4.1.1","@inquirer/checkbox":"5.2.3","@octokit/request-error":"7.1.1","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.12","knip":"6.32.3","vite":"8.2.2","oxfmt":"0.65.0","cspell":"10.1.1","oxlint":"1.80.0","resend":"6.24.0","tsdown":"0.22.14","vitest":"4.1.11","repomix":"1.18.0","vitepress":"1.6.4","secretlint":"13.0.5","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.4.0","lint-staged":"17.3.0","@openrouter/sdk":"1.2.75","@tsconfig/node24":"24.0.5","simple-git-hooks":"2.13.1","sort-package-json":"4.0.0","@vitest/coverage-v8":"4.1.11","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.247","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_16.22.0_1788488341690_0.9748465901091938","host":"s3://npm-registry-packages-npm-production"}},"16.22.1":{"name":"rulesync","version":"16.22.1","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@16.22.1","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"9cac7eba1920edcd79f21a9043b54d52df5bff7e","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-16.22.1.tgz","fileCount":18,"integrity":"sha512-WS22998n0jV81tWJ9cCpzYBb5l2O5lkHWmlxm91O7fRpflEPmX7kD7jc5LWNom+OFhr3sKTJU2z9lbqEtpOKeA==","signatures":[{"sig":"MEYCIQDk1qDyvt3bCV+Y4vNN+7SJuUjoZ3RcKR5QSUDD7KkEDwIhANts2sxjzDmqio/mqdJTj9EPSRNhbpWhWhkB53alf8vI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD8MolLrLtMfWH2OF48sO7i9Wmf5v9r4urGgW/GgNo54QIhAJrUuJwHqo7EJtfYMl38iK/Xhf4Y/b9C4F56knbvkQgc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@16.22.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14732343},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:docs-content && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:docs-content":"pnpm run generate:docs-content && git diff --exit-code src/generated/docs-content.ts docs/reference/file-formats.md","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts","generate:docs-content":"tsx scripts/generate-docs-content.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.4.3","sury":"10.0.4","effect":"3.22.1","globby":"16.2.4","fastmcp":"4.16.10","js-yaml":"5.4.1","commander":"15.0.0","smol-toml":"1.8.0","es-toolkit":"1.51.0","minisearch":"7.2.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"4.1.1","@inquirer/checkbox":"5.2.3","@octokit/request-error":"7.1.1","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.12","knip":"6.32.3","vite":"8.2.2","oxfmt":"0.65.0","cspell":"10.1.1","oxlint":"1.80.0","resend":"6.24.0","tsdown":"0.22.14","vitest":"4.1.11","repomix":"1.18.0","vitepress":"1.6.4","secretlint":"13.0.5","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.4.0","lint-staged":"17.3.0","@openrouter/sdk":"1.2.75","@tsconfig/node24":"24.0.5","simple-git-hooks":"2.13.1","sort-package-json":"4.0.0","@vitest/coverage-v8":"4.1.11","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.247","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_16.22.1_1788493004665_0.16340099038352496","host":"s3://npm-registry-packages-npm-production"}},"16.23.0":{"name":"rulesync","version":"16.23.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@16.23.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"3fb313d26ba84fb0e7d17eeacb24c1e5b787746a","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-16.23.0.tgz","fileCount":18,"integrity":"sha512-ql9z5TEQhoGREV214aGhS4vAdat/BpImhmOQ2j/B6Xm8m3z2FU5D9CDI/zC80zAsbQ6ceK9qYKHb+Oh0ciIMKg==","signatures":[{"sig":"MEUCIA3uDEAHor31wiE5gcf+OrOVA2dzJ2foNMUjb3D7aMI/AiEA6a8TeyhI+IhysVLzHEvI701fcsHFhj+pDQpi6gsFYOo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDujtK1TBQM0mIcx6+rxPJlghrwyOfBifxsE/6yhADsbAiAL85MU0Bmp6/Edy7vxn5+ke3rFS6OXpWb1USLVe9q6eg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@16.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14823641},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:docs-content && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:docs-content":"pnpm run generate:docs-content && git diff --exit-code src/generated/docs-content.ts docs/reference/file-formats.md","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts","generate:docs-content":"tsx scripts/generate-docs-content.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.4.3","sury":"10.0.4","effect":"3.22.1","globby":"16.2.4","fastmcp":"4.16.10","js-yaml":"5.4.1","commander":"15.0.0","smol-toml":"1.8.0","es-toolkit":"1.51.0","minisearch":"7.2.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"4.1.1","@inquirer/checkbox":"5.2.3","@octokit/request-error":"7.1.1","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.12","knip":"6.32.3","vite":"8.2.2","oxfmt":"0.65.0","cspell":"10.1.1","oxlint":"1.80.0","resend":"6.24.0","tsdown":"0.22.14","vitest":"4.1.11","repomix":"1.18.0","vitepress":"1.6.4","secretlint":"13.0.5","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.4.0","lint-staged":"17.3.0","@openrouter/sdk":"1.2.75","@tsconfig/node24":"24.0.5","simple-git-hooks":"2.13.1","sort-package-json":"4.0.0","@vitest/coverage-v8":"4.1.11","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.247","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_16.23.0_1788547192343_0.6984765318893873","host":"s3://npm-registry-packages-npm-production"}},"16.24.0":{"name":"rulesync","version":"16.24.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@16.24.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"8fe031272ce06e73240581dc083edb0c790026db","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-16.24.0.tgz","fileCount":18,"integrity":"sha512-jXSdr7YVAxc/EDgD+biUmFQySTssVOwCreE8kN7nmHF0wQTxhTH4KcSow8Wm/eR+uIABhJxnhAEZo7H1mGxvXw==","signatures":[{"sig":"MEUCIQDLMd/J731dzhl4z5OHIR30jsc+4QxwFd+TLlYn0SiKtAIgGaG1HPgfdcqDIae5wL66gIeLeRH1Kv2joA1omlqgLII=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCE0koZH9gVYDfiG76+t9Z/Pxh4SJgRpNPLpmzJ/KpFuwIgSmy947Aj2grGF7JJGCLpXc+9R+3a1NXvOVLif6gZR9Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@16.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14904323},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:docs-content && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:docs-content":"pnpm run generate:docs-content && git diff --exit-code src/generated/docs-content.ts docs/reference/file-formats.md","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts","generate:docs-content":"tsx scripts/generate-docs-content.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.4.3","sury":"10.0.4","effect":"3.22.1","globby":"16.2.4","fastmcp":"4.16.10","js-yaml":"5.4.1","commander":"15.0.0","smol-toml":"1.8.0","es-toolkit":"1.51.0","minisearch":"7.2.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"4.1.1","@inquirer/checkbox":"5.2.3","@octokit/request-error":"7.1.1","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.12","knip":"6.32.3","vite":"8.2.2","oxfmt":"0.65.0","cspell":"10.1.1","oxlint":"1.80.0","resend":"6.24.0","tsdown":"0.22.14","vitest":"4.1.11","repomix":"1.18.0","vitepress":"1.6.4","secretlint":"13.0.5","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.4.0","lint-staged":"17.3.0","@openrouter/sdk":"1.2.75","@tsconfig/node24":"24.0.5","simple-git-hooks":"2.13.1","sort-package-json":"4.0.0","@vitest/coverage-v8":"4.1.11","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.247","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_16.24.0_1788584615574_0.7968777989164577","host":"s3://npm-registry-packages-npm-production"}},"16.24.1":{"name":"rulesync","version":"16.24.1","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@16.24.1","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"156e6a093742f801bcdc5c2c504f4092a38d419e","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-16.24.1.tgz","fileCount":18,"integrity":"sha512-7eXMzhFVS4xaPsFVeXSQSrcx88+ZeGmKAdLpVZSzRocC+JVMzicto1QZ8nDM4MUMRP3j1CDpUGEmQTQqXGWFBg==","signatures":[{"sig":"MEQCIHCepX5IQAH1utPYAuAgIyr8tkJcP585lqil/S+aO3KHAiA8iD/cyGfSBylIjxJ1BlzRjjjp2gue11Z/0MOWPO/WHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDkfheXeeP+S8F9ZXkw0XqvHCDYpdfwOY9jm+2o5Iff0QIgMG8NwYB8YZG3a12azzHFukw7Urg08AUGOSS62RD6E8I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@16.24.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14904700},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:docs-content && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:docs-content":"pnpm run generate:docs-content && git diff --exit-code src/generated/docs-content.ts docs/reference/file-formats.md","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts","generate:docs-content":"tsx scripts/generate-docs-content.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.5.4","sury":"10.0.4","effect":"3.22.1","globby":"16.2.4","fastmcp":"4.20.0","js-yaml":"5.4.1","commander":"15.0.0","smol-toml":"1.8.0","es-toolkit":"1.52.0","minisearch":"7.2.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"4.1.1","@inquirer/checkbox":"5.2.4","@octokit/request-error":"7.1.2","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.13","knip":"6.34.0","vite":"8.2.2","oxfmt":"0.66.0","cspell":"10.2.1","oxlint":"1.81.0","resend":"6.26.0","tsdown":"0.23.0","vitest":"5.0.0","repomix":"1.18.0","vitepress":"1.6.4","secretlint":"13.0.5","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.4.1","lint-staged":"17.4.1","@openrouter/sdk":"1.2.103","@tsconfig/node24":"24.0.5","simple-git-hooks":"2.14.0","sort-package-json":"4.0.0","@vitest/coverage-v8":"5.0.0","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.260","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_16.24.1_1788610303479_0.4844100269106897","host":"s3://npm-registry-packages-npm-production"}},"16.25.0":{"name":"rulesync","version":"16.25.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@16.25.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://github.com/dyoshikawa/rulesync#readme","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"d92c53f921dcb73a8e36ef9f20d3efa4046bc2be","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-16.25.0.tgz","fileCount":18,"integrity":"sha512-UQdcFjfuPQzlu/WUbMLy53w4jfqI/zcxY0zhM3/UeZyYfO50kJq9aXeWSwbiVxQBq/iuDIlqzFvmlFXiaTBcGg==","signatures":[{"sig":"MEUCIQD/h2V2izhIvYw/6/BTyiJ4gSFk3+BZlyW9/7cu09vDxwIgDCOCzySa40M/q+U+k4CkvnzWpAZ7opWOp0zIWKBFI5Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCkLhGlUhvo8jSAGnkE9BclamGXAZYX9obu4LrUE/7wtgIhAJbI/Kapy1K6ydRZyRMGb/uC5dxSqnH3z+0guNlzl7tZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@16.25.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15014271},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:docs-content && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:docs-content":"pnpm run generate:docs-content && git diff --exit-code src/generated/docs-content.ts docs/reference/file-formats.md","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts","generate:docs-content":"tsx scripts/generate-docs-content.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.5.4","sury":"10.0.4","effect":"3.22.1","globby":"16.2.4","fastmcp":"4.20.0","js-yaml":"5.4.1","commander":"15.0.0","smol-toml":"1.8.0","es-toolkit":"1.52.0","minisearch":"7.2.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"4.1.1","@inquirer/checkbox":"5.2.4","@octokit/request-error":"7.1.2","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.13","knip":"6.34.0","vite":"8.2.2","oxfmt":"0.66.0","cspell":"10.2.1","oxlint":"1.81.0","resend":"6.26.0","tsdown":"0.23.0","vitest":"5.0.0","repomix":"1.18.0","vitepress":"1.6.4","secretlint":"13.0.5","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.4.1","lint-staged":"17.4.1","@openrouter/sdk":"1.2.103","@tsconfig/node24":"24.0.5","simple-git-hooks":"2.14.0","sort-package-json":"4.0.0","@vitest/coverage-v8":"5.0.0","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.260","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_16.25.0_1788841520490_0.42081785939936567","host":"s3://npm-registry-packages-npm-production"}},"16.26.0":{"name":"rulesync","version":"16.26.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@16.26.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://rulesync.dyoshikawa.com","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"0d4f6fe8b1a1ddf130ecd7ffe913d5cb77b0dd1e","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-16.26.0.tgz","fileCount":18,"integrity":"sha512-kSk5vgnJ3kEjtENnmLJOptlX2cqc+niDkvYvlJUX3J0uQZO+WpjDELTL18zzrctVHDT/bm3LstAPwNch0Xwd8Q==","signatures":[{"sig":"MEUCIDAjxcioPIodxmzzoPSZ02RwVihO6QcCIt1l4iZjetrDAiEAiqQu/gl6PjzvUAyijUN49B89YO5za/x4q+xjB1ZjXZ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDCD1rsAmFK3ofcF/4vk/5hduyAH7G+MN5imUybEKMioAIhAPEhAzUVb0cg1ADuYguzyySGKTkxanlUpaJDaYTvAy5u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@16.26.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15096918},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:docs-content && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:docs-content":"pnpm run generate:docs-content && git diff --exit-code src/generated/docs-content.ts docs/reference/file-formats.md","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts","generate:docs-content":"tsx scripts/generate-docs-content.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.5.4","sury":"10.0.4","effect":"3.22.1","globby":"16.2.4","fastmcp":"4.20.0","js-yaml":"5.4.1","commander":"15.0.0","smol-toml":"1.8.0","es-toolkit":"1.52.0","minisearch":"7.2.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"4.1.1","@inquirer/checkbox":"5.2.4","@octokit/request-error":"7.1.2","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.13","knip":"6.34.0","vite":"8.2.2","oxfmt":"0.66.0","cspell":"10.2.1","oxlint":"1.81.0","resend":"6.26.0","tsdown":"0.23.0","vitest":"5.0.0","repomix":"1.18.0","vitepress":"1.6.4","secretlint":"13.0.5","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.4.1","lint-staged":"17.4.1","@openrouter/sdk":"1.2.103","@tsconfig/node24":"24.0.5","simple-git-hooks":"2.14.0","sort-package-json":"4.0.0","@vitest/coverage-v8":"5.0.0","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.260","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_16.26.0_1788879481147_0.884914884584511","host":"s3://npm-registry-packages-npm-production"}},"16.26.1":{"name":"rulesync","version":"16.26.1","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@16.26.1","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://rulesync.dyoshikawa.com","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"e2570fed1bfe4bd96aa597fb896224e372d8b236","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-16.26.1.tgz","fileCount":18,"integrity":"sha512-L9CjX4X6tG1eMG312yLTVSCbZkY5ccZMDRXNngWoRQESQBwqKMRO7N5njJm8suyfCyXWyl2bppV6olFcL7CA+w==","signatures":[{"sig":"MEUCIFfQ+B63yNXyOadnEPhDZvBLw9y6K/T9QEjC+5j31qpFAiEArcDvNNZVEEZxyCRSOESajQFLXgV8eptmlVoxHb8ocLk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGiedr6AgRV9AQIQJk6jaR0AO9i2mRk0PbTwWQZHPHo0AiEAvEW+bV/6Tz/+Y5o6qiJsNNGw9YEAk2jqRp4OOcy6UGw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@16.26.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15109259},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:docs-content && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:docs-content":"pnpm run generate:docs-content && git diff --exit-code src/generated/docs-content.ts docs/reference/file-formats.md","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts","generate:docs-content":"tsx scripts/generate-docs-content.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.5.4","sury":"10.0.4","effect":"3.22.1","globby":"16.2.4","fastmcp":"4.20.0","js-yaml":"5.4.1","commander":"15.0.0","smol-toml":"1.8.0","es-toolkit":"1.52.0","minisearch":"7.2.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"4.1.1","@inquirer/checkbox":"5.2.4","@octokit/request-error":"7.1.2","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.13","knip":"6.34.0","vite":"8.2.2","oxfmt":"0.66.0","cspell":"10.2.1","oxlint":"1.81.0","resend":"6.26.0","tsdown":"0.23.0","vitest":"5.0.0","repomix":"1.18.0","vitepress":"1.6.4","secretlint":"13.0.5","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.4.1","lint-staged":"17.4.1","@openrouter/sdk":"1.2.103","@tsconfig/node24":"24.0.5","simple-git-hooks":"2.14.0","sort-package-json":"4.0.0","@vitest/coverage-v8":"5.0.0","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.260","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_16.26.1_1788936909757_0.2142945005607173","host":"s3://npm-registry-packages-npm-production"}},"16.27.0":{"name":"rulesync","version":"16.27.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@16.27.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://rulesync.dyoshikawa.com","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"d767a4e0bcf561d13fb804c2d33cd93b758b2ab4","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-16.27.0.tgz","fileCount":18,"integrity":"sha512-u3Xf2uUGxtotCLARhmKuP9r3qunNnz+QP4kOz679BElgk4QTWjjg8rwY7lFGtk1Tv1KooHv22O7HVdg+5AGODQ==","signatures":[{"sig":"MEYCIQDOYzacda19LVckq2PztlWFBA8P1SshwaCmEvhoihx1NAIhAN333nTMud/NahKT4y7zLW7RNjtlsgqiAa2MlW9Ofn3t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDD1jXgaZVbHeFgtCWxewJxT7nTJu6Mz3SvgYxFKdNfrAiAe9BsjenEeQR5TfvXPjEiGwEsni6wXqViYiiZb1eI9KQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@16.27.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15133950},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:docs-content && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:docs-content":"pnpm run generate:docs-content && git diff --exit-code src/generated/docs-content.ts docs/reference/file-formats.md","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts","generate:docs-content":"tsx scripts/generate-docs-content.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.5.4","sury":"10.0.4","effect":"3.22.1","globby":"16.2.4","fastmcp":"4.20.0","js-yaml":"5.4.1","commander":"15.0.0","smol-toml":"1.8.0","es-toolkit":"1.52.0","minisearch":"7.2.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"4.1.1","@inquirer/checkbox":"5.2.4","@octokit/request-error":"7.1.2","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.13","knip":"6.34.0","vite":"8.2.2","oxfmt":"0.66.0","cspell":"10.2.1","oxlint":"1.81.0","resend":"6.26.0","tsdown":"0.23.0","vitest":"5.0.0","repomix":"1.18.0","vitepress":"1.6.4","secretlint":"13.0.5","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.4.1","lint-staged":"17.4.1","@openrouter/sdk":"1.2.103","@tsconfig/node24":"24.0.5","simple-git-hooks":"2.14.0","sort-package-json":"4.0.0","@vitest/coverage-v8":"5.0.0","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.260","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_16.27.0_1789054006698_0.1719587104743281","host":"s3://npm-registry-packages-npm-production"}},"16.28.0":{"name":"rulesync","version":"16.28.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@16.28.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://rulesync.dyoshikawa.com","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"b64136de9fab2878fc8d0c31370c31f6dc8a01c3","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-16.28.0.tgz","fileCount":18,"integrity":"sha512-BZTxN89bkvxRy9qQ+im/s8IXcFxpgfPTZ7tVyrJqeGXnWneafFWdv/eAruJUOi2pIfdICjC0XghmyTy+7EymVA==","signatures":[{"sig":"MEUCIBBDlUhU0CKWb39LOvzR1NKNAtNoKBwa5sapdjv+saRpAiEA4ifRthAEsD/2v+cUWF9NOuPPKRl4DkrQmfpYPdwT0CY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIH00nyPHuKQF2qHAr/wxjw/KBaI26r1xEzD8+d0CbYkFAiEAx1UPynZbuVgkDhssW4Bl2giP5CMoSbh1SoudzhGWHLw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@16.28.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15170223},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:docs-content && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:docs-content":"pnpm run generate:docs-content && git diff --exit-code src/generated/docs-content.ts docs/reference/file-formats.md","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts","generate:docs-content":"tsx scripts/generate-docs-content.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.6.1","sury":"10.0.4","effect":"3.22.2","globby":"16.2.4","fastmcp":"4.20.9","js-yaml":"5.4.1","commander":"15.0.0","smol-toml":"1.8.0","es-toolkit":"1.52.0","minisearch":"7.2.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"4.1.1","@inquirer/checkbox":"5.2.5","@octokit/request-error":"7.1.2","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.13","knip":"6.35.1","vite":"8.2.2","oxfmt":"0.67.0","cspell":"10.3.0","oxlint":"1.82.0","resend":"6.27.0","tsdown":"0.23.0","vitest":"5.0.0","repomix":"1.18.0","vitepress":"1.6.4","secretlint":"13.0.5","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.5.1","lint-staged":"17.5.0","@openrouter/sdk":"1.2.116","@tsconfig/node24":"24.0.5","simple-git-hooks":"2.14.0","sort-package-json":"4.0.0","@vitest/coverage-v8":"5.0.0","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.267","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_16.28.0_1789146084726_0.33392691562817056","host":"s3://npm-registry-packages-npm-production"}},"16.28.1":{"name":"rulesync","version":"16.28.1","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@16.28.1","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://rulesync.dyoshikawa.com","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"fb4c251615a609ab947f99aa471a5360be7573f8","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-16.28.1.tgz","fileCount":18,"integrity":"sha512-Hn8PhRYYfwQpggunOaQdDU2xQ5cfVkb7qgJE34Rr6Ld6k/qVsxB69owp/xHF3740L3Di1vcy7QMGWzVSiPh2JQ==","signatures":[{"sig":"MEUCIB3amc1NWn94rDgITo4mW58LT957tn80YyhKYYwKfiZWAiEAonuiCs2elxrQVWmdCIxj0OsJKWqfrFlB5C5UJfdRF1Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCWVh/ZcmxgeY0TdTiQn86Dr346e369Y6RXo/p3WpK1cwIhAIT1OETZXXnPzCJe9GBqz2SVrlBg8T/7Xqf/523mtLEt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@16.28.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15170223},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:docs-content && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:docs-content":"pnpm run generate:docs-content && git diff --exit-code src/generated/docs-content.ts docs/reference/file-formats.md","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts","generate:docs-content":"tsx scripts/generate-docs-content.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.6.1","sury":"10.0.4","effect":"3.22.2","globby":"16.2.4","fastmcp":"4.20.9","js-yaml":"5.4.1","commander":"15.0.0","smol-toml":"1.8.0","es-toolkit":"1.52.0","minisearch":"7.2.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"4.1.1","@inquirer/checkbox":"5.2.5","@octokit/request-error":"7.1.2","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.13","knip":"6.35.1","vite":"8.2.2","oxfmt":"0.67.0","cspell":"10.3.0","oxlint":"1.82.0","resend":"6.27.0","tsdown":"0.23.0","vitest":"5.0.0","repomix":"1.18.0","vitepress":"1.6.4","secretlint":"13.0.5","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.5.1","lint-staged":"17.5.0","@openrouter/sdk":"1.2.116","@tsconfig/node24":"24.0.5","simple-git-hooks":"2.14.0","sort-package-json":"4.0.0","@vitest/coverage-v8":"5.0.0","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.267","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_16.28.1_1789203841077_0.09311884690340344","host":"s3://npm-registry-packages-npm-production"}},"16.29.0":{"name":"rulesync","version":"16.29.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@16.29.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://rulesync.dyoshikawa.com","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"7d8ec31f90a423a05405873eb8c1bd0f46acb509","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-16.29.0.tgz","fileCount":18,"integrity":"sha512-NkAgb5EmNSiL6po+h95e52bHrmrScWjCuz5k74ux58ScHi9PgNL+sacVOYDGg3Uo/EShdsQ4MFdWPn/iWEsdsA==","signatures":[{"sig":"MEYCIQC+QwpdHQBMilFInnUBuMJczoxL7Y0xJVaHBB8kG7tvJQIhAPwoin8kcpluk/wTXbYOo+QHsxMta444VfR9epzGtHBl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC4Yxxp8lxiwDfGpoIL1nJLtQTu+XVwdbmgFKhdp37wHwIgInacieT0h85jtp1W67tmB6vPSe8ZsYYp0O5JScQ60IM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@16.29.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15194333},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:docs-content && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:docs-content":"pnpm run generate:docs-content && git diff --exit-code src/generated/docs-content.ts docs/reference/file-formats.md","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts","generate:docs-content":"tsx scripts/generate-docs-content.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.6.1","sury":"10.0.4","effect":"3.22.2","globby":"16.2.4","fastmcp":"4.20.9","js-yaml":"5.4.1","commander":"15.0.0","smol-toml":"1.8.0","es-toolkit":"1.52.0","minisearch":"7.2.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"4.1.1","@inquirer/checkbox":"5.2.5","@octokit/request-error":"7.1.2","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.13","knip":"6.35.1","vite":"8.2.2","oxfmt":"0.67.0","cspell":"10.3.0","oxlint":"1.82.0","resend":"6.27.0","tsdown":"0.23.0","vitest":"5.0.0","repomix":"1.18.0","vitepress":"1.6.4","secretlint":"13.0.5","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.5.1","lint-staged":"17.5.0","@openrouter/sdk":"1.2.116","@tsconfig/node24":"24.0.5","simple-git-hooks":"2.14.0","sort-package-json":"4.0.0","@vitest/coverage-v8":"5.0.0","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.267","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_16.29.0_1789220053731_0.7137499623444081","host":"s3://npm-registry-packages-npm-production"}},"16.30.0":{"name":"rulesync","version":"16.30.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@16.30.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://rulesync.dyoshikawa.com","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"2ab61278b5d66aedacc2b1962a05d8ab32a14762","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-16.30.0.tgz","fileCount":18,"integrity":"sha512-0UC0COdfDxgkjDt9nOA1TgR9J026tPhMdELGCTAWslvw53WE25CGD2lDd3ouoZRGgzf7u/k8/VldnfHMUtaT6g==","signatures":[{"sig":"MEUCID0Wk2PqeVpknhs3H6d2gVOEBds0cF12YGcLG0SHDJItAiEAr+uAtfxVUMSCGJjwAOxJTdSag0n9g7bDXSx7UHdRCYg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCoZz3P4tdyQEm7tbmtol7at/5eRpyj5djI824l8+qE/wIgN4+ZvqTJAgsx6WGNHne0PKiNvKJ7eeyxJE1oyH9uARg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@16.30.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15309385},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:docs-content && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:docs-content":"pnpm run generate:docs-content && git diff --exit-code src/generated/docs-content.ts docs/reference/file-formats.md","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts","generate:docs-content":"tsx scripts/generate-docs-content.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.6.1","sury":"10.0.4","effect":"3.22.2","globby":"16.2.4","fastmcp":"4.20.9","js-yaml":"5.4.1","commander":"15.0.0","smol-toml":"1.8.0","es-toolkit":"1.52.0","minisearch":"7.2.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"4.1.1","@inquirer/checkbox":"5.2.5","@octokit/request-error":"7.1.2","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.13","knip":"6.35.1","vite":"8.2.2","oxfmt":"0.67.0","cspell":"10.3.0","oxlint":"1.82.0","resend":"6.27.0","tsdown":"0.23.0","vitest":"5.0.0","repomix":"1.18.0","vitepress":"1.6.4","secretlint":"13.0.5","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.5.1","lint-staged":"17.5.0","@openrouter/sdk":"1.2.116","@tsconfig/node24":"24.0.5","simple-git-hooks":"2.14.0","sort-package-json":"4.0.0","@vitest/coverage-v8":"5.0.0","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.267","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_16.30.0_1789282451354_0.8071796661777639","host":"s3://npm-registry-packages-npm-production"}},"16.30.1":{"name":"rulesync","version":"16.30.1","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@16.30.1","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://rulesync.dyoshikawa.com","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"d1522d171ba45ebce16faec78beb4d5718f9fc62","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-16.30.1.tgz","fileCount":18,"integrity":"sha512-5v15zZngPCAEAxffn63Xr0ZgubUtzJnW+jn87rbTzK4lZpiCFeYDJzdPYxNEOPnz1tvjfFU6dnoTv9TgT18qQw==","signatures":[{"sig":"MEQCIBKzQKs66EG/FOKu1IElzOXy6UMVJjglex8tHwWmdx7HAiB0x3+C7QyoZpXJYQU9LyWR/wzGq90LfcZeX3OW4jsOpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDv7KioG4PX2PZuEXFJ/r5y1REuFB19rK7widGsdp6+7gIgE0XR3fDqFhaisc9/sqkmtD0Bvzxu3x6zeEkbxxIbIxE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@16.30.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15309386},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:docs-content && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:docs-content":"pnpm run generate:docs-content && git diff --exit-code src/generated/docs-content.ts docs/reference/file-formats.md","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts","generate:docs-content":"tsx scripts/generate-docs-content.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.6.2","sury":"10.0.4","effect":"3.22.2","globby":"16.2.4","fastmcp":"4.20.11","js-yaml":"5.4.1","commander":"15.0.0","smol-toml":"1.8.0","es-toolkit":"1.52.0","minisearch":"7.2.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"4.1.1","@inquirer/checkbox":"5.2.5","@octokit/request-error":"7.1.2","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.13","knip":"6.35.1","vite":"8.3.0","oxfmt":"0.67.0","cspell":"10.3.0","oxlint":"1.82.0","resend":"6.27.0","tsdown":"0.23.0","vitest":"5.0.0","repomix":"1.18.0","vitepress":"1.6.4","secretlint":"13.0.5","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.5.1","lint-staged":"17.5.1","@openrouter/sdk":"1.2.117","@tsconfig/node24":"24.0.5","simple-git-hooks":"2.14.0","sort-package-json":"4.0.0","@vitest/coverage-v8":"5.0.0","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.268","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_16.30.1_1789292857365_0.20272411101793208","host":"s3://npm-registry-packages-npm-production"}},"16.30.2":{"name":"rulesync","version":"16.30.2","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@16.30.2","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://rulesync.dyoshikawa.com","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"cd4ab8516926006ad715ce93d112ff2231b6efc5","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-16.30.2.tgz","fileCount":18,"integrity":"sha512-+6lwdRapiCuFbvUnwO90p5yHfqxQ6g9lau43afPpQJTIneGGU1XdwONGE64t9adABGL68wcAXJHGAenyVK6Khg==","signatures":[{"sig":"MEUCIGWWYbKGe3/OqLx+chsHN/Oe2aCKxdj0TX9GFcGTw/RWAiEAh7GJEgD8EGwnzc4HgvdWhl2JKTiSBcM7siQjV2UdJw0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFYav+fUeE5bemeM23Lx65DUYBPwnrvNr/0MV+PU5N/mAiAL4idjPHqvHivdpGgDEr0EHb791TSCrMj7s7je6g7VNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@16.30.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15335105},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:docs-content && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:docs-content":"pnpm run generate:docs-content && git diff --exit-code src/generated/docs-content.ts docs/reference/file-formats.md","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts","generate:docs-content":"tsx scripts/generate-docs-content.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.6.2","sury":"10.0.4","effect":"3.22.2","globby":"16.2.4","fastmcp":"4.20.11","js-yaml":"5.4.1","commander":"15.0.0","smol-toml":"1.8.0","es-toolkit":"1.52.0","minisearch":"7.2.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"4.1.1","@inquirer/checkbox":"5.2.5","@octokit/request-error":"7.1.2","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.13","knip":"6.35.1","vite":"8.3.0","oxfmt":"0.67.0","cspell":"10.3.0","oxlint":"1.82.0","resend":"6.27.0","tsdown":"0.23.0","vitest":"5.0.0","repomix":"1.18.0","vitepress":"1.6.4","secretlint":"13.0.5","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.5.1","lint-staged":"17.5.1","@openrouter/sdk":"1.2.117","@tsconfig/node24":"24.0.5","simple-git-hooks":"2.14.0","sort-package-json":"4.0.0","@vitest/coverage-v8":"5.0.0","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.268","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_16.30.2_1789311596528_0.39633158197362506","host":"s3://npm-registry-packages-npm-production"}},"16.31.0":{"name":"rulesync","version":"16.31.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@16.31.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://rulesync.dyoshikawa.com","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"d00e8afdee09bb28704dd72310058793cbd4f5b4","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-16.31.0.tgz","fileCount":18,"integrity":"sha512-T5W01Y+syBi1BgAqak4oR53+qbba5vXg5ynpyO/u9oOWd+NoCsAoEojc9qWMro/K0KmSRRJc740M0m2ecX0G6w==","signatures":[{"sig":"MEQCIEHF+zS0DwD8qah102o0doCnekbVL8m026bAaYeXCYMCAiBeaXM+xFTGuP5ZwUgnoctU6S9EZ7uQdCRdlQsbS8rCqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIByMXInyvLWW2nQ/sKW1msje3VT0RiNHTKNRc6Ue2tZKAiEAoBPWSKxGQePHEd9gZQcsC2Cuaym1Lq4VLcFVPRBW5p4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@16.31.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15952425},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:docs-content && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:docs-content":"pnpm run generate:docs-content && git diff --exit-code src/generated/docs-content.ts docs/reference/file-formats.md","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts","generate:docs-content":"tsx scripts/generate-docs-content.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.6.2","sury":"10.0.4","effect":"3.22.2","globby":"16.2.4","fastmcp":"4.20.11","js-yaml":"5.4.1","commander":"15.0.0","smol-toml":"1.8.0","es-toolkit":"1.52.0","minisearch":"7.2.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"4.1.1","@inquirer/checkbox":"5.2.5","@octokit/request-error":"7.1.2","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.13","knip":"6.35.1","vite":"8.3.0","oxfmt":"0.67.0","cspell":"10.3.0","oxlint":"1.82.0","resend":"6.27.0","tsdown":"0.23.0","vitest":"5.0.0","repomix":"1.18.0","vitepress":"1.6.4","secretlint":"13.0.5","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.5.1","lint-staged":"17.5.1","@openrouter/sdk":"1.2.117","@tsconfig/node24":"24.0.5","simple-git-hooks":"2.14.0","sort-package-json":"4.0.0","@vitest/coverage-v8":"5.0.0","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.268","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_16.31.0_1789362868183_0.08749745468739878","host":"s3://npm-registry-packages-npm-production"}},"16.32.0":{"name":"rulesync","version":"16.32.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@16.32.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://rulesync.dyoshikawa.com","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"40d466796d457f592d09728aa8b9001710497b32","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-16.32.0.tgz","fileCount":18,"integrity":"sha512-Q2V5pSS1LIJZaMA9VxzIsgjMu9mp0SX0OG+vzC3bf4LPoYSR/EY9LbjXy7sAwhZ2hN/wFWOOT908yY1SuW3ybA==","signatures":[{"sig":"MEQCIF9TQtkZ8qA5WlNwspIs38iKSsjcumZ8/VTHKfIIF2uoAiBVzfLgTL7n6d1UTVaH4AcAXQX9TdFmK5mrNvAh6nBt+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHueOTrVXWfAiWCaGkRkAwZPWT1E2C//4ITJIOVeJBB3AiEA7BbO+SSEwvSwhlHajYkXenTx76aMowMN2/rIJ09m0cQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@16.32.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16181120},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:docs-content && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:docs-content":"pnpm run generate:docs-content && git diff --exit-code src/generated/docs-content.ts docs/reference/file-formats.md","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts","generate:docs-content":"tsx scripts/generate-docs-content.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.6.2","sury":"10.0.4","effect":"3.22.2","globby":"16.2.4","fastmcp":"4.20.11","js-yaml":"5.4.1","commander":"15.0.0","smol-toml":"1.8.0","es-toolkit":"1.52.0","minisearch":"7.2.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"4.1.1","@inquirer/checkbox":"5.2.5","@octokit/request-error":"7.1.2","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.13","knip":"6.35.1","vite":"8.3.0","oxfmt":"0.67.0","cspell":"10.3.0","oxlint":"1.82.0","resend":"6.27.0","tsdown":"0.23.0","vitest":"5.0.0","repomix":"1.18.0","vitepress":"1.6.4","secretlint":"13.0.5","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.5.1","lint-staged":"17.5.1","@openrouter/sdk":"1.2.117","@tsconfig/node24":"24.0.5","simple-git-hooks":"2.14.0","sort-package-json":"4.0.0","@vitest/coverage-v8":"5.0.0","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.268","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_16.32.0_1789371741195_0.5041290847237005","host":"s3://npm-registry-packages-npm-production"}},"16.32.1":{"name":"rulesync","version":"16.32.1","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@16.32.1","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://rulesync.dyoshikawa.com","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"d143840fe60a19cb0c644b572ce43ac618fc844a","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-16.32.1.tgz","fileCount":18,"integrity":"sha512-oMxPW98Q6TNDAqlcdDx3HsH+mMk4OxvzD48YFa58oVK9y4/Gc7UO8mLQj0up4nwiqI1NEFYezuj3YNT8iMrrDA==","signatures":[{"sig":"MEUCIQCNtEDnxXH8RptfKAS3EI6tMZ+eh68VSZcp5PCBH217BAIgS9HHH6VMYqtg8ZulA06twVFQVqK6P0k/lOfPtkJm3x4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIC/hhF5Cf3+mqEla/S8Yd3n94U0GlQqdRDQ+E4kSRYdoAiEA+I17DTxXVa8hRmC4iTi1P5Zm7AhI+UFTa6KBY5synLE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@16.32.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16182575},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:docs-content && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:docs-content":"pnpm run generate:docs-content && git diff --exit-code src/generated/docs-content.ts docs/reference/file-formats.md","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts","generate:docs-content":"tsx scripts/generate-docs-content.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.6.2","sury":"10.0.4","effect":"3.22.2","globby":"16.2.4","fastmcp":"4.20.11","js-yaml":"5.4.1","commander":"15.0.0","smol-toml":"1.8.0","es-toolkit":"1.52.0","minisearch":"7.2.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"4.1.1","@inquirer/checkbox":"5.2.5","@octokit/request-error":"7.1.2","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.13","knip":"6.35.1","vite":"8.3.0","oxfmt":"0.67.0","cspell":"10.3.0","oxlint":"1.82.0","resend":"6.27.0","tsdown":"0.23.0","vitest":"5.0.0","repomix":"1.18.0","vitepress":"1.6.4","secretlint":"13.0.5","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.5.1","lint-staged":"17.5.1","@openrouter/sdk":"1.2.117","@tsconfig/node24":"24.0.5","simple-git-hooks":"2.14.0","sort-package-json":"4.0.0","@vitest/coverage-v8":"5.0.0","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.268","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_16.32.1_1789390000681_0.9742141722281448","host":"s3://npm-registry-packages-npm-production"}},"16.33.0":{"name":"rulesync","version":"16.33.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@16.33.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://rulesync.dyoshikawa.com","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"b22b0b25b6e4dbe63710951d576684656ca42a5a","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-16.33.0.tgz","fileCount":18,"integrity":"sha512-FCeiWikdA+PnR1NGFmwza/+UAXyQXqzLae29Mnn9uMe6RI/O1xoyIzJb4AjP7xjp206qdX75IJiLd6LHNHNT/g==","signatures":[{"sig":"MEUCIQDvjGsjXgIMYvjHE84ybwIX9GwALEd9eMJhA0sTJC5fpQIgKPgelNW+hmOEnEm+oDxjJIaBM6eLEmKQow4CmxQkcsU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBq+4whAXgXd/LtX/IRxvrU4nqIGTErN/jT2pvfijR/VAiEAu40kSmHtJH8X1OsemW4yuPjJc03N1Ro5lxelBjJEMmM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@16.33.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16427540},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:docs-content && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:docs-content":"pnpm run generate:docs-content && git diff --exit-code src/generated/docs-content.ts docs/reference/file-formats.md","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts","generate:docs-content":"tsx scripts/generate-docs-content.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.6.2","sury":"10.0.4","effect":"3.22.2","globby":"16.2.4","fastmcp":"4.20.11","js-yaml":"5.4.1","commander":"15.0.0","smol-toml":"1.8.0","es-toolkit":"1.52.0","minisearch":"7.2.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"4.1.1","@inquirer/checkbox":"5.2.5","@octokit/request-error":"7.1.2","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.13","knip":"6.35.1","vite":"8.3.0","oxfmt":"0.67.0","cspell":"10.3.0","oxlint":"1.82.0","resend":"6.27.0","tsdown":"0.23.0","vitest":"5.0.0","repomix":"1.18.0","vitepress":"1.6.4","secretlint":"13.0.5","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.5.1","lint-staged":"17.5.1","@openrouter/sdk":"1.2.117","@tsconfig/node24":"24.0.5","simple-git-hooks":"2.14.0","sort-package-json":"4.0.0","@vitest/coverage-v8":"5.0.0","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.268","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_16.33.0_1789493151441_0.5144662547930559","host":"s3://npm-registry-packages-npm-production"}},"16.34.0":{"name":"rulesync","version":"16.34.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@16.34.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://rulesync.dyoshikawa.com","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"a3313104d02700b3e8af5856e1e46e4cce07364b","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-16.34.0.tgz","fileCount":18,"integrity":"sha512-uzOiE/FU0hQnrrs1eYPfCoaDNJEBjAtN2LFgyuciWsBa/9ZopWdNAYd+KGiXvd6zrURZLQPfsq94flbtAItFKA==","signatures":[{"sig":"MEQCIGgorIyYtFYaiyuJc/I/CDHBf9DWhbhoCW4KL7xB4RQ3AiAHX+wRAah04YMIxcwpa7GEBVo8GxEEy/f5T/KW9AxwXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAoRouQCRS6EVNlxkZJKLL8viIoc8m7chExfS0wZFxZEAiEA4IL++/KgJUa3O0EdcBOATDduxgfx+t2MYFnaJiRBaIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@16.34.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16714234},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:docs-content && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:docs-content":"pnpm run generate:docs-content && git diff --exit-code src/generated/docs-content.ts docs/reference/file-formats.md","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts","generate:docs-content":"tsx scripts/generate-docs-content.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.6.2","sury":"10.0.4","effect":"3.22.2","globby":"16.2.4","fastmcp":"4.20.11","js-yaml":"5.4.1","commander":"15.0.0","smol-toml":"1.8.0","es-toolkit":"1.52.0","minisearch":"7.2.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"4.1.1","@inquirer/checkbox":"5.2.5","@octokit/request-error":"7.1.2","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.13","knip":"6.35.1","vite":"8.3.0","oxfmt":"0.67.0","cspell":"10.3.0","oxlint":"1.82.0","resend":"6.27.0","tsdown":"0.23.0","vitest":"5.0.0","repomix":"1.18.0","vitepress":"1.6.4","secretlint":"13.0.5","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.5.1","lint-staged":"17.5.1","@openrouter/sdk":"1.2.117","@tsconfig/node24":"24.0.5","simple-git-hooks":"2.14.0","sort-package-json":"4.0.0","@vitest/coverage-v8":"5.0.0","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.268","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_16.34.0_1789537699744_0.1520909704263953","host":"s3://npm-registry-packages-npm-production"}},"16.34.1":{"name":"rulesync","version":"16.34.1","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@16.34.1","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://rulesync.dyoshikawa.com","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"acd6f24c8af631599adf0674e326004a4f0b45fe","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-16.34.1.tgz","fileCount":18,"integrity":"sha512-ERsSeN2EVeJXUCySnU4mV9FqJJ9tJrBpnSvM6PHFJ/BGIIhLYP5UQZJP2ZKaKnneyYoctKSIoD3IYaCw0bICDA==","signatures":[{"sig":"MEUCIQCP+msJjrhan4Xiji+Kl+ooSozRItLFgAmj+fFc5wYD5gIgC9AXWXkLuOGLBsHtlRCnZxWKSYLUcL1C0jaXitb46ok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCHO1NgqT5HnqRXorfrrQFp+Ii2w0XP+fz7PLU5aHfcTAIhANgZlmV13U7m7fV36SWPQPJKank3rrFQ/s1urdyB7rgN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@16.34.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16721718},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:docs-content && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:docs-content":"pnpm run generate:docs-content && git diff --exit-code src/generated/docs-content.ts docs/reference/file-formats.md","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts","generate:docs-content":"tsx scripts/generate-docs-content.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.6.2","sury":"10.0.4","effect":"3.22.2","globby":"16.2.4","fastmcp":"4.20.11","js-yaml":"5.4.1","commander":"15.0.0","smol-toml":"1.8.0","es-toolkit":"1.52.0","minisearch":"7.2.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"4.1.1","@inquirer/checkbox":"5.2.5","@octokit/request-error":"7.1.2","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.13","knip":"6.35.1","vite":"8.3.0","oxfmt":"0.67.0","cspell":"10.3.0","oxlint":"1.82.0","resend":"6.27.0","tsdown":"0.23.0","vitest":"5.0.0","repomix":"1.18.0","vitepress":"1.6.4","secretlint":"13.0.5","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.5.1","lint-staged":"17.5.1","@openrouter/sdk":"1.2.117","@tsconfig/node24":"24.0.5","simple-git-hooks":"2.14.0","sort-package-json":"4.0.0","@vitest/coverage-v8":"5.0.0","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.268","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_16.34.1_1789545658208_0.3102243154918327","host":"s3://npm-registry-packages-npm-production"}},"16.34.2":{"name":"rulesync","version":"16.34.2","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@16.34.2","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://rulesync.dyoshikawa.com","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"f86c8a549344cfc13921c5681741df7ebbed6bb5","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-16.34.2.tgz","fileCount":18,"integrity":"sha512-H1VBY4aPcvBI3qPGuzJj1pO80DZmgAEJoRNBEj9V0bJiMGnc/9qE2/y7HKFV/LCW7iCsgtHoD8xucwTSlTDrDg==","signatures":[{"sig":"MEUCIHUKBIr/xrTjjYv5yO6XiesXZYGKIeju+AwnYFDJyuk3AiEA9DCPaJTjrx+oq4hC3G4NJJo4QVaPSdqwAw6l4emB2+s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDpg2W2EgjVVYfacPWGMydga/7MC5N66UbzymFAwysd/AiEA6an8ybgPvoo6wAY81FwSnq+7+xJyXLu7LIIY5g37tCo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@16.34.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16725963},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:docs-content && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:docs-content":"pnpm run generate:docs-content && git diff --exit-code src/generated/docs-content.ts docs/reference/file-formats.md","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts","generate:docs-content":"tsx scripts/generate-docs-content.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.6.2","sury":"10.0.4","effect":"3.22.2","globby":"16.2.4","fastmcp":"4.20.11","js-yaml":"5.4.1","chokidar":"5.0.0","commander":"15.0.0","smol-toml":"1.8.0","es-toolkit":"1.52.0","minisearch":"7.2.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"4.1.1","@inquirer/checkbox":"5.2.5","@octokit/request-error":"7.1.2","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.13","knip":"6.35.1","vite":"8.3.0","oxfmt":"0.67.0","cspell":"10.3.0","oxlint":"1.82.0","resend":"6.27.0","tsdown":"0.23.0","vitest":"5.0.0","repomix":"1.18.0","vitepress":"1.6.4","secretlint":"13.0.5","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.5.1","lint-staged":"17.5.1","@openrouter/sdk":"1.2.117","@tsconfig/node24":"24.0.5","simple-git-hooks":"2.14.0","sort-package-json":"4.0.0","@vitest/coverage-v8":"5.0.0","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.268","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_16.34.2_1789555609112_0.7640430302649421","host":"s3://npm-registry-packages-npm-production"}},"16.35.0":{"name":"rulesync","version":"16.35.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@16.35.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://rulesync.dyoshikawa.com","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"6012ce33d4c6da606c2b5c52c39aa8b5e99561e8","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-16.35.0.tgz","fileCount":18,"integrity":"sha512-+i0VkxuoNnLTMptgenZg6GREHJM1fZHc5mMMBzdoslqbkMwWL6QTNYc3RWJsyRGJtLCP8Mm+qry8TTUSYiboXA==","signatures":[{"sig":"MEQCIDWR170Cv0dRNRBnKCejodZ5baYNMIO0U7rlrqHigqL4AiA5gm2WrbzgkstIyCmjTPr8Ba+ikRrACA8jvf+mh5gOIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD5Adtak/jzV0iRcUDRWeN6AvypQsADb090qx25k6/fMAIgPFC++63K7UfXJcmLzl6PYlM3Vxla+yJAaRO1zBOXZQo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@16.35.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16815265},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:docs-content && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:docs-content":"pnpm run generate:docs-content && git diff --exit-code src/generated/docs-content.ts docs/reference/file-formats.md","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts","generate:docs-content":"tsx scripts/generate-docs-content.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.6.2","sury":"10.0.4","effect":"3.22.2","globby":"16.2.4","fastmcp":"4.20.11","js-yaml":"5.4.1","chokidar":"5.0.0","commander":"15.0.0","smol-toml":"1.8.0","es-toolkit":"1.52.0","minisearch":"7.2.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"4.1.1","@inquirer/checkbox":"5.2.5","@octokit/request-error":"7.1.2","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.13","knip":"6.35.1","vite":"8.3.0","oxfmt":"0.67.0","cspell":"10.3.0","oxlint":"1.82.0","resend":"6.27.0","tsdown":"0.23.0","vitest":"5.0.0","repomix":"1.18.0","vitepress":"1.6.4","secretlint":"13.0.5","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.5.1","lint-staged":"17.5.1","@openrouter/sdk":"1.2.117","@tsconfig/node24":"24.0.5","simple-git-hooks":"2.14.0","sort-package-json":"4.0.0","@vitest/coverage-v8":"5.0.0","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.268","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_16.35.0_1789583779379_0.9655007063226686","host":"s3://npm-registry-packages-npm-production"}},"16.36.0":{"name":"rulesync","version":"16.36.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@16.36.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://rulesync.dyoshikawa.com","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"bb60b8d01d76f0c2b4dac64dcd97dbf7220b7d14","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-16.36.0.tgz","fileCount":18,"integrity":"sha512-b92CAx1vae7CcPM2S1fgODvf+EMpL3M9VfvioM6kU3iELoI+1w2Qd7IkQekdGj5K93CdbB/NZHTNlBgJ80PHIw==","signatures":[{"sig":"MEYCIQC7YgyzNeOWo4zlDlo3KX8fn8zI58KO+U3s8PV663tbSwIhAMoY808eukFMJIEJBBDSCQ6FEKv8BFJe15xcyPFMHHwS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCzRXR25COKwLnX7e1JhJbl8qHnLI0tbkhw/9FNesdrKQIhAL5B7FRu2bs8xHtJ2KHREEZgiJU9N984KOOS0MsGt4d4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@16.36.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16949170},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:docs-content && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:docs-content":"pnpm run generate:docs-content && git diff --exit-code src/generated/docs-content.ts docs/reference/file-formats.md","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts","generate:docs-content":"tsx scripts/generate-docs-content.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.6.2","sury":"10.0.4","effect":"3.22.2","globby":"16.2.4","fastmcp":"4.20.11","js-yaml":"5.4.1","chokidar":"5.0.0","commander":"15.0.0","smol-toml":"1.8.0","es-toolkit":"1.52.0","minisearch":"7.2.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"4.1.1","@inquirer/checkbox":"5.2.5","@octokit/request-error":"7.1.2","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.13","knip":"6.35.1","vite":"8.3.0","oxfmt":"0.67.0","cspell":"10.3.0","oxlint":"1.82.0","resend":"6.27.0","tsdown":"0.23.0","vitest":"5.0.0","repomix":"1.18.0","vitepress":"1.6.4","secretlint":"13.0.5","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.5.1","lint-staged":"17.5.1","@openrouter/sdk":"1.2.117","@tsconfig/node24":"24.0.5","simple-git-hooks":"2.14.0","sort-package-json":"4.0.0","@vitest/coverage-v8":"5.0.0","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.268","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_16.36.0_1789633770869_0.4080500031705805","host":"s3://npm-registry-packages-npm-production"}},"16.37.0":{"name":"rulesync","version":"16.37.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@16.37.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://rulesync.dyoshikawa.com","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"f5e22da6d67b93ee40b04bc13b22d868fc8fed85","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-16.37.0.tgz","fileCount":18,"integrity":"sha512-W1ii/nNG/ao6DvvmQiuTiIiwbnXcbLDT4g3kW42iCONuCNAZJq6UUnwJuNAYX94YmFLFaN93moEWq/TmkdtX5Q==","signatures":[{"sig":"MEUCIQCFbNWx7kX3VHZtGz7LgYeRR6WdKRA+YYIsqy4BC0vqSAIgOOJjhrryFE2wxXlndqfCTDytZa5TZfQ8jJViJb4/CWs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAlkxtrwx4fmT/2sxxxYPp+d3KekXNFD50+cRUumAK94AiBdnzLQmEixZjA+tdXfxlZL/ucfpw7+WC9lgVAZS40WEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@16.37.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17025619},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:docs-content && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:docs-content":"pnpm run generate:docs-content && git diff --exit-code src/generated/docs-content.ts docs/reference/file-formats.md","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts","generate:docs-content":"tsx scripts/generate-docs-content.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.6.2","sury":"10.0.4","effect":"3.22.2","globby":"16.2.4","fastmcp":"4.20.11","js-yaml":"5.4.1","chokidar":"5.0.0","commander":"15.0.0","smol-toml":"1.8.0","es-toolkit":"1.52.0","minisearch":"7.2.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"4.1.1","@inquirer/checkbox":"5.2.5","@octokit/request-error":"7.1.2","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.13","knip":"6.35.1","vite":"8.3.0","oxfmt":"0.67.0","cspell":"10.3.0","oxlint":"1.82.0","resend":"6.27.0","tsdown":"0.23.0","vitest":"5.0.0","repomix":"1.18.0","vitepress":"1.6.4","secretlint":"13.0.5","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.5.1","lint-staged":"17.5.1","@openrouter/sdk":"1.2.117","@tsconfig/node24":"24.0.5","simple-git-hooks":"2.14.0","sort-package-json":"4.0.0","@vitest/coverage-v8":"5.0.0","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.268","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_16.37.0_1789653087409_0.16889984046039452","host":"s3://npm-registry-packages-npm-production"}},"16.38.0":{"name":"rulesync","version":"16.38.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@16.38.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://rulesync.dyoshikawa.com","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"4acb771ce89d2795dc6af9e7c6c144e760ac533c","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-16.38.0.tgz","fileCount":18,"integrity":"sha512-fE0T+LbDbZFx+Llu0Bmrj6NfO+a804cZzTPImZdsAzOWpLBEh3sjbxglQm00P+0pLLtZd61thnkPY+f+rKnzdw==","signatures":[{"sig":"MEUCIGa/FVGYriwuBPT4sl0sppJHWM7PXb0oPpoTJ0ICmjhSAiEAqMhzyAyWdmH3w7p82ewKpuOGIAJR1RfwciuO7oCWxRI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCqFqS5Dt9orIlje4tK02VJKzBXkv1VIyw0PmWppOzPFwIgDDMr9xSByC10c4FWPnpHceqbeZ/qdb1nm04ogOZdPJA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@16.38.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17084230},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:docs-content && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:docs-content":"pnpm run generate:docs-content && git diff --exit-code src/generated/docs-content.ts docs/reference/file-formats.md","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts","generate:docs-content":"tsx scripts/generate-docs-content.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.6.2","sury":"10.0.4","effect":"3.22.2","globby":"16.2.4","fastmcp":"4.20.11","js-yaml":"5.4.1","chokidar":"5.0.0","commander":"15.0.0","smol-toml":"1.8.0","es-toolkit":"1.52.0","minisearch":"7.2.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"4.1.1","@inquirer/checkbox":"5.2.5","@octokit/request-error":"7.1.2","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.13","knip":"6.35.1","vite":"8.3.0","oxfmt":"0.67.0","cspell":"10.3.0","oxlint":"1.82.0","resend":"6.27.0","tsdown":"0.23.0","vitest":"5.0.0","repomix":"1.18.0","vitepress":"1.6.4","secretlint":"13.0.5","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.5.1","lint-staged":"17.5.1","@openrouter/sdk":"1.2.117","@tsconfig/node24":"24.0.5","simple-git-hooks":"2.14.0","sort-package-json":"4.0.0","@vitest/coverage-v8":"5.0.0","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.268","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_16.38.0_1789687520450_0.7644127469493309","host":"s3://npm-registry-packages-npm-production"}},"16.39.0":{"name":"rulesync","version":"16.39.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@16.39.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://rulesync.dyoshikawa.com","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"3c5c8f47f514b5c60b1935f4aff415fd9d195687","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-16.39.0.tgz","fileCount":18,"integrity":"sha512-o6/x6xN07h8PF+xsp2O7rd9mV6QjrZznVCyoFdBdu1cMWI2RmftCEVVlJYh+aA0QRU8RhCRGYwRJObTrW2lCiQ==","signatures":[{"sig":"MEUCIQDS4Lj2OeYrY5MazowCPaKoN/xrlpP83n5GK3wBXBR3ywIgJWkp0PetQPUHYFDwsd8JP25okveJgPKYVGkYejfE6DY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDUcCM0SsTS7YnqzW9l7Qf39RCGLqRg8MFiYGGS1igNMgIgVpb2pJOtiUdIu4ukXje0fO0+aJgSw/lnFR7nPauCKkw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@16.39.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17315742},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:docs-content && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:docs-content":"pnpm run generate:docs-content && git diff --exit-code src/generated/docs-content.ts docs/reference/file-formats.md","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts","generate:docs-content":"tsx scripts/generate-docs-content.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.6.2","sury":"10.0.4","effect":"3.22.2","globby":"16.2.4","fastmcp":"4.20.11","js-yaml":"5.4.1","chokidar":"5.0.0","commander":"15.0.0","smol-toml":"1.8.0","es-toolkit":"1.52.0","minisearch":"7.2.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"4.1.1","@inquirer/checkbox":"5.2.5","@octokit/request-error":"7.1.2","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.13","knip":"6.35.1","vite":"8.3.0","oxfmt":"0.67.0","cspell":"10.3.0","oxlint":"1.82.0","resend":"6.27.0","tsdown":"0.23.0","vitest":"5.0.0","repomix":"1.18.0","vitepress":"1.6.4","secretlint":"13.0.5","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.5.1","lint-staged":"17.5.1","@openrouter/sdk":"1.2.117","@tsconfig/node24":"24.0.5","simple-git-hooks":"2.14.0","sort-package-json":"4.0.0","@vitest/coverage-v8":"5.0.0","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.268","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_16.39.0_1789719513964_0.026465692026739207","host":"s3://npm-registry-packages-npm-production"}},"16.39.1":{"name":"rulesync","version":"16.39.1","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@16.39.1","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://rulesync.dyoshikawa.com","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"a7e02a0747cb337b81ca1396dad442a8bc8b335a","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-16.39.1.tgz","fileCount":18,"integrity":"sha512-cf9+AMKIsBR2suo6wwe9/ur7jY/jCk4GIQhExO4ANEiFWDa6rUPfNEmGvGHTYnR+Ilkawgd12odGsdUBgaZjgA==","signatures":[{"sig":"MEUCIQCiyokK9BigaIr+pAsrbWi4SLfDmOTn+r7x6Ze9zBeZxgIgSVQnYDnXDUwPG7x4OdDev/QgBzPflKAbWsFyc6novsY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB1gmkiu0VJ2hs+8QEyV+NY2UX7Afe1vV065zANcrF+bAiEAmluHUv+d1WbwOh7X3mDHoEu2OUQe4ZOIq6mONrJ6hvs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@16.39.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17317615},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:docs-content && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:docs-content":"pnpm run generate:docs-content && git diff --exit-code src/generated/docs-content.ts docs/reference/file-formats.md","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts","generate:docs-content":"tsx scripts/generate-docs-content.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.6.2","sury":"10.0.4","effect":"3.22.2","globby":"16.2.4","fastmcp":"4.20.11","js-yaml":"5.4.1","chokidar":"5.0.0","commander":"15.0.0","smol-toml":"1.8.0","es-toolkit":"1.52.0","minisearch":"7.2.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"4.1.1","@inquirer/checkbox":"5.2.5","@octokit/request-error":"7.1.2","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.13","knip":"6.35.1","vite":"8.3.0","oxfmt":"0.67.0","cspell":"10.3.0","oxlint":"1.82.0","resend":"6.27.0","tsdown":"0.23.0","vitest":"5.0.0","repomix":"1.18.0","vitepress":"1.6.4","secretlint":"13.0.5","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.5.1","lint-staged":"17.5.1","@openrouter/sdk":"1.2.117","@tsconfig/node24":"24.0.5","simple-git-hooks":"2.14.0","sort-package-json":"4.0.0","@vitest/coverage-v8":"5.0.0","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.268","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_16.39.1_1789802684905_0.044178360322638","host":"s3://npm-registry-packages-npm-production"}},"17.0.0":{"name":"rulesync","version":"17.0.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@17.0.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://rulesync.dyoshikawa.com","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"5770fbc76377fbaf4b2f6705d1c3700099e8b237","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-17.0.0.tgz","fileCount":18,"integrity":"sha512-me7liO2IMzYLOS+baH4PTME409N9M/4XpPOv1fLCsKYmdCW9zHrXkX5+xlsGVbUnQhOPVBYeU7TB40SeMADNRw==","signatures":[{"sig":"MEYCIQDeh8bamy3ODxZdU+L9YsrZiXXyOBrNGqIRsSdQhiUKEgIhAKwtLYJ2SkM8dvIZT493ZPvbEk6TEQgTUOeu88hc49R6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCsBkrpwG4x7dPz7ftgv+yd/VZuzf73diOKjSSvTmDdHgIhAPod5XFyl0sdZsjoxQa4rZcpAlVbW1hzntDIl2/FZ30V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@17.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17326651},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:docs-content && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:docs-content":"pnpm run generate:docs-content && git diff --exit-code src/generated/docs-content.ts docs/reference/file-formats.md","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts","generate:docs-content":"tsx scripts/generate-docs-content.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.6.2","sury":"10.0.4","effect":"3.22.2","globby":"16.2.4","fastmcp":"4.20.11","js-yaml":"5.4.1","chokidar":"5.0.0","commander":"15.0.0","smol-toml":"1.8.0","es-toolkit":"1.52.0","minisearch":"7.2.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"4.1.1","@inquirer/checkbox":"5.2.5","@octokit/request-error":"7.1.2","@valibot/to-json-schema":"1.7.1","@modelcontextprotocol/sdk":"1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.13","knip":"6.35.1","vite":"8.3.0","oxfmt":"0.67.0","cspell":"10.3.0","oxlint":"1.82.0","resend":"6.27.0","tsdown":"0.23.0","vitest":"5.0.0","repomix":"1.18.0","vitepress":"1.6.4","secretlint":"13.0.5","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.5.1","lint-staged":"17.5.1","@openrouter/sdk":"1.2.117","@tsconfig/node24":"24.0.5","simple-git-hooks":"2.14.0","sort-package-json":"4.0.0","@vitest/coverage-v8":"5.0.0","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.268","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_17.0.0_1789987991143_0.8047522082528626","host":"s3://npm-registry-packages-npm-production"}},"17.1.0":{"name":"rulesync","version":"17.1.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@17.1.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://rulesync.dyoshikawa.com","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"83364738ac9b88b5df02b51ff9f25245fdadb195","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-17.1.0.tgz","fileCount":18,"integrity":"sha512-44dmimFs2TTAJK8coGhjTo991PBR/3j8TCkr8X+p4Ie3WoXR/amiEZp/uTIeO+jC7moRRL8Cu7UIe0LR5fjNCg==","signatures":[{"sig":"MEYCIQDH/rtmHecja4ZEtpoONZqZ1C8qi3mE6waJouIrf+q+SAIhALlaIW/4PasR1qwNfE8Ku6i4xoDF5TspLkjpTBhaFK99","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGqKWEmNc2NxG79pjMm6hvwoSLFTzkdYziiPBQQW3BcUAiBVcX8+kAIU1F0Z+znvRH4Y/sFGNBxmaz8Ml1NEwXLVyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@17.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17347315},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:docs-content && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:docs-content":"pnpm run generate:docs-content && git diff --exit-code src/generated/docs-content.ts docs/reference/file-formats.md","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts","generate:docs-content":"tsx scripts/generate-docs-content.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.6.5","sury":"10.0.4","effect":"3.22.2","globby":"16.2.4","fastmcp":"4.20.14","js-yaml":"5.4.2","chokidar":"5.0.0","commander":"15.0.0","smol-toml":"1.8.0","es-toolkit":"1.52.0","minisearch":"7.2.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"4.1.1","@inquirer/checkbox":"5.2.5","@octokit/request-error":"7.1.2","@valibot/to-json-schema":"1.8.0","@modelcontextprotocol/sdk":"1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.15","knip":"6.37.0","vite":"8.3.0","oxfmt":"0.68.0","cspell":"10.3.3","oxlint":"1.83.0","resend":"6.28.1","tsdown":"0.23.0","vitest":"5.0.1","repomix":"1.18.0","vitepress":"1.6.4","secretlint":"13.0.5","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.6.2","lint-staged":"17.5.1","@openrouter/sdk":"1.3.8","@tsconfig/node24":"24.0.5","simple-git-hooks":"2.14.0","sort-package-json":"4.0.0","@vitest/coverage-v8":"5.0.1","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.278","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_17.1.0_1790235347265_0.8286235783260325","host":"s3://npm-registry-packages-npm-production"}},"18.0.0":{"name":"rulesync","version":"18.0.0","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"author":"dyoshikawa","license":"MIT","_id":"rulesync@18.0.0","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"homepage":"https://rulesync.dyoshikawa.com","bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"bin":{"rulesync":"dist/cli/index.js"},"dist":{"shasum":"9d3fed5bfeeda34adaeeeb6448c0288f2061effb","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-18.0.0.tgz","fileCount":18,"integrity":"sha512-TWwM4yPtIDEdO/mdVUOBSol8UJgyqHkStsVaJPMfoGzzjv4gGZ1p2q+v1R6/bzS+Q5XowpKhzbjF52x3k8vTAQ==","signatures":[{"sig":"MEQCIDqqygplcxFkEpPbOU3b8jn3ST0RpbTeyLKFcCYliAN1AiAOVbwlTqADn1f8Z/Ej0lZaxe0FIHYmR1bmVw/6IQ2LZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDU0H9B/wpbjmVa3NOG1i0K9HRbREI4wX6PKiFHwmaZugIhANq5EFMUtq6UzvWt/Vd2MMy63NQu0xWXtNz3xgJ00s4u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@18.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17386032},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:docs-content && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:docs-content":"pnpm run generate:docs-content && git diff --exit-code src/generated/docs-content.ts docs/reference/file-formats.md","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts","generate:docs-content":"tsx scripts/generate-docs-content.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.6.5","sury":"10.0.4","effect":"3.22.2","globby":"16.2.4","fastmcp":"4.20.14","js-yaml":"5.4.2","chokidar":"5.0.0","commander":"15.0.0","smol-toml":"1.8.0","es-toolkit":"1.52.0","minisearch":"7.2.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"4.1.1","@inquirer/checkbox":"5.2.5","@octokit/request-error":"7.1.2","@valibot/to-json-schema":"1.8.0","@modelcontextprotocol/sdk":"1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.15","knip":"6.37.0","vite":"8.3.0","oxfmt":"0.68.0","cspell":"10.3.3","oxlint":"1.83.0","resend":"6.28.1","tsdown":"0.23.0","vitest":"5.0.1","repomix":"1.18.0","vitepress":"1.6.4","secretlint":"13.0.5","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.6.2","lint-staged":"17.5.1","@openrouter/sdk":"1.3.8","@tsconfig/node24":"24.0.5","simple-git-hooks":"2.14.0","sort-package-json":"4.0.0","@vitest/coverage-v8":"5.0.1","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.278","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/rulesync_18.0.0_1790254622369_0.5322673325881464","host":"s3://npm-registry-packages-npm-production"}},"19.0.0":{"_id":"rulesync@19.0.0","bin":{"rulesync":"dist/cli/index.js"},"bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"dist":{"shasum":"3f9567463b6e6e03385ee345d3bbdaf877118b24","tarball":"https://registry.npmjs.org/rulesync/-/rulesync-19.0.0.tgz","fileCount":18,"integrity":"sha512-zzGz8/V/bbJjhTHuUc8AUJTF3iPozG2b+IwJjiqYNtxGNTq4zgfQocXbzx2WoyTJo4xpvjWefUGthwzjL0Dqjg==","signatures":[{"sig":"MEYCIQDzoLGUfqCus6txkRvgpyBWB0EG2LWVbO9vXtcJfSMetgIhAIugclCdVT3KA+HCiTann6LEAT5b5T6jy/ftH4MOXqp7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICTt/ZptjlBxLAMSpbW2qyKgAF6iSev3lgKeaEqXat0rAiAFiXB2QQhFhTFcM3AXo+ANni3ycocQCZPQB1cEbLdS3Q=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rulesync@19.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17425994},"main":"dist/index.cjs","name":"rulesync","type":"module","types":"dist/index.d.ts","author":"dyoshikawa","module":"dist/index.js","engines":{"node":">=22.0.0","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"license":"MIT","scripts":{"dev":"tsx src/cli/index.ts","fix":"pnpm run fmt && pnpm run oxlint:fix","fmt":"oxfmt .","knip":"knip","sort":"sort-package-json","task":"tsx scripts/run-tasks.ts","test":"vitest run --silent=true","build":"tsdown","check":"pnpm run fmt:check && pnpm run oxlint && pnpm run typecheck","cspell":"cspell --no-progress --gitignore .","oxlint":"oxlint . --max-warnings 0","cicheck":"pnpm run cicheck:code && pnpm run cicheck:content","docs:dev":"vitepress dev docs","generate":"pnpm run dev generate","test:e2e":"vitest run --config vitest.e2e.config.ts --silent=false","fmt:check":"oxfmt --check .","typecheck":"tsgo --noEmit","docs:build":"vitepress build docs","oxlint:fix":"oxlint . --fix --max-warnings 0","secretlint":"secretlint --secretlintignore .gitignore \"**/*\"","test:watch":"vitest --silent=true","cicheck:code":"pnpm run check && pnpm run test","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage --silent=true","check:gitignore":"pnpm run dev gitignore && git diff --exit-code .gitignore .gitattributes","cicheck:content":"pnpm run check:sync-skill-docs && pnpm run check:docs-content && pnpm run check:gitignore && pnpm run check:supported-tools && pnpm run cspell && pnpm run secretlint","generate:schema":"tsx scripts/generate-json-schema.ts","generate:tables":"tsx scripts/generate-supported-tools-tables.ts","pr-continuation":"tsx scripts/pr-continuation.ts","check:docs-content":"pnpm run generate:docs-content && git diff --exit-code src/generated/docs-content.ts docs/reference/file-formats.md","check:supported-tools":"tsx scripts/generate-supported-tools-tables.ts && git diff --exit-code README.md docs/reference/supported-tools.md","check:sync-skill-docs":"tsx scripts/check-skill-docs-sync.ts","generate:docs-content":"tsx scripts/generate-docs-content.ts"},"version":"19.0.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a486852-0527-4286-9b67-3d29d3814138"}},"homepage":"https://rulesync.dyoshikawa.com","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","directories":{},"maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"_nodeVersion":"26.0.0","dependencies":{"zod":"4.6.5","sury":"10.0.4","effect":"3.22.2","globby":"16.2.4","fastmcp":"4.20.14","js-yaml":"5.4.2","chokidar":"5.0.0","commander":"15.0.0","smol-toml":"1.8.0","es-toolkit":"1.52.0","minisearch":"7.2.0","gray-matter":"4.0.3","jsonc-parser":"3.3.1","@octokit/rest":"22.0.1","@toon-format/toon":"4.1.1","@inquirer/checkbox":"5.2.5","@octokit/request-error":"7.1.2","@valibot/to-json-schema":"1.8.0","@modelcontextprotocol/sdk":"1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.15","knip":"6.37.0","vite":"8.3.0","oxfmt":"0.68.0","cspell":"10.3.3","oxlint":"1.83.0","resend":"6.28.1","tsdown":"0.23.0","vitest":"5.0.1","repomix":"1.18.0","vitepress":"1.6.4","secretlint":"13.0.5","simple-git":"3.36.0","typescript":"7.0.2","@types/node":"26.6.2","lint-staged":"17.5.1","@openrouter/sdk":"1.3.8","@tsconfig/node24":"24.0.5","simple-git-hooks":"2.14.0","sort-package-json":"4.0.0","@vitest/coverage-v8":"5.0.1","@typescript/native-preview":"7.0.0-dev.20260707.2","@anthropic-ai/claude-agent-sdk":"0.3.278","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"simple-git-hooks":{"pre-commit":"pnpm exec lint-staged"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/rulesync_19.0.0_1790327736484_0.2297482672776816"}}},"time":{"created":"2025-06-18T14:36:09.797Z","modified":"2026-09-25T09:15:37.049Z","0.1.0":"2025-06-18T14:36:10.056Z","0.2.0":"2025-06-18T15:00:40.385Z","0.3.0":"2025-06-19T08:35:22.433Z","0.4.0":"2025-06-19T08:39:04.037Z","0.5.0":"2025-06-19T11:14:07.611Z","0.9.0":"2025-06-19T14:04:48.913Z","0.10.0":"2025-06-19T14:15:46.647Z","0.11.0":"2025-06-19T14:18:44.082Z","0.12.0":"2025-06-19T14:45:56.726Z","0.13.0":"2025-06-20T05:14:32.877Z","0.14.0":"2025-06-20T07:32:35.724Z","0.15.0":"2025-06-20T21:30:04.876Z","0.16.0":"2025-06-20T21:39:39.085Z","0.17.0":"2025-06-21T14:36:36.179Z","0.18.0":"2025-06-21T14:44:40.116Z","0.19.0":"2025-06-21T14:56:58.026Z","0.20.0":"2025-06-21T23:28:28.697Z","0.21.0":"2025-06-23T12:41:22.187Z","0.22.0":"2025-06-23T12:44:19.692Z","0.23.0":"2025-06-23T13:38:18.810Z","0.24.0":"2025-06-23T13:45:33.138Z","0.25.0":"2025-06-24T01:18:39.842Z","0.27.0":"2025-06-24T01:22:59.908Z","0.28.0":"2025-06-24T01:55:17.044Z","0.29.0":"2025-06-24T05:58:09.466Z","0.31.0":"2025-06-24T13:52:46.755Z","0.32.0":"2025-06-25T02:09:35.575Z","0.33.0":"2025-06-25T09:18:57.790Z","0.34.0":"2025-06-25T14:36:28.569Z","0.36.0":"2025-07-01T07:45:01.139Z","0.37.0":"2025-07-01T23:24:46.608Z","0.38.0":"2025-07-02T00:37:33.911Z","0.39.1":"2025-07-02T01:37:56.403Z","0.40.0":"2025-07-03T06:12:27.497Z","0.41.0":"2025-07-04T14:09:31.582Z","0.42.0":"2025-07-04T14:38:41.116Z","0.43.0":"2025-07-05T14:48:11.277Z","0.44.0":"2025-07-08T04:55:51.249Z","0.45.0":"2025-07-14T23:24:39.768Z","0.47.0":"2025-07-18T12:54:10.072Z","0.48.0":"2025-07-19T04:54:54.133Z","0.49.0":"2025-07-23T01:28:37.604Z","0.51.0":"2025-07-29T01:41:28.761Z","0.52.0":"2025-07-29T02:57:20.102Z","0.53.0":"2025-07-29T04:20:08.583Z","0.54.0":"2025-07-31T23:44:17.409Z","0.55.0":"2025-08-01T03:36:59.198Z","0.56.0":"2025-08-08T03:20:46.172Z","0.57.0":"2025-08-08T06:22:35.710Z","0.58.0":"2025-08-13T12:15:49.879Z","0.59.0":"2025-08-13T14:18:12.455Z","0.60.0":"2025-08-14T01:36:05.274Z","0.61.0":"2025-08-14T03:37:14.619Z","0.62.0":"2025-08-14T13:12:57.616Z","0.63.0":"2025-08-18T02:34:48.916Z","0.64.0":"2025-08-18T23:52:32.985Z","0.65.0":"2025-08-20T00:32:23.373Z","0.67.0":"2025-08-23T10:41:23.939Z","0.68.1":"2025-09-03T03:27:37.480Z","0.69.0":"2025-09-03T07:59:38.608Z","0.70.0":"2025-09-06T08:18:41.957Z","0.71.0":"2025-09-08T05:15:55.022Z","0.72.0":"2025-09-08T08:27:54.066Z","0.73.0":"2025-09-08T23:22:05.069Z","0.74.0":"2025-09-09T00:05:16.678Z","0.75.0":"2025-09-09T22:55:19.516Z","0.76.0":"2025-09-10T03:15:17.139Z","0.77.0":"2025-09-10T05:33:13.037Z","0.78.0":"2025-09-11T07:33:42.535Z","0.79.0":"2025-09-12T02:04:26.866Z","0.80.0":"2025-09-13T12:39:58.069Z","1.0.0":"2025-09-16T04:01:30.378Z","1.0.1":"2025-09-17T05:58:59.115Z","1.1.0":"2025-09-19T09:52:50.413Z","1.2.0":"2025-09-20T09:55:43.319Z","1.2.1":"2025-09-21T12:57:33.862Z","1.2.2":"2025-09-22T00:00:25.719Z","1.2.3":"2025-09-22T12:58:10.651Z","1.2.4":"2025-09-23T12:17:58.261Z","1.2.5":"2025-09-24T02:38:52.250Z","1.2.6":"2025-09-25T13:53:06.105Z","2.0.0":"2025-10-01T03:59:38.566Z","2.0.1":"2025-10-02T23:18:24.994Z","2.1.0":"2025-10-03T08:46:40.901Z","2.2.0":"2025-10-03T14:51:20.656Z","3.0.0":"2025-10-04T14:29:13.060Z","3.1.0":"2025-10-05T12:09:03.198Z","3.1.1":"2025-10-06T10:34:18.477Z","3.2.0":"2025-10-06T23:50:20.078Z","3.3.0":"2025-10-07T01:35:24.117Z","3.3.1":"2025-10-08T06:02:03.556Z","3.4.0":"2025-10-08T11:51:00.238Z","3.4.1":"2025-10-09T05:33:52.631Z","3.4.2":"2025-10-10T05:39:45.901Z","3.4.3":"2025-10-14T03:26:08.666Z","3.5.0":"2025-10-14T08:13:38.452Z","3.5.1":"2025-10-15T04:49:26.821Z","3.5.2":"2025-10-16T06:05:19.691Z","3.6.0":"2025-10-17T05:52:07.396Z","3.7.0":"2025-10-18T11:28:49.893Z","3.8.0":"2025-10-20T07:21:36.501Z","3.9.0":"2025-10-20T11:50:40.794Z","3.10.0":"2025-10-21T05:34:01.169Z","3.11.0":"2025-10-22T13:07:15.780Z","3.11.1":"2025-10-23T07:21:32.481Z","3.11.2":"2025-10-24T05:41:42.431Z","3.11.3":"2025-10-27T08:01:25.770Z","3.11.4":"2025-10-27T10:11:14.736Z","3.12.0":"2025-10-28T07:01:38.118Z","3.12.1":"2025-10-29T00:24:15.618Z","3.12.2":"2025-10-29T03:29:15.826Z","3.12.3":"2025-10-30T11:17:36.025Z","3.12.4":"2025-10-31T06:51:04.828Z","3.12.5":"2025-11-01T08:19:25.095Z","3.12.6":"2025-11-03T00:34:25.310Z","3.12.7":"2025-11-05T02:42:26.009Z","3.12.8":"2025-11-05T11:01:51.122Z","3.12.9":"2025-11-06T13:38:05.417Z","3.13.0":"2025-11-07T04:11:38.012Z","3.14.0":"2025-11-08T09:19:28.524Z","3.15.0":"2025-11-09T11:50:48.665Z","3.16.0":"2025-11-10T00:52:08.453Z","3.17.0":"2025-11-10T06:41:37.537Z","3.17.1":"2025-11-10T07:34:35.600Z","3.18.0":"2025-11-11T00:38:43.982Z","3.19.0":"2025-11-12T05:58:38.373Z","3.20.0":"2025-11-13T00:59:41.965Z","3.21.0":"2025-11-14T00:38:07.719Z","3.21.1":"2025-11-15T11:19:13.366Z","3.22.0":"2025-11-15T14:17:12.197Z","3.22.1":"2025-11-15T15:02:14.921Z","3.23.0":"2025-11-16T14:24:37.189Z","3.23.2":"2025-11-17T14:20:20.547Z","3.23.3":"2025-11-18T13:06:57.591Z","3.23.5":"2025-11-21T01:15:00.312Z","3.23.6":"2025-11-21T13:48:41.815Z","3.24.0":"2025-11-24T13:06:43.543Z","3.25.0":"2025-11-26T05:11:20.295Z","3.26.0":"2025-11-27T07:35:04.234Z","3.27.0":"2025-11-28T02:51:17.512Z","3.27.1":"2025-11-28T13:21:33.433Z","3.28.0":"2025-11-29T12:55:19.296Z","3.28.1":"2025-12-01T08:25:51.399Z","3.28.2":"2025-12-02T08:31:37.385Z","3.29.0":"2025-12-03T01:15:07.364Z","3.30.0":"2025-12-08T01:19:56.708Z","3.31.0":"2025-12-09T07:22:42.287Z","3.32.0":"2025-12-11T09:47:46.057Z","3.33.0":"2025-12-12T09:27:13.015Z","3.34.0":"2025-12-17T01:00:45.036Z","4.0.0":"2025-12-22T09:17:55.398Z","4.0.1":"2025-12-23T06:10:28.759Z","4.1.0":"2025-12-25T08:09:51.786Z","4.1.1":"2025-12-28T00:48:38.101Z","4.2.0":"2025-12-28T01:06:05.956Z","4.3.0":"2025-12-28T13:16:49.832Z","4.3.1":"2025-12-29T02:59:10.318Z","4.3.2":"2025-12-29T13:53:08.250Z","5.0.0":"2026-01-01T04:18:02.317Z","5.1.0":"2026-01-05T05:42:25.105Z","5.1.1":"2026-01-05T06:29:16.832Z","5.2.0":"2026-01-06T08:28:49.090Z","5.2.1":"2026-01-10T14:24:56.697Z","5.2.2":"2026-01-14T05:27:58.097Z","5.3.0":"2026-01-15T13:28:13.665Z","5.4.0":"2026-01-18T05:51:42.486Z","5.5.0":"2026-01-20T02:52:00.718Z","5.5.1":"2026-01-20T05:08:27.569Z","5.6.0":"2026-01-20T05:38:44.291Z","5.7.0":"2026-01-20T14:20:19.077Z","5.8.0":"2026-01-22T14:27:48.866Z","5.9.0":"2026-01-23T09:04:03.190Z","5.9.1":"2026-01-26T00:54:39.633Z","6.0.0":"2026-01-26T02:59:43.273Z","6.1.0":"2026-01-28T00:43:17.717Z","6.1.1":"2026-01-28T06:14:37.450Z","6.2.0":"2026-01-28T14:14:15.340Z","6.3.0":"2026-02-03T03:28:43.088Z","6.4.0":"2026-02-03T08:18:39.738Z","6.5.0":"2026-02-05T10:53:48.925Z","6.6.0":"2026-02-06T02:16:28.913Z","6.6.1":"2026-02-06T02:54:12.706Z","6.6.2":"2026-02-06T04:34:00.953Z","6.6.3":"2026-02-06T05:50:38.643Z","6.7.0":"2026-02-06T12:56:29.296Z","6.7.1":"2026-02-08T06:13:24.308Z","6.8.1":"2026-02-09T05:05:36.537Z","7.0.0":"2026-02-10T07:21:19.362Z","7.1.0":"2026-02-13T02:42:27.955Z","7.2.0":"2026-02-13T06:21:23.457Z","7.3.0":"2026-02-16T04:57:30.998Z","7.4.0":"2026-02-19T00:30:05.532Z","7.5.0":"2026-02-19T02:54:32.992Z","7.6.0":"2026-02-20T00:48:59.686Z","7.6.1":"2026-02-20T04:49:08.818Z","7.6.2":"2026-02-20T08:16:15.715Z","7.6.3":"2026-02-20T08:26:39.803Z","7.7.0":"2026-02-24T01:43:59.147Z","7.7.1":"2026-02-24T13:12:56.683Z","7.8.0":"2026-02-25T12:57:37.450Z","7.8.1":"2026-02-25T13:48:43.441Z","7.9.0":"2026-02-27T02:33:04.292Z","7.10.0":"2026-02-27T14:19:15.868Z","7.11.0":"2026-03-02T03:19:46.407Z","7.12.0":"2026-03-02T09:08:40.874Z","7.12.1":"2026-03-02T13:06:09.005Z","7.12.2":"2026-03-03T12:18:55.971Z","7.13.0":"2026-03-04T09:16:08.310Z","7.14.0":"2026-03-05T07:28:48.422Z","7.15.0":"2026-03-05T10:55:54.282Z","7.15.1":"2026-03-06T00:57:59.978Z","7.15.2":"2026-03-07T00:37:49.405Z","7.16.0":"2026-03-09T00:53:52.201Z","7.17.0":"2026-03-09T04:46:21.678Z","7.18.0":"2026-03-09T07:40:26.012Z","7.18.1":"2026-03-10T00:27:42.325Z","7.18.2":"2026-03-13T09:25:23.465Z","7.19.0":"2026-03-16T03:41:37.508Z","7.20.0":"2026-03-17T07:25:53.334Z","7.21.0":"2026-03-19T05:42:03.964Z","7.22.0":"2026-03-23T05:15:04.549Z","7.23.0":"2026-03-25T08:31:23.355Z","7.24.0":"2026-03-30T12:16:04.214Z","7.25.0":"2026-03-31T05:52:16.672Z","7.26.0":"2026-04-01T15:14:02.325Z","7.27.0":"2026-04-02T04:11:42.888Z","7.27.1":"2026-04-04T14:43:22.894Z","7.28.0":"2026-04-08T05:15:16.155Z","7.30.0":"2026-04-13T05:49:59.868Z","8.0.0":"2026-04-14T03:43:50.934Z","8.1.0":"2026-04-15T02:48:03.619Z","8.2.0":"2026-04-15T04:52:28.290Z","8.3.0":"2026-04-17T02:36:06.331Z","8.4.0":"2026-04-19T05:53:10.865Z","8.5.0":"2026-04-21T02:48:07.412Z","8.6.0":"2026-04-21T08:05:29.514Z","8.7.0":"2026-04-22T07:47:24.245Z","8.8.0":"2026-04-23T01:25:49.353Z","8.8.1":"2026-04-23T03:23:36.314Z","8.9.0":"2026-04-23T21:59:13.190Z","8.10.0":"2026-04-24T02:46:03.263Z","8.11.0":"2026-04-24T12:13:08.786Z","8.12.0":"2026-04-27T03:53:57.486Z","8.13.0":"2026-04-27T23:10:12.844Z","8.14.0":"2026-04-29T02:47:51.377Z","8.15.0":"2026-05-01T05:07:28.386Z","8.15.1":"2026-05-08T12:40:43.326Z","8.16.0":"2026-05-11T13:18:43.854Z","8.17.0":"2026-05-12T03:13:01.957Z","8.18.0":"2026-05-15T22:52:12.024Z","8.19.0":"2026-05-21T08:44:56.072Z","8.20.0":"2026-05-25T09:44:07.568Z","8.21.0":"2026-05-26T09:26:38.916Z","8.22.0":"2026-05-27T09:35:14.080Z","8.23.0":"2026-05-29T02:04:51.425Z","8.24.0":"2026-06-02T13:20:48.360Z","8.24.1":"2026-06-03T04:17:52.685Z","8.25.0":"2026-06-08T06:11:57.654Z","8.26.0":"2026-06-09T11:18:02.743Z","8.27.0":"2026-06-10T04:11:10.359Z","8.28.0":"2026-06-11T06:00:08.598Z","8.28.1":"2026-06-12T06:53:27.625Z","8.29.0":"2026-06-16T04:46:54.319Z","8.30.0":"2026-06-17T05:14:40.147Z","8.30.1":"2026-06-18T02:34:28.766Z","8.31.0":"2026-06-22T02:08:00.172Z","8.32.0":"2026-06-25T03:50:36.196Z","9.0.0":"2026-06-25T08:49:27.348Z","9.0.1":"2026-06-26T02:27:24.265Z","9.0.2":"2026-06-29T07:06:18.973Z","9.1.0":"2026-07-01T08:41:32.636Z","9.1.1":"2026-07-03T03:23:48.188Z","9.2.0":"2026-07-06T10:55:20.213Z","9.3.0":"2026-07-08T01:09:21.669Z","9.4.0":"2026-07-08T14:26:20.151Z","9.5.0":"2026-07-09T00:48:09.474Z","9.6.0":"2026-07-09T11:44:23.793Z","9.6.1":"2026-07-10T07:38:55.236Z","9.6.2":"2026-07-10T09:10:14.455Z","9.6.3":"2026-07-11T01:42:35.989Z","9.7.0":"2026-07-14T06:33:12.871Z","9.8.0":"2026-07-15T01:24:30.434Z","10.0.0":"2026-07-15T13:15:35.891Z","10.1.0":"2026-07-15T14:36:11.428Z","11.0.0":"2026-07-15T16:34:08.054Z","12.0.0":"2026-07-16T02:54:39.763Z","13.0.0":"2026-07-17T05:52:57.068Z","14.0.0":"2026-07-17T11:52:09.404Z","14.0.1":"2026-07-17T12:58:45.524Z","14.1.0":"2026-07-20T09:59:58.907Z","14.2.0":"2026-07-23T09:30:10.521Z","15.0.0":"2026-07-24T13:33:02.576Z","15.0.1":"2026-07-25T01:43:50.362Z","15.1.0":"2026-07-26T07:33:44.449Z","16.0.0":"2026-07-29T00:09:09.830Z","16.1.0":"2026-07-29T06:28:44.647Z","16.2.0":"2026-07-30T00:20:48.908Z","16.3.0":"2026-07-30T12:31:21.433Z","16.4.0":"2026-07-31T07:12:26.435Z","16.5.0":"2026-08-01T04:26:15.423Z","16.6.0":"2026-08-03T09:37:20.320Z","16.7.0":"2026-08-04T14:58:14.170Z","16.8.0":"2026-08-07T04:39:34.560Z","16.9.1":"2026-08-08T08:14:26.125Z","16.10.0":"2026-08-13T03:26:45.045Z","16.11.0":"2026-08-13T05:56:52.144Z","16.12.0":"2026-08-13T18:27:29.302Z","16.13.0":"2026-08-18T02:22:24.612Z","16.14.0":"2026-08-18T04:27:07.602Z","16.15.0":"2026-08-23T17:29:40.827Z","16.16.0":"2026-08-25T05:07:02.352Z","16.17.0":"2026-08-25T15:19:07.091Z","16.18.0":"2026-08-29T16:05:15.960Z","16.19.0":"2026-08-31T10:44:18.083Z","16.20.0":"2026-09-01T03:33:52.134Z","16.21.0":"2026-09-02T22:49:19.821Z","16.22.0":"2026-09-04T02:19:01.910Z","16.22.1":"2026-09-04T03:36:44.888Z","16.23.0":"2026-09-04T18:39:52.497Z","16.24.0":"2026-09-05T05:03:35.755Z","16.24.1":"2026-09-05T12:11:43.641Z","16.25.0":"2026-09-08T04:25:20.665Z","16.26.0":"2026-09-08T14:58:01.355Z","16.26.1":"2026-09-09T06:55:09.953Z","16.27.0":"2026-09-10T15:26:46.889Z","16.28.0":"2026-09-11T17:01:24.917Z","16.28.1":"2026-09-12T09:04:01.256Z","16.29.0":"2026-09-12T13:34:13.884Z","16.30.0":"2026-09-13T06:54:11.518Z","16.30.1":"2026-09-13T09:47:37.560Z","16.30.2":"2026-09-13T14:59:56.724Z","16.31.0":"2026-09-14T05:14:28.344Z","16.32.0":"2026-09-14T07:42:21.351Z","16.32.1":"2026-09-14T12:46:40.870Z","16.33.0":"2026-09-15T17:25:51.656Z","16.34.0":"2026-09-16T05:48:19.946Z","16.34.1":"2026-09-16T08:00:58.380Z","16.34.2":"2026-09-16T10:46:49.357Z","16.35.0":"2026-09-16T18:36:19.629Z","16.36.0":"2026-09-17T08:29:31.089Z","16.37.0":"2026-09-17T13:51:27.569Z","16.38.0":"2026-09-17T23:25:20.649Z","16.39.0":"2026-09-18T08:18:34.176Z","16.39.1":"2026-09-19T07:24:45.200Z","17.0.0":"2026-09-21T10:53:11.307Z","17.1.0":"2026-09-24T07:35:47.449Z","18.0.0":"2026-09-24T12:57:02.525Z","19.0.0":"2026-09-25T09:15:36.685Z"},"bugs":{"url":"https://github.com/dyoshikawa/rulesync/issues"},"author":"dyoshikawa","license":"MIT","homepage":"https://rulesync.dyoshikawa.com","keywords":["ai","cli","cline","configuration","copilot","cursor","development","rules"],"repository":{"url":"https://github.com/dyoshikawa/rulesync.git","type":"git"},"description":"Unified AI rules management CLI tool that generates configuration files for various AI development tools","maintainers":[{"name":"dyoshikawa","email":"dyoshikawa1993@gmail.com"}],"readme":"","readmeFilename":""}