{"_id":"@a16njs/engine","_rev":"14-68e5f6a05ace8f7a978cdbfbbf9d98c0","name":"@a16njs/engine","dist-tags":{"latest":"1.0.1"},"versions":{"0.0.1":{"name":"@a16njs/engine","version":"0.0.1","keywords":["a16n","engine","conversion"],"author":{"name":"Texarkanine"},"license":"AGPL-3.0","_id":"@a16njs/engine@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":"e9ae844023b016a56d8b9f74c97a3e439a8c4161","tarball":"https://registry.npmjs.org/@a16njs/engine/-/engine-0.0.1.tgz","fileCount":6,"integrity":"sha512-T8rQYy7a2lqNYwfX7c9MpACTTJQ29GUGZzNUJ2IBSBRIhPhvlHg4pqPSuUwEqqYYr/w72oJM+f/UO8Z7qdWdHg==","signatures":[{"sig":"MEUCIQCCZkxFupXq1XVcYtq09zlLMWsNud6PTzwQTN9Ltqn44gIgJ4y0lsF78kd041z9Xt7OQhQUlSdPfVhNaBrRRd+EQJY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11190},"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/engine"},"_npmVersion":"10.9.2","description":"Conversion engine 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","@a16njs/plugin-claude":"workspace:*","@a16njs/plugin-cursor":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/engine_0.0.1_1769377947505_0.34756683262350396","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@a16njs/engine","version":"0.0.2","keywords":["a16n","engine","conversion"],"author":{"name":"Texarkanine"},"license":"AGPL-3.0","_id":"@a16njs/engine@0.0.2","maintainers":[{"name":"texarkanine","email":"texarkanine@protonmail.com"}],"homepage":"https://github.com/Texarkanine/a16n#readme","bugs":{"url":"https://github.com/Texarkanine/a16n/issues"},"dist":{"shasum":"e022d01218ebb12e3e06aa9e4c4f3a0f42744b03","tarball":"https://registry.npmjs.org/@a16njs/engine/-/engine-0.0.2.tgz","fileCount":7,"integrity":"sha512-Brg3py/PPGK+6gaSA8gIiTehRisly3L9qR6QZRxFl3N96LNWTvY52F6JOjo//fuNVtjbni7JQrpnotqiJo/Fug==","signatures":[{"sig":"MEQCIE/2kbQ1KHGoqmCGrr+LrzEeKXRWMkXPiFYz+js3xBWwAiA5lrkvjGPZKnflXJYr+tzgunxGmdU9NZkX1dTSM/k5vA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a16njs%2fengine@0.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45685},"main":"./dist/index.js","type":"module","_from":"file:a16njs-engine-0.0.2.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:c08597f6-3f2d-4556-985a-c1f7ad900141"}},"_resolved":"/tmp/f476b3c2b036ad2a7cc9c5de0a3836b7/a16njs-engine-0.0.2.tgz","_integrity":"sha512-Brg3py/PPGK+6gaSA8gIiTehRisly3L9qR6QZRxFl3N96LNWTvY52F6JOjo//fuNVtjbni7JQrpnotqiJo/Fug==","repository":{"url":"git+https://github.com/Texarkanine/a16n.git","type":"git","directory":"packages/engine"},"_npmVersion":"11.8.0","description":"Conversion engine 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","@a16njs/plugin-claude":"0.2.0","@a16njs/plugin-cursor":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/engine_0.0.2_1769465177092_0.5103201474906776","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@a16njs/engine","version":"0.1.0","keywords":["a16n","engine","conversion"],"author":{"name":"Texarkanine"},"license":"AGPL-3.0","_id":"@a16njs/engine@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":"c01078536cbc1dbdb21e61732c227845cc72aa38","tarball":"https://registry.npmjs.org/@a16njs/engine/-/engine-0.1.0.tgz","fileCount":7,"integrity":"sha512-v8NYaW7iRmFX/DdV5cv27U82taW925rd+KSNDwY3b7PGNFyqBCBCxVd5g0I0B1egnAv9s04AjitzlcsG/pRZwg==","signatures":[{"sig":"MEQCIG+VdYwKPaP3Jokl51UzwX5hKSyKM6LdkaIceuZeOeggAiACOs7FFaMZ3WxUGAUy+IC89RLG+48vhxsShFqCm6lCdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a16njs%2fengine@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":46050},"main":"./dist/index.js","type":"module","_from":"file:a16njs-engine-0.1.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:c08597f6-3f2d-4556-985a-c1f7ad900141"}},"_resolved":"/tmp/b975bb245265a047486bc569dee4dcf6/a16njs-engine-0.1.0.tgz","_integrity":"sha512-v8NYaW7iRmFX/DdV5cv27U82taW925rd+KSNDwY3b7PGNFyqBCBCxVd5g0I0B1egnAv9s04AjitzlcsG/pRZwg==","repository":{"url":"git+https://github.com/Texarkanine/a16n.git","type":"git","directory":"packages/engine"},"_npmVersion":"11.8.0","description":"Conversion engine 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","@a16njs/plugin-claude":"0.3.0","@a16njs/plugin-cursor":"0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/engine_0.1.0_1769635711971_0.9540419537078428","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@a16njs/engine","version":"0.2.0","keywords":["a16n","engine","conversion"],"author":{"name":"Texarkanine"},"license":"AGPL-3.0","_id":"@a16njs/engine@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":"d33ef631e582c584d8a551e3ebce4fe825fa019c","tarball":"https://registry.npmjs.org/@a16njs/engine/-/engine-0.2.0.tgz","fileCount":7,"integrity":"sha512-wyvknH4hA80NOmU30BFtmLNrm85Zpc/BE2U0sK4+lHrz4DQJdET2i/qfjHhT/34W7w+VPzbosLYOnbwVHGeKAA==","signatures":[{"sig":"MEQCIE76FpeceWsu4wFHLEtSONSjojqegEuuprwZI5LNgkNzAiA0vai3eK46sEuUFSK0fTM/EsnF4IO++1J5Ue7aQ5RkFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a16njs%2fengine@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":46259},"main":"./dist/index.js","type":"module","_from":"file:a16njs-engine-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:c08597f6-3f2d-4556-985a-c1f7ad900141"}},"_resolved":"/tmp/037b88f2bf580cd9b0b9ec8cf860f231/a16njs-engine-0.2.0.tgz","_integrity":"sha512-wyvknH4hA80NOmU30BFtmLNrm85Zpc/BE2U0sK4+lHrz4DQJdET2i/qfjHhT/34W7w+VPzbosLYOnbwVHGeKAA==","repository":{"url":"git+https://github.com/Texarkanine/a16n.git","type":"git","directory":"packages/engine"},"_npmVersion":"11.8.0","description":"Conversion engine 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","@a16njs/plugin-claude":"0.5.0","@a16njs/plugin-cursor":"0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/engine_0.2.0_1769910512567_0.3238726963645917","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@a16njs/engine","version":"0.3.0","keywords":["a16n","engine","conversion"],"author":{"name":"Texarkanine"},"license":"AGPL-3.0","_id":"@a16njs/engine@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":"dad49d3d99273461c9b609aea6675bb1780cd5f8","tarball":"https://registry.npmjs.org/@a16njs/engine/-/engine-0.3.0.tgz","fileCount":7,"integrity":"sha512-dzx8rLCCof0G+2r/tjWBvmevOl2v5FPIDBar9u++K4aW7mm5yOQ+hvE0Rv0BxZYf4ULpIUydIYMv78mrkcVIBg==","signatures":[{"sig":"MEYCIQCSdLnY7kEkRIF6BdZoY/bLAaEde9+Ci/szTNS0bUBSvwIhAJHuFrFEWoU1DSIiVn57651b0nYmo4WSasCacEn+TROK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a16njs%2fengine@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":46259},"main":"./dist/index.js","type":"module","_from":"file:a16njs-engine-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:c08597f6-3f2d-4556-985a-c1f7ad900141"}},"_resolved":"/tmp/2408c2826a95e543a6510e5c248e7f2d/a16njs-engine-0.3.0.tgz","_integrity":"sha512-dzx8rLCCof0G+2r/tjWBvmevOl2v5FPIDBar9u++K4aW7mm5yOQ+hvE0Rv0BxZYf4ULpIUydIYMv78mrkcVIBg==","repository":{"url":"git+https://github.com/Texarkanine/a16n.git","type":"git","directory":"packages/engine"},"_npmVersion":"11.8.0","description":"Conversion engine 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","@a16njs/plugin-claude":"0.6.0","@a16njs/plugin-cursor":"0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/engine_0.3.0_1769988109991_0.9021036701546052","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@a16njs/engine","version":"0.4.0","keywords":["a16n","engine","conversion"],"author":{"name":"Texarkanine"},"license":"AGPL-3.0","_id":"@a16njs/engine@0.4.0","maintainers":[{"name":"texarkanine","email":"texarkanine@protonmail.com"}],"homepage":"https://texarkanine.github.io/a16n/engine","bugs":{"url":"https://github.com/Texarkanine/a16n/issues"},"dist":{"shasum":"3ea96529dac4c7d10545e2af0db758ddabd12a29","tarball":"https://registry.npmjs.org/@a16njs/engine/-/engine-0.4.0.tgz","fileCount":7,"integrity":"sha512-MZAKChSGtZ5pjsQX/7aLgw9HAJheiTwHjSWXT6yEaClqdvX6p6X4tNKdEJ4NWsiSdTqMeKS85UKXvQHIojCC4A==","signatures":[{"sig":"MEUCIQD4bnBgbAlnvWM96lHhv09PdzLaaQz4sfHzcy70uiyFMgIgNwivYtXSVadrtMGiNNPKPfwH9+9Un6G3uDoTeETd4F4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a16njs%2fengine@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":46425},"main":"./dist/index.js","type":"module","_from":"file:a16njs-engine-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","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c08597f6-3f2d-4556-985a-c1f7ad900141"}},"_resolved":"/tmp/2eafc611cbec90f4aeb790db6ac65b93/a16njs-engine-0.4.0.tgz","_integrity":"sha512-MZAKChSGtZ5pjsQX/7aLgw9HAJheiTwHjSWXT6yEaClqdvX6p6X4tNKdEJ4NWsiSdTqMeKS85UKXvQHIojCC4A==","repository":{"url":"git+https://github.com/Texarkanine/a16n.git","type":"git","directory":"packages/engine"},"_npmVersion":"11.8.0","description":"Conversion engine 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","@a16njs/plugin-claude":"0.7.0","@a16njs/plugin-cursor":"0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/engine_0.4.0_1770166641670_0.4287414139684891","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@a16njs/engine","version":"0.5.0","keywords":["a16n","engine","conversion"],"author":{"name":"Texarkanine"},"license":"AGPL-3.0","_id":"@a16njs/engine@0.5.0","maintainers":[{"name":"texarkanine","email":"texarkanine@protonmail.com"}],"homepage":"https://texarkanine.github.io/a16n/engine","bugs":{"url":"https://github.com/Texarkanine/a16n/issues"},"dist":{"shasum":"574d6bfe2e694a3f50ff3072abe1cd4a7f26a89d","tarball":"https://registry.npmjs.org/@a16njs/engine/-/engine-0.5.0.tgz","fileCount":11,"integrity":"sha512-RN5ztR3mu6Wdg6N6KBt1VJ5SC8XaJ1m3zn9Z/jWl9AXQG+X9Z5WJT/XBG9wH1qyFCmcDO86/3Pe6UCcG7s8x3g==","signatures":[{"sig":"MEQCICP4Ou/4+rYPdQ+atbLlFT/XYlbZE8+x6tXCcc9UNz35AiBizwIoyQnVObjYYkUoYNfE2DguA6AqMrxlD7wa47wLFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a16njs%2fengine@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65932},"main":"./dist/index.js","type":"module","_from":"file:a16njs-engine-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","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c08597f6-3f2d-4556-985a-c1f7ad900141"}},"_resolved":"/tmp/15122826495a3a9f278565ef333df928/a16njs-engine-0.5.0.tgz","_integrity":"sha512-RN5ztR3mu6Wdg6N6KBt1VJ5SC8XaJ1m3zn9Z/jWl9AXQG+X9Z5WJT/XBG9wH1qyFCmcDO86/3Pe6UCcG7s8x3g==","repository":{"url":"git+https://github.com/Texarkanine/a16n.git","type":"git","directory":"packages/engine"},"_npmVersion":"11.9.0","description":"Conversion engine 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","@a16njs/plugin-claude":"0.9.0","@a16njs/plugin-cursor":"0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/engine_0.5.0_1770605038834_0.18852164035243346","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@a16njs/engine","version":"0.6.0","keywords":["a16n","engine","conversion"],"author":{"name":"Texarkanine"},"license":"AGPL-3.0","_id":"@a16njs/engine@0.6.0","maintainers":[{"name":"texarkanine","email":"texarkanine@protonmail.com"}],"homepage":"https://texarkanine.github.io/a16n/engine","bugs":{"url":"https://github.com/Texarkanine/a16n/issues"},"dist":{"shasum":"1dfb3c01043c610e2412793860684c0689950fe8","tarball":"https://registry.npmjs.org/@a16njs/engine/-/engine-0.6.0.tgz","fileCount":31,"integrity":"sha512-+0ICyiIhPRyu1ZFh3zycnUFUK3dRa4exhfcxXiiF5yP1RNg3zuWprPZtEDFERQEaUbAfGf9guhNzVLRDPMPZ+A==","signatures":[{"sig":"MEQCICPvHenQbdxHHv3KxCuKCGxrbRsDw/afyDrPF8N1nIbFAiBorj8O4mOLJDgOupWnqwyruNCNs28LT7qvh/1mDdr7VQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a16njs%2fengine@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":124187},"main":"./dist/index.js","type":"module","_from":"file:a16njs-engine-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","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c08597f6-3f2d-4556-985a-c1f7ad900141"}},"_resolved":"/tmp/427527a322241f000c5d329cdeb3b61f/a16njs-engine-0.6.0.tgz","_integrity":"sha512-+0ICyiIhPRyu1ZFh3zycnUFUK3dRa4exhfcxXiiF5yP1RNg3zuWprPZtEDFERQEaUbAfGf9guhNzVLRDPMPZ+A==","repository":{"url":"git+https://github.com/Texarkanine/a16n.git","type":"git","directory":"packages/engine"},"_npmVersion":"11.10.0","description":"Conversion engine 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","@a16njs/plugin-claude":"0.10.0","@a16njs/plugin-cursor":"0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/engine_0.6.0_1771288702902_0.5234545887180433","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@a16njs/engine","version":"0.6.1","keywords":["a16n","engine","conversion"],"author":{"name":"Texarkanine"},"license":"AGPL-3.0","_id":"@a16njs/engine@0.6.1","maintainers":[{"name":"texarkanine","email":"texarkanine@protonmail.com"}],"homepage":"https://texarkanine.github.io/a16n/engine","bugs":{"url":"https://github.com/Texarkanine/a16n/issues"},"dist":{"shasum":"b36ddbc7e26b06dbbba17798f9862a19413b851c","tarball":"https://registry.npmjs.org/@a16njs/engine/-/engine-0.6.1.tgz","fileCount":31,"integrity":"sha512-idOhYxMOQwh324iYf/XCp0AQiVOGjpZQeaPHYZaSY5tJiNWS0rzSzdp8FHAxmxW0ckcdymusFEm3MEo+91gSKQ==","signatures":[{"sig":"MEYCIQCk0OhsQlFCuF6rLW9X+kxAE+M/62jnfAHvrsOdTBs+NwIhANqgfAIfUT/3qxADXpBY4LGsSZ40G1ALql6Zxrci5yoe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a16njs%2fengine@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":127354},"main":"./dist/index.js","type":"module","_from":"file:a16njs-engine-0.6.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:c08597f6-3f2d-4556-985a-c1f7ad900141"}},"_resolved":"/tmp/60ee63781c956cf378666e02d399d64c/a16njs-engine-0.6.1.tgz","_integrity":"sha512-idOhYxMOQwh324iYf/XCp0AQiVOGjpZQeaPHYZaSY5tJiNWS0rzSzdp8FHAxmxW0ckcdymusFEm3MEo+91gSKQ==","repository":{"url":"git+https://github.com/Texarkanine/a16n.git","type":"git","directory":"packages/engine"},"_npmVersion":"11.10.0","description":"Conversion engine 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","@a16njs/plugin-claude":"0.10.1","@a16njs/plugin-cursor":"0.10.1"},"_npmOperationalInternal":{"tmp":"tmp/engine_0.6.1_1771533324768_0.11941495715555894","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@a16njs/engine","version":"0.7.0","keywords":["a16n","engine","conversion"],"author":{"name":"Texarkanine"},"license":"AGPL-3.0","_id":"@a16njs/engine@0.7.0","maintainers":[{"name":"texarkanine","email":"texarkanine@protonmail.com"}],"homepage":"https://texarkanine.github.io/a16n/engine","bugs":{"url":"https://github.com/Texarkanine/a16n/issues"},"dist":{"shasum":"9500861505bd4fae1c39017a3257da0808733f2e","tarball":"https://registry.npmjs.org/@a16njs/engine/-/engine-0.7.0.tgz","fileCount":31,"integrity":"sha512-37XbNfUG8f6Q5qGZcuiBguuVOZtD7aXMlDwT1ff6PKWqkjByQgeUPOldqGScJiz9CoVRcYnZLdKJWHAWM/XBng==","signatures":[{"sig":"MEYCIQCMeMQv2gXvBQAHG5k4u7vCa6/jHIkD/QGyMRhu7HiaqgIhAO3BSqFU9ocXkjTluuCAQVnw/3bUPOTtCc8P7SxtWKnj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a16njs%2fengine@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":127397},"main":"./dist/index.js","type":"module","_from":"file:a16njs-engine-0.7.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:c08597f6-3f2d-4556-985a-c1f7ad900141"}},"_resolved":"/tmp/237a04f01e0b55c1bbb211109dea3e08/a16njs-engine-0.7.0.tgz","_integrity":"sha512-37XbNfUG8f6Q5qGZcuiBguuVOZtD7aXMlDwT1ff6PKWqkjByQgeUPOldqGScJiz9CoVRcYnZLdKJWHAWM/XBng==","repository":{"url":"git+https://github.com/Texarkanine/a16n.git","type":"git","directory":"packages/engine"},"_npmVersion":"11.11.0","description":"Conversion engine 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","@a16njs/plugin-claude":"0.12.0","@a16njs/plugin-cursor":"0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/engine_0.7.0_1772834891349_0.5108608604362113","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@a16njs/engine","version":"0.8.0","keywords":["a16n","engine","conversion"],"author":{"name":"Texarkanine"},"license":"AGPL-3.0","_id":"@a16njs/engine@0.8.0","maintainers":[{"name":"texarkanine","email":"texarkanine@protonmail.com"}],"homepage":"https://texarkanine.github.io/a16n/engine","bugs":{"url":"https://github.com/Texarkanine/a16n/issues"},"dist":{"shasum":"3e1d5e1dd7892e9d2f7906683ddb22620838b7be","tarball":"https://registry.npmjs.org/@a16njs/engine/-/engine-0.8.0.tgz","fileCount":31,"integrity":"sha512-Q0h3uzpWQ/uQzlUlaXiG2oS2t7x9P7QsFtbz0NV22VR1Dtu62fU1/0kkS4z+Brz4SCrRbD/xP4BFMo2qxvhD/Q==","signatures":[{"sig":"MEQCIB6B1a2A6X63luoRBl4XWH3jwr1BHkq2poIz5IkbH0ycAiAPRUTYwx+rfjGsfi8ucx9x3tEzMxNYFHh0oR/dlnqR8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138265},"main":"./dist/index.js","type":"module","_from":"file:a16njs-engine-0.8.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/34ddee3021d636c55a12a5ff302f63ed/a16njs-engine-0.8.0.tgz","_integrity":"sha512-Q0h3uzpWQ/uQzlUlaXiG2oS2t7x9P7QsFtbz0NV22VR1Dtu62fU1/0kkS4z+Brz4SCrRbD/xP4BFMo2qxvhD/Q==","repository":{"url":"git+https://github.com/Texarkanine/a16n.git","type":"git","directory":"packages/engine"},"_npmVersion":"11.12.1","description":"Conversion engine 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","@a16njs/plugin-claude":"0.13.0","@a16njs/plugin-cursor":"0.13.0"},"_npmOperationalInternal":{"tmp":"tmp/engine_0.8.0_1776802162683_0.9954246791324519","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@a16njs/engine","version":"0.8.1","keywords":["a16n","engine","conversion"],"author":{"name":"Texarkanine"},"license":"AGPL-3.0","_id":"@a16njs/engine@0.8.1","maintainers":[{"name":"texarkanine","email":"texarkanine@protonmail.com"}],"homepage":"https://texarkanine.github.io/a16n/engine","bugs":{"url":"https://github.com/Texarkanine/a16n/issues"},"dist":{"shasum":"e1afa75febd21402dc51480fd4d6b403a179fa18","tarball":"https://registry.npmjs.org/@a16njs/engine/-/engine-0.8.1.tgz","fileCount":31,"integrity":"sha512-Uwxp59bHsHTZ0ZeTrqXvbVaDSKS+K2tWEhrtKOYv8Lm9jPfRBFouI6wr1Xb2aIF/qFx6r7l9jGFqdrvyWD3vFw==","signatures":[{"sig":"MEUCIFPaD8mOQa0Rw2zPiqdqs5yTTEI59Bvpa8D9fHGXxwxbAiEA/2BB9ynGyGkvbnRgIQyBO0xIzTSUUwibE7JQxf+Z7EU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a16njs%2fengine@0.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138265},"main":"./dist/index.js","type":"module","_from":"file:a16njs-engine-0.8.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:c08597f6-3f2d-4556-985a-c1f7ad900141"}},"_resolved":"/tmp/8f789c04ff6bf798b544ba11bf8017d6/a16njs-engine-0.8.1.tgz","_integrity":"sha512-Uwxp59bHsHTZ0ZeTrqXvbVaDSKS+K2tWEhrtKOYv8Lm9jPfRBFouI6wr1Xb2aIF/qFx6r7l9jGFqdrvyWD3vFw==","repository":{"url":"git+https://github.com/Texarkanine/a16n.git","type":"git","directory":"packages/engine"},"_npmVersion":"11.5.1","description":"Conversion engine 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","@a16njs/plugin-claude":"0.14.1","@a16njs/plugin-cursor":"0.14.1"},"_npmOperationalInternal":{"tmp":"tmp/engine_0.8.1_1781372629631_0.8984000640643555","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@a16njs/engine","version":"1.0.0","keywords":["a16n","engine","conversion"],"author":{"name":"Texarkanine"},"license":"AGPL-3.0","_id":"@a16njs/engine@1.0.0","maintainers":[{"name":"texarkanine","email":"texarkanine@protonmail.com"}],"homepage":"https://texarkanine.github.io/a16n/engine","bugs":{"url":"https://github.com/Texarkanine/a16n/issues"},"dist":{"shasum":"ed56b7f250bdc97baf04fb0ca284bfe57c8acdbe","tarball":"https://registry.npmjs.org/@a16njs/engine/-/engine-1.0.0.tgz","fileCount":31,"integrity":"sha512-rYcM29ynScE69ZgfgyqrCJEFihPJNnaXGOfQ3FRmeF+0s8G3BtqYqEaYQlOk33OiVQkiVT+SvioG+qNBgx5jVg==","signatures":[{"sig":"MEUCIQCjI0DuCd5irQ6/g95qbXUR8X6IKG5uPpIjd074hlwTyAIgTOQaXMDmBSRyy47JEQYAxAT8sd36y1tArTYxZgTS1rg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a16njs%2fengine@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138453},"main":"./dist/index.js","type":"module","_from":"file:a16njs-engine-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:c08597f6-3f2d-4556-985a-c1f7ad900141"}},"_resolved":"/tmp/40fbd51319eebe574d4541bbcf2c8439/a16njs-engine-1.0.0.tgz","_integrity":"sha512-rYcM29ynScE69ZgfgyqrCJEFihPJNnaXGOfQ3FRmeF+0s8G3BtqYqEaYQlOk33OiVQkiVT+SvioG+qNBgx5jVg==","repository":{"url":"git+https://github.com/Texarkanine/a16n.git","type":"git","directory":"packages/engine"},"_npmVersion":"11.5.1","description":"Conversion engine 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","@a16njs/plugin-claude":"1.0.0","@a16njs/plugin-cursor":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/engine_1.0.0_1781392771919_0.7423638279662805","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"_id":"@a16njs/engine@1.0.1","bugs":{"url":"https://github.com/Texarkanine/a16n/issues"},"dist":{"shasum":"ce8969cebe206ab179fb631cbbb353aa14be1545","tarball":"https://registry.npmjs.org/@a16njs/engine/-/engine-1.0.1.tgz","fileCount":30,"integrity":"sha512-gvfTCysy1R5iHVlZpNFt2k5Dlnrw/bB0BlzUprFhhhev32cOd3ap4h9O3aT8+ZGB5jAggGPpI1j5iSxF8JIXqw==","signatures":[{"sig":"MEQCIHpBSPF7HSOcIqNWJ5B2uqgobKWzV9ufNldj/ejxBfFgAiAgv5K8ruSnPYpZvIt0G1AJS4eqJelstqyt4M+gikcmCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICJvJXAU4d5gfnOQ5pZ6gPdNbTD3g+OHckSD5ScuV99bAiBUkExAnXmfidn5EdKPETRbuC0aW4bEzZMa9zfrD/LucA=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a16njs%2fengine@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":103929},"main":"./dist/index.js","name":"@a16njs/engine","type":"module","_from":"file:a16njs-engine-1.0.1.tgz","types":"./dist/index.d.ts","author":{"name":"Texarkanine"},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"license":"AGPL-3.0","scripts":{"test":"vitest run","build":"tsc","clean":"rimraf dist *.tsbuildinfo","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"version":"1.0.1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c08597f6-3f2d-4556-985a-c1f7ad900141"}},"homepage":"https://texarkanine.github.io/a16n/engine","keywords":["a16n","engine","conversion"],"_resolved":"/tmp/3933768071695f38ce88fd36a2930315/a16njs-engine-1.0.1.tgz","_integrity":"sha512-gvfTCysy1R5iHVlZpNFt2k5Dlnrw/bB0BlzUprFhhhev32cOd3ap4h9O3aT8+ZGB5jAggGPpI1j5iSxF8JIXqw==","repository":{"url":"git+https://github.com/Texarkanine/a16n.git","type":"git","directory":"packages/engine"},"_npmVersion":"11.5.1","description":"Conversion engine for a16n","directories":{},"maintainers":[{"name":"texarkanine","email":"texarkanine@protonmail.com"}],"_nodeVersion":"22.22.1","dependencies":{"@a16njs/models":"1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","typescript":"^6.0.3","@types/node":"^25.9.3","@a16njs/plugin-claude":"1.1.1","@a16njs/plugin-cursor":"1.1.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/engine_1.0.1_1787259630568_0.23388685033327317"}}},"time":{"created":"2026-01-25T21:52:27.450Z","modified":"2026-08-20T21:00:30.993Z","0.0.1":"2026-01-25T21:52:27.720Z","0.0.2":"2026-01-26T22:06:17.255Z","0.1.0":"2026-01-28T21:28:32.121Z","0.2.0":"2026-02-01T01:48:32.724Z","0.3.0":"2026-02-01T23:21:50.165Z","0.4.0":"2026-02-04T00:57:21.884Z","0.5.0":"2026-02-09T02:43:58.980Z","0.6.0":"2026-02-17T00:38:23.063Z","0.6.1":"2026-02-19T20:35:24.914Z","0.7.0":"2026-03-06T22:08:11.510Z","0.8.0":"2026-04-21T20:09:22.829Z","0.8.1":"2026-06-13T17:43:49.782Z","1.0.0":"2026-06-13T23:19:32.067Z","1.0.1":"2026-08-20T21:00:30.654Z"},"bugs":{"url":"https://github.com/Texarkanine/a16n/issues"},"author":{"name":"Texarkanine"},"license":"AGPL-3.0","homepage":"https://texarkanine.github.io/a16n/engine","keywords":["a16n","engine","conversion"],"repository":{"url":"git+https://github.com/Texarkanine/a16n.git","type":"git","directory":"packages/engine"},"description":"Conversion engine for a16n","maintainers":[{"name":"texarkanine","email":"texarkanine@protonmail.com"}],"readme":"# @a16njs/engine\n\n[![npm version](https://img.shields.io/npm/v/@a16njs/engine.svg)](https://www.npmjs.com/package/@a16njs/engine)\n[![codecov](https://codecov.io/gh/Texarkanine/a16n/graph/badge.svg?flag=engine)](https://codecov.io/gh/Texarkanine/a16n)\n\nConversion engine for a16n. Orchestrates plugins to convert between tools.\n\n## Stability\n\nAs of `1.0.0`, the `A16nEngine` API and the plugin-orchestration contract are stable and follow semantic versioning: breaking changes to the public API bump the major version.\n\n## Installation\n\n```bash\nnpm install @a16njs/engine\n```\n\n## Usage\n\n```typescript\nimport { A16nEngine } from '@a16njs/engine';\nimport cursorPlugin from '@a16njs/plugin-cursor';\nimport claudePlugin from '@a16njs/plugin-claude';\n\n// Create engine with plugins\nconst engine = new A16nEngine([cursorPlugin, claudePlugin]);\n\n// Convert from Cursor to Claude\nconst result = await engine.convert({\n  source: 'cursor',\n  target: 'claude',\n  root: './my-project',\n});\n\nconsole.log(`Discovered: ${result.discovered.length} items`);\nconsole.log(`Written: ${result.written.length} files`);\nconsole.log(`Warnings: ${result.warnings.length}`);\n\n// Dry run (no writes)\nconst dryResult = await engine.convert({\n  source: 'cursor',\n  target: 'claude',\n  root: './my-project',\n  dryRun: true,\n});\n\n// Discover only\nconst discovery = await engine.discover('cursor', './my-project');\nconsole.log(`Found: ${discovery.items.length} customizations`);\n\n// List plugins\nconst plugins = engine.listPlugins();\nplugins.forEach(p => console.log(`${p.id}: ${p.name}`));\n```\n\n## API\n\n### `new A16nEngine(plugins)`\n\nCreate an engine with the given plugins.\n\n### `engine.convert(options)`\n\nConvert customizations from source to target format.\n\nOptions:\n- `source` - Source plugin ID\n- `target` - Target plugin ID  \n- `root` - Project root directory\n- `dryRun` - If true, only discover without writing\n\n### `engine.discover(pluginId, root)`\n\nDiscover customizations using a specific plugin.\n\n### `engine.listPlugins()`\n\nList all registered plugins.\n\n### `engine.getPlugin(id)`\n\nGet a plugin by ID.\n\n## Documentation\n\nFull documentation available at <https://texarkanine.github.io/a16n/engine>.\n","readmeFilename":"README.md"}