{"_id":"@a16njs/plugin-cursor","_rev":"22-68fbd6c0f7f39f328ac1996adaf83f60","name":"@a16njs/plugin-cursor","dist-tags":{"latest":"1.1.1"},"versions":{"0.0.1":{"name":"@a16njs/plugin-cursor","version":"0.0.1","keywords":["a16n","plugin","cursor","ide","rules"],"author":{"name":"Texarkanine"},"license":"AGPL-3.0","_id":"@a16njs/plugin-cursor@0.0.1","maintainers":[{"name":"texarkanine","email":"texarkanine@protonmail.com"}],"homepage":"https://github.com/Texarkanine/a16n#readme","bugs":{"url":"https://github.com/Texarkanine/a16n/issues"},"dist":{"shasum":"525570bbad7cc17fc0a47de441c89e5d28921363","tarball":"https://registry.npmjs.org/@a16njs/plugin-cursor/-/plugin-cursor-0.0.1.tgz","fileCount":18,"integrity":"sha512-1mVS/sk678VH/oXZA+tGOMiheuY/18BdQl7sLHzEYP8DaDgl1aabXawbcdMAn4izyBiCwbfFEitzIUdD65GVrQ==","signatures":[{"sig":"MEQCIGjCir8Cx3+zy24YvRWusywtwM9R1lWP1H1nUtwkZZ3JAiBiWI5JlXMQjhwk3hOnKHs7WSFELzQMTDpFUANAZW5h/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33443},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8d14148a6988b24173bdd9a62c3f0a1702f17458","scripts":{"test":"vitest run","build":"tsc","clean":"rimraf dist *.tsbuildinfo","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"texarkanine","email":"texarkanine@protonmail.com"},"repository":{"url":"git+https://github.com/Texarkanine/a16n.git","type":"git","directory":"packages/plugin-cursor"},"_npmVersion":"10.9.2","description":"Cursor IDE plugin for a16n","directories":{},"_nodeVersion":"22.15.0","dependencies":{"@a16njs/models":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.4.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-cursor_0.0.1_1769377903884_0.7213906035558457","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@a16njs/plugin-cursor","version":"0.1.0","keywords":["a16n","plugin","cursor","ide","rules"],"author":{"name":"Texarkanine"},"license":"AGPL-3.0","_id":"@a16njs/plugin-cursor@0.1.0","maintainers":[{"name":"texarkanine","email":"texarkanine@protonmail.com"}],"homepage":"https://github.com/Texarkanine/a16n#readme","bugs":{"url":"https://github.com/Texarkanine/a16n/issues"},"dist":{"shasum":"8742b7feac6d99441a620991381fd47abdc646a9","tarball":"https://registry.npmjs.org/@a16njs/plugin-cursor/-/plugin-cursor-0.1.0.tgz","fileCount":18,"integrity":"sha512-Nhcv0OxW7AlTKvqL7BzA7Na+xnTgqqaOzSm0N4KUWNs8GGelyG8rPKUGuWUim4D/b0DSu4cLHDQpN4zEvmekuA==","signatures":[{"sig":"MEUCIGaE/Tu3NE33KU4jVXH5hcKl3FyaQYvQRj66Im0HQcN+AiEAvlg14D8yASU2BsE8O3HXoxl9XLoPhAxd4RIg66sKWmU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33434},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e44260a941fa2276ff7fdb1c3a7ebdf4f40b122f","scripts":{"test":"vitest run","build":"tsc","clean":"rimraf dist *.tsbuildinfo","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"texarkanine","email":"texarkanine@protonmail.com"},"repository":{"url":"git+https://github.com/Texarkanine/a16n.git","type":"git","directory":"packages/plugin-cursor"},"_npmVersion":"10.9.2","description":"Cursor IDE plugin for a16n","directories":{},"_nodeVersion":"22.15.0","dependencies":{"@a16njs/models":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.4.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-cursor_0.1.0_1769380203226_0.9138668799234835","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@a16njs/plugin-cursor","version":"0.2.0","keywords":["a16n","plugin","cursor","ide","rules"],"author":{"name":"Texarkanine"},"license":"AGPL-3.0","_id":"@a16njs/plugin-cursor@0.2.0","maintainers":[{"name":"texarkanine","email":"texarkanine@protonmail.com"}],"homepage":"https://github.com/Texarkanine/a16n#readme","bugs":{"url":"https://github.com/Texarkanine/a16n/issues"},"dist":{"shasum":"ead54236dc9bc6ba4f8c12b71db986d69a074f5c","tarball":"https://registry.npmjs.org/@a16njs/plugin-cursor/-/plugin-cursor-0.2.0.tgz","fileCount":19,"integrity":"sha512-//RrSOkxubpYwyKcAmyY7ovvOnuznUUNA9w3M8ImhfC0U1NY0JHI19ZlO17mBWrm3aRngbDeiWs7xC4DkJ1cbA==","signatures":[{"sig":"MEYCIQCDnXxXLE7SIgqbYi4ZSkfGeoayE/o1HjLUvszNc+ACrgIhANt25azRXoIKwaH2M0/UJ1FcGDMVWn4v/RPgMTL4lioC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a16njs%2fplugin-cursor@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":79779},"main":"./dist/index.js","type":"module","_from":"file:a16njs-plugin-cursor-0.2.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc","clean":"rimraf dist *.tsbuildinfo","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9abf093f-c8de-44c1-8373-3d6587fc8d85"}},"_resolved":"/tmp/7cc58e2ed0821a6d8667f62ae7f5512e/a16njs-plugin-cursor-0.2.0.tgz","_integrity":"sha512-//RrSOkxubpYwyKcAmyY7ovvOnuznUUNA9w3M8ImhfC0U1NY0JHI19ZlO17mBWrm3aRngbDeiWs7xC4DkJ1cbA==","repository":{"url":"git+https://github.com/Texarkanine/a16n.git","type":"git","directory":"packages/plugin-cursor"},"_npmVersion":"11.8.0","description":"Cursor IDE plugin for a16n","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@a16njs/models":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.4.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-cursor_0.2.0_1769465176760_0.08524169245056412","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@a16njs/plugin-cursor","version":"0.3.0","keywords":["a16n","plugin","cursor","ide","rules"],"author":{"name":"Texarkanine"},"license":"AGPL-3.0","_id":"@a16njs/plugin-cursor@0.3.0","maintainers":[{"name":"texarkanine","email":"texarkanine@protonmail.com"}],"homepage":"https://github.com/Texarkanine/a16n#readme","bugs":{"url":"https://github.com/Texarkanine/a16n/issues"},"dist":{"shasum":"d2a0f65769ef14b26f2ed437bff1fc4a44338224","tarball":"https://registry.npmjs.org/@a16njs/plugin-cursor/-/plugin-cursor-0.3.0.tgz","fileCount":19,"integrity":"sha512-CApKBVmE9wG5krEK0sQhdwJvEgvH5ErSb3LD20p9orJ/UTjx8DkyjHW/MEApBE194LRuaTzvN/irnz2MCi6zLg==","signatures":[{"sig":"MEYCIQCP8WrbYx2pZn4OeshHqlQsPicErYXUfZc5iEEkXVE5iAIhAOnTPg7j4di37QR8lr8IO27gsFGeUteE2aT07HNN5/CQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a16njs%2fplugin-cursor@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":83758},"main":"./dist/index.js","type":"module","_from":"file:a16njs-plugin-cursor-0.3.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc","clean":"rimraf dist *.tsbuildinfo","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9abf093f-c8de-44c1-8373-3d6587fc8d85"}},"_resolved":"/tmp/c23b0d19f82a0683e119ce06f7ed32a8/a16njs-plugin-cursor-0.3.0.tgz","_integrity":"sha512-CApKBVmE9wG5krEK0sQhdwJvEgvH5ErSb3LD20p9orJ/UTjx8DkyjHW/MEApBE194LRuaTzvN/irnz2MCi6zLg==","repository":{"url":"git+https://github.com/Texarkanine/a16n.git","type":"git","directory":"packages/plugin-cursor"},"_npmVersion":"11.8.0","description":"Cursor IDE plugin for a16n","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@a16njs/models":"0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.4.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-cursor_0.3.0_1769635719884_0.43291677192412314","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@a16njs/plugin-cursor","version":"0.4.0","keywords":["a16n","plugin","cursor","ide","rules"],"author":{"name":"Texarkanine"},"license":"AGPL-3.0","_id":"@a16njs/plugin-cursor@0.4.0","maintainers":[{"name":"texarkanine","email":"texarkanine@protonmail.com"}],"homepage":"https://github.com/Texarkanine/a16n#readme","bugs":{"url":"https://github.com/Texarkanine/a16n/issues"},"dist":{"shasum":"cee9d6b9994b2ef859e4f3c1b913aab67f9982be","tarball":"https://registry.npmjs.org/@a16njs/plugin-cursor/-/plugin-cursor-0.4.0.tgz","fileCount":19,"integrity":"sha512-8tkKTDnXBFOzwm6KGoOjlr3a0tFJGJWn4mMu0eUh65oxMdJ037ZxCSy00Gc1GdQsq0nGG9O2mR5uaFsw0IxtXg==","signatures":[{"sig":"MEUCIB3WT3f0m73a5A7tHwLBuGn0weWjVu0y1QjNTBY0MZPmAiEAubfdoQaAa6r+lIqKAzmZ9DlzJE+JkGrw4YyujrgCFkw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a16njs%2fplugin-cursor@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":95632},"main":"./dist/index.js","type":"module","_from":"file:a16njs-plugin-cursor-0.4.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc","clean":"rimraf dist *.tsbuildinfo","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9abf093f-c8de-44c1-8373-3d6587fc8d85"}},"_resolved":"/tmp/e599567204d217f0326d686b69e462f2/a16njs-plugin-cursor-0.4.0.tgz","_integrity":"sha512-8tkKTDnXBFOzwm6KGoOjlr3a0tFJGJWn4mMu0eUh65oxMdJ037ZxCSy00Gc1GdQsq0nGG9O2mR5uaFsw0IxtXg==","repository":{"url":"git+https://github.com/Texarkanine/a16n.git","type":"git","directory":"packages/plugin-cursor"},"_npmVersion":"11.8.0","description":"Cursor IDE plugin for a16n","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@a16njs/models":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.4.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-cursor_0.4.0_1769642479268_0.6094161440604642","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@a16njs/plugin-cursor","version":"0.5.0","keywords":["a16n","plugin","cursor","ide","rules"],"author":{"name":"Texarkanine"},"license":"AGPL-3.0","_id":"@a16njs/plugin-cursor@0.5.0","maintainers":[{"name":"texarkanine","email":"texarkanine@protonmail.com"}],"homepage":"https://github.com/Texarkanine/a16n#readme","bugs":{"url":"https://github.com/Texarkanine/a16n/issues"},"dist":{"shasum":"6200e6f665e546a3e2b725e8326dd3b2fc4e49da","tarball":"https://registry.npmjs.org/@a16njs/plugin-cursor/-/plugin-cursor-0.5.0.tgz","fileCount":19,"integrity":"sha512-tYixe0gxgTYAhnAzKILcqVkrFvMqzsJvGcBkMMyUEpgE8wWGbGyXcFACh4YzbHBO1ZaoJt843h+zrzQ5erstvA==","signatures":[{"sig":"MEYCIQCo7pmnsu2CN53r+Vr8uQgN0pikVOovv15wQftIhVmMVwIhANoj5lAyQMubO5h0kEUk1Ad2bgA7fD2sfjA4gWoIrjgg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a16njs%2fplugin-cursor@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":95419},"main":"./dist/index.js","type":"module","_from":"file:a16njs-plugin-cursor-0.5.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc","clean":"rimraf dist *.tsbuildinfo","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9abf093f-c8de-44c1-8373-3d6587fc8d85"}},"_resolved":"/tmp/846ceea20e0722d3e64566b6ee0c0874/a16njs-plugin-cursor-0.5.0.tgz","_integrity":"sha512-tYixe0gxgTYAhnAzKILcqVkrFvMqzsJvGcBkMMyUEpgE8wWGbGyXcFACh4YzbHBO1ZaoJt843h+zrzQ5erstvA==","repository":{"url":"git+https://github.com/Texarkanine/a16n.git","type":"git","directory":"packages/plugin-cursor"},"_npmVersion":"11.8.0","description":"Cursor IDE plugin for a16n","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@a16njs/models":"0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.4.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-cursor_0.5.0_1769910520322_0.3674567702176501","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@a16njs/plugin-cursor","version":"0.6.0","keywords":["a16n","plugin","cursor","ide","rules"],"author":{"name":"Texarkanine"},"license":"AGPL-3.0","_id":"@a16njs/plugin-cursor@0.6.0","maintainers":[{"name":"texarkanine","email":"texarkanine@protonmail.com"}],"homepage":"https://github.com/Texarkanine/a16n#readme","bugs":{"url":"https://github.com/Texarkanine/a16n/issues"},"dist":{"shasum":"086bf6925f677d3d931efbe2ab92efdd9c80b5ea","tarball":"https://registry.npmjs.org/@a16njs/plugin-cursor/-/plugin-cursor-0.6.0.tgz","fileCount":19,"integrity":"sha512-lrfNmkxBMBypLDq7Kz7vUERIHH10mmGg1v52qxgbwBPbd8ZGUi3850AqdvOG9tBW3AuVvExLulE1ZRaHOZan8w==","signatures":[{"sig":"MEYCIQC0NJVE0c/zgKTsUl0hCCER+a3rz4TQDpIPlDJk/9z8HwIhAOZs5po9lUCC1Uxi0GCoP4G80iQLSE2/c7xBT/5xJcH9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a16njs%2fplugin-cursor@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":113566},"main":"./dist/index.js","type":"module","_from":"file:a16njs-plugin-cursor-0.6.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc","clean":"rimraf dist *.tsbuildinfo","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9abf093f-c8de-44c1-8373-3d6587fc8d85"}},"_resolved":"/tmp/354e05976a2d89ff597740dda722ba0c/a16njs-plugin-cursor-0.6.0.tgz","_integrity":"sha512-lrfNmkxBMBypLDq7Kz7vUERIHH10mmGg1v52qxgbwBPbd8ZGUi3850AqdvOG9tBW3AuVvExLulE1ZRaHOZan8w==","repository":{"url":"git+https://github.com/Texarkanine/a16n.git","type":"git","directory":"packages/plugin-cursor"},"_npmVersion":"11.8.0","description":"Cursor IDE plugin for a16n","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@a16njs/models":"0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.4.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-cursor_0.6.0_1769988117905_0.2562207484870189","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@a16njs/plugin-cursor","version":"0.7.0","keywords":["a16n","plugin","cursor","ide","rules"],"author":{"name":"Texarkanine"},"license":"AGPL-3.0","_id":"@a16njs/plugin-cursor@0.7.0","maintainers":[{"name":"texarkanine","email":"texarkanine@protonmail.com"}],"homepage":"https://texarkanine.github.io/a16n/plugin-cursor","bugs":{"url":"https://github.com/Texarkanine/a16n/issues"},"dist":{"shasum":"4b8287efc38961aba9b18a897eb1ea29566901b3","tarball":"https://registry.npmjs.org/@a16njs/plugin-cursor/-/plugin-cursor-0.7.0.tgz","fileCount":19,"integrity":"sha512-eyzwpZT96pb+LjCuu8u7S3S/7bM0HUr+kfM4q7zKU/6hXDYMMYikX6WnhqkCkMLLacXV1YrfzCD/1t+6LjBn6g==","signatures":[{"sig":"MEUCIQDLpXmatvmNiexnOz1zzaLrHioErXFTY9VlbM60zgHNHwIgBlOzL1fwOrA6ksY5c8CwpjLey7dNuVq1OuWI0kPpEPI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a16njs%2fplugin-cursor@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":113746},"main":"./dist/index.js","type":"module","_from":"file:a16njs-plugin-cursor-0.7.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc","clean":"rimraf dist *.tsbuildinfo","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9abf093f-c8de-44c1-8373-3d6587fc8d85"}},"_resolved":"/tmp/8ba89292c820e1aacaf2e196c6d6b674/a16njs-plugin-cursor-0.7.0.tgz","_integrity":"sha512-eyzwpZT96pb+LjCuu8u7S3S/7bM0HUr+kfM4q7zKU/6hXDYMMYikX6WnhqkCkMLLacXV1YrfzCD/1t+6LjBn6g==","repository":{"url":"git+https://github.com/Texarkanine/a16n.git","type":"git","directory":"packages/plugin-cursor"},"_npmVersion":"11.8.0","description":"Cursor IDE plugin for a16n","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@a16njs/models":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.4.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-cursor_0.7.0_1770166649779_0.3377651501533918","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@a16njs/plugin-cursor","version":"0.8.0","keywords":["a16n","plugin","cursor","ide","rules"],"author":{"name":"Texarkanine"},"license":"AGPL-3.0","_id":"@a16njs/plugin-cursor@0.8.0","maintainers":[{"name":"texarkanine","email":"texarkanine@protonmail.com"}],"homepage":"https://texarkanine.github.io/a16n/plugin-cursor","bugs":{"url":"https://github.com/Texarkanine/a16n/issues"},"dist":{"shasum":"d4a00876ea57ffd25012c6940646e130de92150e","tarball":"https://registry.npmjs.org/@a16njs/plugin-cursor/-/plugin-cursor-0.8.0.tgz","fileCount":19,"integrity":"sha512-rKZMy1D0VLEeFOdceluZZUGjtArhLQB18ZSARaXUz8YQlqHMtHqkJ7RHsmJFikg5kT+vbYua/s1ox8RaVTnfQg==","signatures":[{"sig":"MEYCIQCMtDergDj+eLouyhHEkOpI6x0YU/4C/Vdl9Ym8MD3A1QIhAIMkdPj8nuZInn+D61xjwSCO0vqTTdy7QV5PuQ+K8J7w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a16njs%2fplugin-cursor@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":116720},"main":"./dist/index.js","type":"module","_from":"file:a16njs-plugin-cursor-0.8.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc","clean":"rimraf dist *.tsbuildinfo","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9abf093f-c8de-44c1-8373-3d6587fc8d85"}},"_resolved":"/tmp/5eec86e7ed5a71d42d4491ec6d9fd3d4/a16njs-plugin-cursor-0.8.0.tgz","_integrity":"sha512-rKZMy1D0VLEeFOdceluZZUGjtArhLQB18ZSARaXUz8YQlqHMtHqkJ7RHsmJFikg5kT+vbYua/s1ox8RaVTnfQg==","repository":{"url":"git+https://github.com/Texarkanine/a16n.git","type":"git","directory":"packages/plugin-cursor"},"_npmVersion":"11.9.0","description":"Cursor IDE plugin for a16n","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@a16njs/models":"0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.4.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-cursor_0.8.0_1770391036704_0.31389065516104275","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@a16njs/plugin-cursor","version":"0.9.0","keywords":["a16n","plugin","cursor","ide","rules"],"author":{"name":"Texarkanine"},"license":"AGPL-3.0","_id":"@a16njs/plugin-cursor@0.9.0","maintainers":[{"name":"texarkanine","email":"texarkanine@protonmail.com"}],"homepage":"https://texarkanine.github.io/a16n/plugin-cursor","bugs":{"url":"https://github.com/Texarkanine/a16n/issues"},"dist":{"shasum":"5a008fa536f76201d71b93e52887a0ac063271eb","tarball":"https://registry.npmjs.org/@a16njs/plugin-cursor/-/plugin-cursor-0.9.0.tgz","fileCount":19,"integrity":"sha512-II3wko8sxscSB1e/4dpbFgCH7Ert4W2JOI9orAF7j6/7BsRsG8JYIoPCJYJo2XotIoekmqbLs9M42buSrE3CHg==","signatures":[{"sig":"MEQCIBOV0sPsbfiYJt/0FdLPt6cW5SgOU8NE5H5XEiXPgoIPAiAMy1cFduiIPyRFT/kr6s+Rdh/EyYBf0+agJBxP6ZrAkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a16njs%2fplugin-cursor@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":116726},"main":"./dist/index.js","type":"module","_from":"file:a16njs-plugin-cursor-0.9.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc","clean":"rimraf dist *.tsbuildinfo","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9abf093f-c8de-44c1-8373-3d6587fc8d85"}},"_resolved":"/tmp/457588acd8487c48fce05664a4b0a93b/a16njs-plugin-cursor-0.9.0.tgz","_integrity":"sha512-II3wko8sxscSB1e/4dpbFgCH7Ert4W2JOI9orAF7j6/7BsRsG8JYIoPCJYJo2XotIoekmqbLs9M42buSrE3CHg==","repository":{"url":"git+https://github.com/Texarkanine/a16n.git","type":"git","directory":"packages/plugin-cursor"},"_npmVersion":"11.9.0","description":"Cursor IDE plugin for a16n","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@a16njs/models":"0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.4.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-cursor_0.9.0_1770511928635_0.4376863515404248","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@a16njs/plugin-cursor","version":"0.9.1","keywords":["a16n","plugin","cursor","ide","rules"],"author":{"name":"Texarkanine"},"license":"AGPL-3.0","_id":"@a16njs/plugin-cursor@0.9.1","maintainers":[{"name":"texarkanine","email":"texarkanine@protonmail.com"}],"homepage":"https://texarkanine.github.io/a16n/plugin-cursor","bugs":{"url":"https://github.com/Texarkanine/a16n/issues"},"dist":{"shasum":"600b42e900bc20b8adf2d3915ffeea1ad4a04f1d","tarball":"https://registry.npmjs.org/@a16njs/plugin-cursor/-/plugin-cursor-0.9.1.tgz","fileCount":19,"integrity":"sha512-yjKsDduLrMfJ4YGLmhoXXqTjtSg2pBYEv7ngL9ctU/oGLQxnymSk4WTC3uoAKB63s/vnc5q/tNGUvXBdIR7HDg==","signatures":[{"sig":"MEUCIQCqFrMwQyrrQcIr9o5vdGFK7+g2KwHPpvRJl9OijlUMqwIgIGI6zLFBGipMIzquXwFhJAgz9alfWKRczVaP88eJ3sI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a16njs%2fplugin-cursor@0.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121611},"main":"./dist/index.js","type":"module","_from":"file:a16njs-plugin-cursor-0.9.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc","clean":"rimraf dist *.tsbuildinfo","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9abf093f-c8de-44c1-8373-3d6587fc8d85"}},"_resolved":"/tmp/8d9f8603facdf81b628ff784d9c6b1d6/a16njs-plugin-cursor-0.9.1.tgz","_integrity":"sha512-yjKsDduLrMfJ4YGLmhoXXqTjtSg2pBYEv7ngL9ctU/oGLQxnymSk4WTC3uoAKB63s/vnc5q/tNGUvXBdIR7HDg==","repository":{"url":"git+https://github.com/Texarkanine/a16n.git","type":"git","directory":"packages/plugin-cursor"},"_npmVersion":"11.9.0","description":"Cursor IDE plugin for a16n","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@a16njs/models":"0.9.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.4.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-cursor_0.9.1_1770665030170_0.7034341168657468","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@a16njs/plugin-cursor","version":"0.10.0","keywords":["a16n","plugin","cursor","ide","rules"],"author":{"name":"Texarkanine"},"license":"AGPL-3.0","_id":"@a16njs/plugin-cursor@0.10.0","maintainers":[{"name":"texarkanine","email":"texarkanine@protonmail.com"}],"homepage":"https://texarkanine.github.io/a16n/plugin-cursor","bugs":{"url":"https://github.com/Texarkanine/a16n/issues"},"dist":{"shasum":"ec8a2883e0e605a18ea1bb6ef3895de79f277613","tarball":"https://registry.npmjs.org/@a16njs/plugin-cursor/-/plugin-cursor-0.10.0.tgz","fileCount":19,"integrity":"sha512-sbd47nVV+Atc5AsUmk77MdVk3wVL9gKLPk/dTqa6BBmUQLjFaPtg2kSt8Zj882lVnZTGGZgcfQnoyyKKvsvPfA==","signatures":[{"sig":"MEQCIGgiYegYNVMo421K7HNbBvpLL6A0hSIf0tSZ2H/LF6qyAiAevLmI6H6NZgqQse1ykPa/aCe89xG05gjrGi8cdgYHBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a16njs%2fplugin-cursor@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122369},"main":"./dist/index.js","type":"module","_from":"file:a16njs-plugin-cursor-0.10.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc","clean":"rimraf dist *.tsbuildinfo","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9abf093f-c8de-44c1-8373-3d6587fc8d85"}},"_resolved":"/tmp/55613d2351a24b011a264c96d115b264/a16njs-plugin-cursor-0.10.0.tgz","_integrity":"sha512-sbd47nVV+Atc5AsUmk77MdVk3wVL9gKLPk/dTqa6BBmUQLjFaPtg2kSt8Zj882lVnZTGGZgcfQnoyyKKvsvPfA==","repository":{"url":"git+https://github.com/Texarkanine/a16n.git","type":"git","directory":"packages/plugin-cursor"},"_npmVersion":"11.10.0","description":"Cursor IDE plugin for a16n","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@a16njs/models":"0.10.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.4.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-cursor_0.10.0_1771288710399_0.44427419806728685","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@a16njs/plugin-cursor","version":"0.10.1","keywords":["a16n","plugin","cursor","ide","rules"],"author":{"name":"Texarkanine"},"license":"AGPL-3.0","_id":"@a16njs/plugin-cursor@0.10.1","maintainers":[{"name":"texarkanine","email":"texarkanine@protonmail.com"}],"homepage":"https://texarkanine.github.io/a16n/plugin-cursor","bugs":{"url":"https://github.com/Texarkanine/a16n/issues"},"dist":{"shasum":"51a6592b46a4960b79b99bd5ac001afef4fa3682","tarball":"https://registry.npmjs.org/@a16njs/plugin-cursor/-/plugin-cursor-0.10.1.tgz","fileCount":19,"integrity":"sha512-wmkDe9bnilGWWqREF35hmFdiDP0j5nc/wgBeUMq0Mxh+KLvWR9jKEXxktyKDFrsYmm7C4zCNa3lp76HhhUTvPQ==","signatures":[{"sig":"MEQCIFpriBx8b9FwmF28jlYYfUi0jV7h5FwmJPA8lyazMleJAiA+8dphFNYALtUh/ZwwYAexlRkj1XkEIpGH9bgZCUPOnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a16njs%2fplugin-cursor@0.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123928},"main":"./dist/index.js","type":"module","_from":"file:a16njs-plugin-cursor-0.10.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc","clean":"rimraf dist *.tsbuildinfo","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9abf093f-c8de-44c1-8373-3d6587fc8d85"}},"_resolved":"/tmp/d5cbf2aad2d712824ab8f7ffaccad139/a16njs-plugin-cursor-0.10.1.tgz","_integrity":"sha512-wmkDe9bnilGWWqREF35hmFdiDP0j5nc/wgBeUMq0Mxh+KLvWR9jKEXxktyKDFrsYmm7C4zCNa3lp76HhhUTvPQ==","repository":{"url":"git+https://github.com/Texarkanine/a16n.git","type":"git","directory":"packages/plugin-cursor"},"_npmVersion":"11.10.0","description":"Cursor IDE plugin for a16n","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@a16njs/models":"0.10.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.4.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-cursor_0.10.1_1771533335765_0.9944937160921545","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@a16njs/plugin-cursor","version":"0.11.0","keywords":["a16n","plugin","cursor","ide","rules"],"author":{"name":"Texarkanine"},"license":"AGPL-3.0","_id":"@a16njs/plugin-cursor@0.11.0","maintainers":[{"name":"texarkanine","email":"texarkanine@protonmail.com"}],"homepage":"https://texarkanine.github.io/a16n/plugin-cursor","bugs":{"url":"https://github.com/Texarkanine/a16n/issues"},"dist":{"shasum":"5ca2d598fcd7b7044bab3e044e20390a876e65a2","tarball":"https://registry.npmjs.org/@a16njs/plugin-cursor/-/plugin-cursor-0.11.0.tgz","fileCount":19,"integrity":"sha512-EbOG1Ld3+edF4uKF7ge87Ol21fyl/qWNTwYgXEAXG6c7muDXfIGqkEDelCzvyuqwQzQk957quIUF8HxZw6OgwA==","signatures":[{"sig":"MEQCIEROqkQ2BDuUIkgVNOQas8/O2fmRGSlP77wxN/boWlQSAiBsfam4YGKSVpVttPzZ6TmASu1GB3OGyqK2snCh6L672g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a16njs%2fplugin-cursor@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":124558},"main":"./dist/index.js","type":"module","_from":"file:a16njs-plugin-cursor-0.11.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc","clean":"rimraf dist *.tsbuildinfo","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9abf093f-c8de-44c1-8373-3d6587fc8d85"}},"_resolved":"/tmp/5d1b1ade432fa4a76425c1e48a8aab24/a16njs-plugin-cursor-0.11.0.tgz","_integrity":"sha512-EbOG1Ld3+edF4uKF7ge87Ol21fyl/qWNTwYgXEAXG6c7muDXfIGqkEDelCzvyuqwQzQk957quIUF8HxZw6OgwA==","repository":{"url":"git+https://github.com/Texarkanine/a16n.git","type":"git","directory":"packages/plugin-cursor"},"_npmVersion":"11.10.1","description":"Cursor IDE plugin for a16n","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@a16njs/models":"0.11.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.4.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-cursor_0.11.0_1771857622726_0.237021373879013","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@a16njs/plugin-cursor","version":"0.11.1","keywords":["a16n","plugin","cursor","ide","rules"],"author":{"name":"Texarkanine"},"license":"AGPL-3.0","_id":"@a16njs/plugin-cursor@0.11.1","maintainers":[{"name":"texarkanine","email":"texarkanine@protonmail.com"}],"homepage":"https://texarkanine.github.io/a16n/plugin-cursor","bugs":{"url":"https://github.com/Texarkanine/a16n/issues"},"dist":{"shasum":"765b356c9b5280a315eb1b2278273e86efc6629d","tarball":"https://registry.npmjs.org/@a16njs/plugin-cursor/-/plugin-cursor-0.11.1.tgz","fileCount":19,"integrity":"sha512-rfS8QNvvQfn3SortoFd0iZGVOwZhN0iAQnEcaxsP1fqqGm9fYoxCfuqSwmaLqxk6b06CeDOumUxeORLt+HT9dQ==","signatures":[{"sig":"MEQCIGHzji2FH8HvLkgVmS/rcnBB13Jwct5arQyTNmJDTlVTAiBoXWbRnS1eoE3QBWIn122JC1TWlVZNMqAImRFpnFl5ow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a16njs%2fplugin-cursor@0.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126624},"main":"./dist/index.js","type":"module","_from":"file:a16njs-plugin-cursor-0.11.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc","clean":"rimraf dist *.tsbuildinfo","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9abf093f-c8de-44c1-8373-3d6587fc8d85"}},"_resolved":"/tmp/fce4bd3985f156f1c50fd436756ca36f/a16njs-plugin-cursor-0.11.1.tgz","_integrity":"sha512-rfS8QNvvQfn3SortoFd0iZGVOwZhN0iAQnEcaxsP1fqqGm9fYoxCfuqSwmaLqxk6b06CeDOumUxeORLt+HT9dQ==","repository":{"url":"git+https://github.com/Texarkanine/a16n.git","type":"git","directory":"packages/plugin-cursor"},"_npmVersion":"11.11.0","description":"Cursor IDE plugin for a16n","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@a16njs/models":"0.11.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.4.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-cursor_0.11.1_1772719986212_0.20971747046086664","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@a16njs/plugin-cursor","version":"0.12.0","keywords":["a16n","plugin","cursor","ide","rules"],"author":{"name":"Texarkanine"},"license":"AGPL-3.0","_id":"@a16njs/plugin-cursor@0.12.0","maintainers":[{"name":"texarkanine","email":"texarkanine@protonmail.com"}],"homepage":"https://texarkanine.github.io/a16n/plugin-cursor","bugs":{"url":"https://github.com/Texarkanine/a16n/issues"},"dist":{"shasum":"0d55b3a055428f97baaa6cc3edb0e205e5bd8a6a","tarball":"https://registry.npmjs.org/@a16njs/plugin-cursor/-/plugin-cursor-0.12.0.tgz","fileCount":19,"integrity":"sha512-nleJpRr3CL+kWXXa4R9AncyUomrffFbghFSHCon9Knb4Ctyla7WA+XqsXg9QZJabk9AF3lODF5H2kKG+sgwNgw==","signatures":[{"sig":"MEUCIQCyjjJBNG+F/iiPjSvwEvJjd9G0werouwq89VGdnGMFuQIgKZtnF6PqZP2jj7R/YQ94SPm+1Hls2Ltv0/qXxo4DzKY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a16njs%2fplugin-cursor@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126667},"main":"./dist/index.js","type":"module","_from":"file:a16njs-plugin-cursor-0.12.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc","clean":"rimraf dist *.tsbuildinfo","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9abf093f-c8de-44c1-8373-3d6587fc8d85"}},"_resolved":"/tmp/075b27a672520e3389d937f5d54c99ec/a16njs-plugin-cursor-0.12.0.tgz","_integrity":"sha512-nleJpRr3CL+kWXXa4R9AncyUomrffFbghFSHCon9Knb4Ctyla7WA+XqsXg9QZJabk9AF3lODF5H2kKG+sgwNgw==","repository":{"url":"git+https://github.com/Texarkanine/a16n.git","type":"git","directory":"packages/plugin-cursor"},"_npmVersion":"11.11.0","description":"Cursor IDE plugin for a16n","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@a16njs/models":"0.12.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.4.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-cursor_0.12.0_1772834899206_0.8224145155452314","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@a16njs/plugin-cursor","version":"0.13.0","keywords":["a16n","plugin","cursor","ide","rules"],"author":{"name":"Texarkanine"},"license":"AGPL-3.0","_id":"@a16njs/plugin-cursor@0.13.0","maintainers":[{"name":"texarkanine","email":"texarkanine@protonmail.com"}],"homepage":"https://texarkanine.github.io/a16n/plugin-cursor","bugs":{"url":"https://github.com/Texarkanine/a16n/issues"},"dist":{"shasum":"5a0366730d56bf3de86b415d4f6ac3865f74f280","tarball":"https://registry.npmjs.org/@a16njs/plugin-cursor/-/plugin-cursor-0.13.0.tgz","fileCount":19,"integrity":"sha512-pL5HuN/1zv8SR+lyvD+8kot1TN9ed0NLmMhrnftUudWviAPjCnomdTPwMfbbM77zdrmG+dwK+z8KN5JVSH/CAw==","signatures":[{"sig":"MEQCIErLyMXN2ajQr2MJrAIj4BGq+5Y7Isc876qMm73UqdKAAiARQcT6mQl7EWk33XI8sRpbAD1CAbGJ/Qhyw8lCZdUDow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128795},"main":"./dist/index.js","type":"module","_from":"file:a16njs-plugin-cursor-0.13.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc","clean":"rimraf dist *.tsbuildinfo","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"texarkanine","email":"texarkanine@protonmail.com"},"_resolved":"/tmp/88a0345f0dc3f409c5fffe6a57446edd/a16njs-plugin-cursor-0.13.0.tgz","_integrity":"sha512-pL5HuN/1zv8SR+lyvD+8kot1TN9ed0NLmMhrnftUudWviAPjCnomdTPwMfbbM77zdrmG+dwK+z8KN5JVSH/CAw==","repository":{"url":"git+https://github.com/Texarkanine/a16n.git","type":"git","directory":"packages/plugin-cursor"},"_npmVersion":"11.12.1","description":"Cursor IDE plugin for a16n","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@a16njs/models":"0.13.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.4.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-cursor_0.13.0_1776802140414_0.7184062953220074","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@a16njs/plugin-cursor","version":"0.14.0","keywords":["a16n","plugin","cursor","ide","rules"],"author":{"name":"Texarkanine"},"license":"AGPL-3.0","_id":"@a16njs/plugin-cursor@0.14.0","maintainers":[{"name":"texarkanine","email":"texarkanine@protonmail.com"}],"homepage":"https://texarkanine.github.io/a16n/plugin-cursor","bugs":{"url":"https://github.com/Texarkanine/a16n/issues"},"dist":{"shasum":"305729ef736bd8b92ab17b8579c18fcf23ad58b1","tarball":"https://registry.npmjs.org/@a16njs/plugin-cursor/-/plugin-cursor-0.14.0.tgz","fileCount":19,"integrity":"sha512-6enLwFBpfvP+CGPQwJPnCQX39a1OtrYjVgsXNcYik28EsuxOWCM9jKwPrY0Oo2thpnwscKKxuOCH5w6tH4Ph8g==","signatures":[{"sig":"MEUCIH6YZXx5l+poobcipe2rXSfJr4QW65x6nPsNUXG57o//AiEAtHC86p7vFFPL0nefHOBDekbJm5nXuO1evIVG0l6X+RM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a16njs%2fplugin-cursor@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":130409},"main":"./dist/index.js","type":"module","_from":"file:a16njs-plugin-cursor-0.14.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc","clean":"rimraf dist *.tsbuildinfo","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9abf093f-c8de-44c1-8373-3d6587fc8d85"}},"_resolved":"/tmp/17111e3836f16363a6a311ab8f732b87/a16njs-plugin-cursor-0.14.0.tgz","_integrity":"sha512-6enLwFBpfvP+CGPQwJPnCQX39a1OtrYjVgsXNcYik28EsuxOWCM9jKwPrY0Oo2thpnwscKKxuOCH5w6tH4Ph8g==","repository":{"url":"git+https://github.com/Texarkanine/a16n.git","type":"git","directory":"packages/plugin-cursor"},"_npmVersion":"11.5.1","description":"Cursor IDE plugin for a16n","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@a16njs/models":"0.14.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.4.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-cursor_0.14.0_1781292102048_0.9242016542743603","host":"s3://npm-registry-packages-npm-production"}},"0.14.1":{"name":"@a16njs/plugin-cursor","version":"0.14.1","keywords":["a16n","plugin","cursor","ide","rules"],"author":{"name":"Texarkanine"},"license":"AGPL-3.0","_id":"@a16njs/plugin-cursor@0.14.1","maintainers":[{"name":"texarkanine","email":"texarkanine@protonmail.com"}],"homepage":"https://texarkanine.github.io/a16n/plugin-cursor","bugs":{"url":"https://github.com/Texarkanine/a16n/issues"},"dist":{"shasum":"b561a08a2a1204ac2a7aceea075d1e0abe256c3c","tarball":"https://registry.npmjs.org/@a16njs/plugin-cursor/-/plugin-cursor-0.14.1.tgz","fileCount":19,"integrity":"sha512-n8ZsFoFQDaLo5yCRdpmrxIG3eHbAZvihRL7ukt33Nzvh7k3hGK6b0U6oQF+Hx7oYefgXErYJbFl5Da+MB+eJVw==","signatures":[{"sig":"MEQCIFA1818Djr1hxo3wi/aI7Kn01Ej4A+bWdpzqeTvjPJYeAiAEnVnfsmrtx11sFWMArQHbhFB1yG0B9frohMX9Be4iCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a16njs%2fplugin-cursor@0.14.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":130409},"main":"./dist/index.js","type":"module","_from":"file:a16njs-plugin-cursor-0.14.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc","clean":"rimraf dist *.tsbuildinfo","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9abf093f-c8de-44c1-8373-3d6587fc8d85"}},"_resolved":"/tmp/b5d3b22cb7e8a52d2eb3e5d3df57d08b/a16njs-plugin-cursor-0.14.1.tgz","_integrity":"sha512-n8ZsFoFQDaLo5yCRdpmrxIG3eHbAZvihRL7ukt33Nzvh7k3hGK6b0U6oQF+Hx7oYefgXErYJbFl5Da+MB+eJVw==","repository":{"url":"git+https://github.com/Texarkanine/a16n.git","type":"git","directory":"packages/plugin-cursor"},"_npmVersion":"11.5.1","description":"Cursor IDE plugin for a16n","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@a16njs/models":"0.14.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","typescript":"^6.0.3","@types/node":"^25.9.3"},"_npmOperationalInternal":{"tmp":"tmp/plugin-cursor_0.14.1_1781372638467_0.6687250426689573","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@a16njs/plugin-cursor","version":"1.0.0","keywords":["a16n","plugin","cursor","ide","rules"],"author":{"name":"Texarkanine"},"license":"AGPL-3.0","_id":"@a16njs/plugin-cursor@1.0.0","maintainers":[{"name":"texarkanine","email":"texarkanine@protonmail.com"}],"homepage":"https://texarkanine.github.io/a16n/plugin-cursor","bugs":{"url":"https://github.com/Texarkanine/a16n/issues"},"dist":{"shasum":"d9fcbf52a197b3121e0ded8287707d3fc9599224","tarball":"https://registry.npmjs.org/@a16njs/plugin-cursor/-/plugin-cursor-1.0.0.tgz","fileCount":19,"integrity":"sha512-7X/VpKxoXQx5LUBZ+oXFREJT5SUqho3vb4YXJrbN7OUhkBZxlMsg6o4UVShTNWLWqdHvzhYwj/CsTRqniY9LFA==","signatures":[{"sig":"MEUCIDgHq0sOEL73BMRaSDNnAew32oyWV4W2RHOb0HE2OKiqAiEAjUytA2XGpiR/LWqTESNlA7CIulEQ3d26oCuDl1X04N0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a16njs%2fplugin-cursor@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":130607},"main":"./dist/index.js","type":"module","_from":"file:a16njs-plugin-cursor-1.0.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc","clean":"rimraf dist *.tsbuildinfo","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9abf093f-c8de-44c1-8373-3d6587fc8d85"}},"_resolved":"/tmp/47c948b0297710d340eaf50a9389a118/a16njs-plugin-cursor-1.0.0.tgz","_integrity":"sha512-7X/VpKxoXQx5LUBZ+oXFREJT5SUqho3vb4YXJrbN7OUhkBZxlMsg6o4UVShTNWLWqdHvzhYwj/CsTRqniY9LFA==","repository":{"url":"git+https://github.com/Texarkanine/a16n.git","type":"git","directory":"packages/plugin-cursor"},"_npmVersion":"11.5.1","description":"Cursor IDE plugin for a16n","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@a16njs/models":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","typescript":"^6.0.3","@types/node":"^25.9.3"},"_npmOperationalInternal":{"tmp":"tmp/plugin-cursor_1.0.0_1781392776424_0.35131404505138475","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@a16njs/plugin-cursor","version":"1.1.0","keywords":["a16n","plugin","cursor","ide","rules"],"author":{"name":"Texarkanine"},"license":"AGPL-3.0","_id":"@a16njs/plugin-cursor@1.1.0","maintainers":[{"name":"texarkanine","email":"texarkanine@protonmail.com"}],"homepage":"https://texarkanine.github.io/a16n/plugin-cursor","bugs":{"url":"https://github.com/Texarkanine/a16n/issues"},"dist":{"shasum":"1fdf94c0ca9243ca190ff4dc802944f3eaf16c4b","tarball":"https://registry.npmjs.org/@a16njs/plugin-cursor/-/plugin-cursor-1.1.0.tgz","fileCount":23,"integrity":"sha512-TXhWxUuE8w6pOgq2xPAD/MJ/lCgxQVOhfXbvlO79XKgKj7Rkwv+EsAvJhkdxDURiLCBGZvFWiwxZQO68mOjKBQ==","signatures":[{"sig":"MEUCIQDw4BbcwmiVL6z3+qo2mHnIH9mUcwNkp22ENz3MPr6xEgIgMrELUh+ynPpRwb7HLuCtlWSROr2+apZnqTgzdqYUr9Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a16njs%2fplugin-cursor@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":144780},"main":"./dist/index.js","type":"module","_from":"file:a16njs-plugin-cursor-1.1.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc","clean":"rimraf dist *.tsbuildinfo","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9abf093f-c8de-44c1-8373-3d6587fc8d85"}},"_resolved":"/tmp/d7cd0f75684f2a49ce61e43c92ab7b08/a16njs-plugin-cursor-1.1.0.tgz","_integrity":"sha512-TXhWxUuE8w6pOgq2xPAD/MJ/lCgxQVOhfXbvlO79XKgKj7Rkwv+EsAvJhkdxDURiLCBGZvFWiwxZQO68mOjKBQ==","repository":{"url":"git+https://github.com/Texarkanine/a16n.git","type":"git","directory":"packages/plugin-cursor"},"_npmVersion":"11.5.1","description":"Cursor IDE plugin for a16n","directories":{},"_nodeVersion":"22.22.1","dependencies":{"gray-matter":"^4.0.3","@a16njs/models":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","typescript":"^6.0.3","@types/node":"^25.9.3"},"_npmOperationalInternal":{"tmp":"tmp/plugin-cursor_1.1.0_1785106220627_0.20957947828218115","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@a16njs/plugin-cursor","version":"1.1.1","description":"Cursor IDE plugin for a16n","license":"AGPL-3.0","author":{"name":"Texarkanine"},"repository":{"type":"git","url":"git+https://github.com/Texarkanine/a16n.git","directory":"packages/plugin-cursor"},"homepage":"https://texarkanine.github.io/a16n/plugin-cursor","bugs":{"url":"https://github.com/Texarkanine/a16n/issues"},"keywords":["a16n","plugin","cursor","ide","rules"],"type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"dependencies":{"gray-matter":"^4.0.3","@a16njs/models":"1.1.1"},"devDependencies":{"@types/node":"^25.9.3","typescript":"^6.0.3","vitest":"^3.2.6"},"engines":{"node":">=22.0.0"},"scripts":{"build":"tsc","clean":"rimraf dist *.tsbuildinfo","typecheck":"tsc --noEmit","test":"vitest run","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_id":"@a16njs/plugin-cursor@1.1.1","_integrity":"sha512-M+IDkL+Y9jnqhM7zxb3/MPwm3Bmby3ZTncaa/3FYwNfrVaM/773LQ6liLv0aWhsfToSzoY0aZDl7MfNBfRr2Og==","_resolved":"/tmp/a984727a0be84430fa82ca048420845a/a16njs-plugin-cursor-1.1.1.tgz","_from":"file:a16njs-plugin-cursor-1.1.1.tgz","_nodeVersion":"22.22.1","_npmVersion":"11.5.1","dist":{"integrity":"sha512-M+IDkL+Y9jnqhM7zxb3/MPwm3Bmby3ZTncaa/3FYwNfrVaM/773LQ6liLv0aWhsfToSzoY0aZDl7MfNBfRr2Og==","shasum":"97173166dcb672f803793096ddd9ca7c89ef5417","tarball":"https://registry.npmjs.org/@a16njs/plugin-cursor/-/plugin-cursor-1.1.1.tgz","fileCount":22,"unpackedSize":110263,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a16njs%2fplugin-cursor@1.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHKRra8cBZMOJ9hgkG3Y8sCLPMoy2hXSvJuQnDm/o3JJAiAGIrG4JyYVyEC7NQaa9VYlQcZ8ioTbg/c/buA0sVWFjg=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9abf093f-c8de-44c1-8373-3d6587fc8d85"}},"directories":{},"maintainers":[{"name":"texarkanine","email":"texarkanine@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/plugin-cursor_1.1.1_1787259514768_0.14620976010666675"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-25T21:51:43.765Z","modified":"2026-08-20T20:58:35.238Z","0.0.1":"2026-01-25T21:51:44.022Z","0.1.0":"2026-01-25T22:30:03.360Z","0.2.0":"2026-01-26T22:06:16.904Z","0.3.0":"2026-01-28T21:28:40.023Z","0.4.0":"2026-01-28T23:21:19.416Z","0.5.0":"2026-02-01T01:48:40.462Z","0.6.0":"2026-02-01T23:21:58.046Z","0.7.0":"2026-02-04T00:57:29.926Z","0.8.0":"2026-02-06T15:17:16.869Z","0.9.0":"2026-02-08T00:52:08.799Z","0.9.1":"2026-02-09T19:23:50.311Z","0.10.0":"2026-02-17T00:38:30.529Z","0.10.1":"2026-02-19T20:35:35.919Z","0.11.0":"2026-02-23T14:40:22.886Z","0.11.1":"2026-03-05T14:13:06.370Z","0.12.0":"2026-03-06T22:08:19.351Z","0.13.0":"2026-04-21T20:09:00.568Z","0.14.0":"2026-06-12T19:21:42.203Z","0.14.1":"2026-06-13T17:43:58.590Z","1.0.0":"2026-06-13T23:19:36.559Z","1.1.0":"2026-07-26T22:50:20.757Z","1.1.1":"2026-08-20T20:58:34.895Z"},"bugs":{"url":"https://github.com/Texarkanine/a16n/issues"},"author":{"name":"Texarkanine"},"license":"AGPL-3.0","homepage":"https://texarkanine.github.io/a16n/plugin-cursor","keywords":["a16n","plugin","cursor","ide","rules"],"repository":{"type":"git","url":"git+https://github.com/Texarkanine/a16n.git","directory":"packages/plugin-cursor"},"description":"Cursor IDE plugin for a16n","maintainers":[{"name":"texarkanine","email":"texarkanine@protonmail.com"}],"readme":"# @a16njs/plugin-cursor\n\n[![npm version](https://img.shields.io/npm/v/@a16njs/plugin-cursor.svg)](https://www.npmjs.com/package/@a16njs/plugin-cursor)\n[![codecov](https://codecov.io/gh/Texarkanine/a16n/graph/badge.svg?flag=plugin-cursor)](https://codecov.io/gh/Texarkanine/a16n)\n\nCursor IDE plugin for a16n. Discovers and emits Cursor rules.\n\n## Stability\n\nAs of `1.0.0`, the plugin's `discover`/`emit` behavior and supported-type contract are stable and follow semantic versioning: breaking changes to the public API bump the major version.\n\n## Installation\n\nThis plugin is bundled with the `a16n` CLI. For programmatic use:\n\n```bash\nnpm install @a16njs/plugin-cursor\n```\n\n## Supported Types\n\nThis plugin supports five customization types:\n\n| Type | Format | Description |\n|------|--------|-------------|\n| **GlobalPrompt** | `alwaysApply: true` frontmatter | Always-active rules |\n| **FileRule** | `globs: **/*.ts` frontmatter | Triggered by file patterns |\n| **SimpleAgentSkill** | `description: \"...\"` frontmatter | Triggered by context matching |\n| **AgentIgnore** | `.cursorignore` file | Files/patterns to exclude |\n| **AgentCommand** | `.cursor/commands/*.md` files | Explicitly invoked slash commands |\n\n## Supported Files\n\n### Discovery\n\n- `.cursor/rules/**/*.mdc` - MDC format rules with frontmatter (recursive)\n- `.cursor/skills/**/SKILL.md` - Agent skills (recursive under category directories)\n- `.cursor/commands/**/*.md` - Command files (recursive)\n- `.cursorignore` - Gitignore-style patterns for files to exclude\n\n> **Note:** Legacy `.cursorrules` files are not supported. Use `.cursor/rules/*.mdc` instead.\n\n**Skills with `paths:`** are refused at discovery (`skipped`). Cursor's `paths:` key scopes a skill to matching files and is not part of AgentSkills.io; a16n does not model it. Converting without that scoping would widen the skill's applicability, so the skill is not converted and a warning names the field.\n\n### Commands\n\nCommands in `.cursor/commands/*.md` are prepackaged prompts invoked via `/command-name`.\n\n**Every command is discovered**, and its content is preserved byte-for-byte. Commands are plain prompt text to Cursor — the filename is the command name and the whole file is the prompt — so nothing in a command file needs interpreting at discovery time.\n\n**Commands opening with a `---` block** get one `approximated` warning. Cursor commands do not support frontmatter, so such a block is prose the author wrote rather than configuration. a16n keeps it as body content and tells you it did, rather than stripping it or passing it through silently. This is common in half-migrated setups, since Claude Code commands *do* support frontmatter.\n\n### Emission\n\n- Creates `.cursor/rules/<name>.mdc` files with appropriate frontmatter\n- Creates `.cursor/commands/<name>.md` files for AgentCommand items\n- Creates `.cursorignore` from AgentIgnore patterns\n\n### AgentSkills.io Spec Fields\n\nSkills may carry `license`, `compatibility`, `metadata`, and `allowed-tools`. What happens to them depends on the surface being written and on whether Cursor acts on them:\n\n| Field | `.cursor/skills/*/SKILL.md` | `.cursor/rules/*.mdc` |\n| --- | --- | --- |\n| `license` | Written | Dropped, `approximated` |\n| `compatibility` | Written | Dropped, `approximated` |\n| `metadata` | Written | Dropped, `approximated` |\n| `allowed-tools` | Written, but `skipped` | Dropped, `skipped` |\n\n`SKILL.md` carries arbitrary frontmatter keys, so nothing is lost on disk. `.mdc` has a fixed schema and carries none of them.\n\n`allowed-tools` warns even where it is written, because Cursor does not enforce tool restrictions: the emitted skill is more permissive than the source. That is a behavior change, not a formatting one, so it fails closed — and `--delete-source` will keep the original file as a result.\n\nExactly one warning is raised per skill per surface, naming the fields actually lost, rather than one warning per field.\n\n## MDC Format\n\nCursor uses MDC (Markdown Configuration) format with YAML frontmatter:\n\n```markdown\n---\nalwaysApply: true\n---\n\nAlways-applied rule content.\n```\n\n```markdown\n---\nglobs: **/*.tsx,**/*.jsx\n---\n\nReact-specific guidelines.\n```\n\n```markdown\n---\ndescription: Authentication and authorization patterns\n---\n\nAuth-related guidelines.\n```\n\n## Usage\n\n```typescript\nimport cursorPlugin from '@a16njs/plugin-cursor';\nimport { A16nEngine } from '@a16njs/engine';\n\nconst engine = new A16nEngine([cursorPlugin]);\n\n// Discover Cursor rules\nconst result = await cursorPlugin.discover('./my-project');\nconsole.log(`Found ${result.items.length} rules`);\n\n// Emit to Cursor format\nawait cursorPlugin.emit(result.items, './my-project');\n```\n\n## Documentation\n\nFull documentation available at <https://texarkanine.github.io/a16n/plugin-cursor>.\n","readmeFilename":"README.md"}