{"_id":"@plurnk/gbnf","_rev":"54-dff502c6ad1328eb29532443c00e9c3c","name":"@plurnk/gbnf","dist-tags":{"latest":"1.16.5"},"versions":{"0.1.0":{"name":"@plurnk/gbnf","version":"0.1.0","keywords":["gbnf","grammar","bnf","ebnf","llama.cpp","validator","constrained-generation"],"license":"MIT","_id":"@plurnk/gbnf@0.1.0","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/gbnf#readme","bugs":{"url":"https://github.com/plurnk/gbnf/issues"},"bin":{"gbnf":"bin/gbnf.ts"},"dist":{"shasum":"6109afa829d634678397f232e6f9c2645ec99baf","tarball":"https://registry.npmjs.org/@plurnk/gbnf/-/gbnf-0.1.0.tgz","fileCount":8,"integrity":"sha512-PvdvaqiRgk8HDbgBk6ksnIWf8sCCAN8l05oXS/BZUI+OBkkKK1kj8JaNwWkckjCHKi4ND4oz77m4V9arb6n0Mw==","signatures":[{"sig":"MEUCICdPniPQLnuCZB69RImEqde3vdXlbgogHM6oje6b0YWaAiEAzQC62ioSZ3VeeCv6QBplijlxFKFEXDHaP0bkHJpkO/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35437},"type":"module","engines":{"node":">=25"},"exports":{".":"./src/index.ts"},"gitHead":"a8b5bede307084b9fadd099b94187490523eedb1","scripts":{"build":"npm run build:fetchLlamaGrammar && npm run build:llama","test:all":"npm run test:lint && npm run test:coverage && npm run test:e2e","test:e2e":"node --test test/e2e/*.test.ts","test:intg":"node --test test/intg/*.test.ts","test:lint":"tsc --noEmit","build:llama":"scripts/buildLlama.sh","test:coverage":"node --test --experimental-test-coverage --test-coverage-include='src/**' --test-coverage-lines=50 --test-coverage-branches=50 --test-coverage-functions=50 test/intg/*.test.ts","prepublishOnly":"npm run test:lint && npm run test:intg","build:fetchLlamaGrammar":"scripts/fetchLlamaGrammar.sh"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"deprecated":"Retired: PLURNK passes through an operator-supplied GBNF grammar and generates none.","repository":{"url":"git+https://github.com/plurnk/gbnf.git","type":"git"},"_npmVersion":"11.12.1","description":"A Node-native, zero-dependency GBNF grammar validator","directories":{},"_nodeVersion":"25.8.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gbnf_0.1.0_1781895500853_0.9606612981092919","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@plurnk/gbnf","version":"0.1.1","keywords":["gbnf","grammar","bnf","ebnf","llama.cpp","validator","constrained-generation"],"license":"MIT","_id":"@plurnk/gbnf@0.1.1","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/gbnf#readme","bugs":{"url":"https://github.com/plurnk/gbnf/issues"},"bin":{"gbnf":"dist/bin/gbnf.js"},"dist":{"shasum":"6e61dde0454aa0e686039af12a61e1bdd30bab37","tarball":"https://registry.npmjs.org/@plurnk/gbnf/-/gbnf-0.1.1.tgz","fileCount":23,"integrity":"sha512-WdwOEvZj/Sl0D9UKrPpge3Nxa0lY4eDXPNXN7xVu2BlMGZjq+fm5ELLEsf3z21lDizJi2LCRawKWHjZxPdJH3g==","signatures":[{"sig":"MEUCIQDQaQzmqEQt1EIv7hM3X+Bn0WeXITGO9LDH1IJ/yEHwCgIgEvWjE6bxsL4XNvhzQxAZlxCSv/8f+1ydqFEfdUy5Sd4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71025},"type":"module","engines":{"node":">=25"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"gitHead":"4fcb2d0e2f660ddc4dc23d6e759bd65c5796caa3","scripts":{"build":"npm run build:fetchLlamaGrammar && npm run build:llama","test:all":"npm run test:lint && npm run test:coverage && npm run test:e2e","test:e2e":"node --test test/e2e/*.test.ts","test:intg":"node --test test/intg/*.test.ts","test:lint":"tsc --noEmit","build:dist":"rm -rf dist && tsc -p tsconfig.build.json","build:llama":"scripts/buildLlama.sh","test:coverage":"node --test --experimental-test-coverage --test-coverage-include='src/**' --test-coverage-lines=50 --test-coverage-branches=50 --test-coverage-functions=50 test/intg/*.test.ts","prepublishOnly":"npm run test:lint && npm run test:intg && npm run build:dist","build:fetchLlamaGrammar":"scripts/fetchLlamaGrammar.sh"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"deprecated":"Retired: PLURNK passes through an operator-supplied GBNF grammar and generates none.","repository":{"url":"git+https://github.com/plurnk/gbnf.git","type":"git"},"_npmVersion":"11.12.1","description":"A Node-native, zero-dependency GBNF grammar validator","directories":{},"_nodeVersion":"25.8.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gbnf_0.1.1_1781899378084_0.3339643367588023","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@plurnk/gbnf","version":"1.0.0","keywords":["gbnf","grammar","bnf","ebnf","llama.cpp","validator","constrained-generation"],"license":"MIT","_id":"@plurnk/gbnf@1.0.0","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/gbnf#readme","bugs":{"url":"https://github.com/plurnk/gbnf/issues"},"bin":{"gbnf":"dist/bin/gbnf.js"},"dist":{"shasum":"77e920f3c5786989520809fc99444b6c73ba2b70","tarball":"https://registry.npmjs.org/@plurnk/gbnf/-/gbnf-1.0.0.tgz","fileCount":23,"integrity":"sha512-+CwYL4tXD63ZZAiRJR6k3FjANQyr05g9Y3i1hd33qzfYjq2XqXqJnpAVBjbSm30fEvM9owKmVkEWQ8CIjF2bkA==","signatures":[{"sig":"MEQCIGICWPlo6ChlzuD+zscXNR0ab4c/3CPsu1yNTcredBUKAiACWea7uXlFO+MS5AGhn1VeD8x7FxnUpxNt8DIW+fY83w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71230},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"}},"gitHead":"d96cfe8ae45bb54b04661eb33573ea5112e0afcd","scripts":{"build":"npm run build:fetchLlamaGrammar && npm run build:llama","prepack":"npm run build:dist","test:all":"npm run test:lint && npm run test:coverage && npm run test:e2e","test:e2e":"node --conditions=plurnk-dev --test test/e2e/*.test.ts","test:intg":"node --conditions=plurnk-dev --test test/intg/*.test.ts","test:lint":"tsc --noEmit","build:dist":"rm -rf dist && tsc -p tsconfig.build.json","build:llama":"scripts/buildLlama.sh","test:coverage":"node --conditions=plurnk-dev --test --experimental-test-coverage --test-coverage-include='src/**' --test-coverage-lines=50 --test-coverage-branches=50 --test-coverage-functions=50 test/intg/*.test.ts","prepublishOnly":"npm run test:lint && npm run test:intg && npm run build:dist","build:fetchLlamaGrammar":"scripts/fetchLlamaGrammar.sh"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/gbnf.git","type":"git"},"_npmVersion":"11.16.0","description":"A Node-native, zero-dependency GBNF grammar validator","directories":{},"_nodeVersion":"26.3.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gbnf_1.0.0_1783875780187_0.17339621367319324","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired: PLURNK passes through an operator-supplied GBNF grammar and generates none."},"1.0.1":{"name":"@plurnk/gbnf","version":"1.0.1","keywords":["gbnf","grammar","bnf","ebnf","llama.cpp","validator","constrained-generation"],"license":"MIT","_id":"@plurnk/gbnf@1.0.1","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/gbnf#readme","bugs":{"url":"https://github.com/plurnk/gbnf/issues"},"bin":{"gbnf":"dist/bin/gbnf.js"},"dist":{"shasum":"4166eade8b011dc64383c26c0b479f88b485d958","tarball":"https://registry.npmjs.org/@plurnk/gbnf/-/gbnf-1.0.1.tgz","fileCount":24,"integrity":"sha512-e7ExLLnaZGFsBoD1Eoik04T0iWFxPWMUjWG53RR9QvwI8V6uKSXNJi0nqVkB4nybYvxOTe5VUxRBmbKmBEgvpg==","signatures":[{"sig":"MEUCIQCmdiIrEyygBf1pAE/dySlz8XgBJ2fMa37iN4JQk5OYcgIge3jdZfYrxDVANL0O8e0o1ObexM/Ev4JtZcLVoZVtbEY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131391},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"}},"gitHead":"4ab6b47b69bde06b1ecc0336c3c19960aead3eb3","scripts":{"build":"npm run build:fetchLlamaGrammar && npm run build:llama","prepack":"npm run build:dist","test:all":"npm run test:lint && npm run test:coverage && npm run test:e2e","test:e2e":"node --conditions=plurnk-dev --test test/e2e/*.test.ts","test:intg":"node --conditions=plurnk-dev --test test/intg/*.test.ts","test:lint":"tsc --noEmit","build:dist":"rm -rf dist && tsc -p tsconfig.build.json","build:llama":"scripts/buildLlama.sh","test:coverage":"node --conditions=plurnk-dev --test --experimental-test-coverage --test-coverage-include='src/**' --test-coverage-lines=50 --test-coverage-branches=50 --test-coverage-functions=50 test/intg/*.test.ts","prepublishOnly":"npm run test:lint && npm run test:intg && npm run build:dist","build:fetchLlamaGrammar":"scripts/fetchLlamaGrammar.sh"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/gbnf.git","type":"git"},"_npmVersion":"11.16.0","description":"A Node-native, zero-dependency GBNF grammar validator","directories":{},"_nodeVersion":"26.3.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gbnf_1.0.1_1783906579377_0.09954125847444906","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired: PLURNK passes through an operator-supplied GBNF grammar and generates none."},"1.0.2":{"name":"@plurnk/gbnf","version":"1.0.2","keywords":["gbnf","grammar","bnf","ebnf","llama.cpp","validator","constrained-generation"],"license":"MIT","_id":"@plurnk/gbnf@1.0.2","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/gbnf#readme","bugs":{"url":"https://github.com/plurnk/gbnf/issues"},"bin":{"gbnf":"dist/bin/gbnf.js"},"dist":{"shasum":"6329ec7e7101acd530acd011aaa987a267b9bcfc","tarball":"https://registry.npmjs.org/@plurnk/gbnf/-/gbnf-1.0.2.tgz","fileCount":23,"integrity":"sha512-MTLKHVnEMN/PBHvCXXZ8bljrpWKhikNDzG7ziY2X+ouNhsW9tlh18AKXYn9APe6FlfMTKbnO6qMAQlDxaxIqSg==","signatures":[{"sig":"MEUCIQChcab574/C1Qj+Z3tadWTXtKomgt0tG7nvNwIfVlaLKQIgcyPiALVmugMuXnTmT6gjqVcU/Nwskb4F+cWG5KWi/j8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71230},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"}},"gitHead":"a0b4a211ec604993ec5a83006f0f883e3d33b26d","scripts":{"build":"npm run build:fetchLlamaGrammar && npm run build:llama","prepack":"npm run build:dist","test:all":"npm run test:lint && npm run test:coverage && npm run test:e2e","test:e2e":"node --conditions=plurnk-dev --test test/e2e/*.test.ts","test:intg":"node --conditions=plurnk-dev --test test/intg/*.test.ts","test:lint":"tsc --noEmit","build:dist":"rm -rf dist && tsc -p tsconfig.build.json","build:llama":"scripts/buildLlama.sh","test:coverage":"node --conditions=plurnk-dev --test --experimental-test-coverage --test-coverage-include='src/**' --test-coverage-lines=50 --test-coverage-branches=50 --test-coverage-functions=50 test/intg/*.test.ts","prepublishOnly":"npm run test:lint && npm run test:intg && npm run build:dist","build:fetchLlamaGrammar":"scripts/fetchLlamaGrammar.sh"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/gbnf.git","type":"git"},"_npmVersion":"11.16.0","description":"A Node-native, zero-dependency GBNF grammar validator","directories":{},"_nodeVersion":"26.3.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gbnf_1.0.2_1783919470962_0.9383202416630652","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired: PLURNK passes through an operator-supplied GBNF grammar and generates none."},"1.0.3":{"name":"@plurnk/gbnf","version":"1.0.3","keywords":["gbnf","grammar","bnf","ebnf","llama.cpp","validator","constrained-generation"],"license":"MIT","_id":"@plurnk/gbnf@1.0.3","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/gbnf#readme","bugs":{"url":"https://github.com/plurnk/gbnf/issues"},"bin":{"gbnf":"dist/bin/gbnf.js"},"dist":{"shasum":"38c7fdffb731d18d68ae74258b29e22ecee4e7d5","tarball":"https://registry.npmjs.org/@plurnk/gbnf/-/gbnf-1.0.3.tgz","fileCount":23,"integrity":"sha512-HoZIKr31fJoDIo6uIhUW3R2qPvLwyyi79+wArFKEr5ZdwU6FcU6d7X7Q43WNx1AyUAP2I5b2dF0RQPQKzWK1dQ==","signatures":[{"sig":"MEUCIQCGXBa/cpY77vWeda/9Kh+xZAOXKvTcLQAWJ7sF5xpNLgIgWSVZnKuUMyv0h+f0Auk6fBCCUuoxMSWtoOY0632hNCA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71230},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"}},"gitHead":"27754613fbfcaf436f8eebc442f458ba1094d109","scripts":{"build":"npm run build:fetchLlamaGrammar && npm run build:llama","prepack":"npm run build:dist","test:all":"npm run test:lint && npm run test:coverage && npm run test:e2e","test:e2e":"node --conditions=plurnk-dev --test test/e2e/*.test.ts","test:intg":"node --conditions=plurnk-dev --test test/intg/*.test.ts","test:lint":"tsc --noEmit","build:dist":"rm -rf dist && tsc -p tsconfig.build.json","build:llama":"scripts/buildLlama.sh","test:coverage":"node --conditions=plurnk-dev --test --experimental-test-coverage --test-coverage-include='src/**' --test-coverage-lines=50 --test-coverage-branches=50 --test-coverage-functions=50 test/intg/*.test.ts","prepublishOnly":"npm run test:lint && npm run test:intg && npm run build:dist","build:fetchLlamaGrammar":"scripts/fetchLlamaGrammar.sh"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/gbnf.git","type":"git"},"_npmVersion":"11.16.0","description":"A Node-native, zero-dependency GBNF grammar validator","directories":{},"_nodeVersion":"26.3.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gbnf_1.0.3_1783973635927_0.9144865785160026","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired: PLURNK passes through an operator-supplied GBNF grammar and generates none."},"1.0.4":{"name":"@plurnk/gbnf","version":"1.0.4","keywords":["gbnf","grammar","bnf","ebnf","llama.cpp","validator","constrained-generation"],"license":"MIT","_id":"@plurnk/gbnf@1.0.4","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/gbnf#readme","bugs":{"url":"https://github.com/plurnk/gbnf/issues"},"bin":{"gbnf":"dist/bin/gbnf.js"},"dist":{"shasum":"bceb83f5e10a2f87478ef5e85635387f587021d6","tarball":"https://registry.npmjs.org/@plurnk/gbnf/-/gbnf-1.0.4.tgz","fileCount":23,"integrity":"sha512-aNd/3bvyqKW1rKSF5Gq0ZI8+CLWfIyF6di/30+AU3tWjn58uyXL+s0dPLCpTH2DiUZ6DUZAu60WxZLer9ragog==","signatures":[{"sig":"MEQCIAj5nT4j/o99MdRXRtZ0M7Bi3CaxlCAbytTpOONbZc0tAiByMOQCSmAB8baMfvUVE5uSQFc/nksEWIP61pamwpuJAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71230},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"}},"gitHead":"f416f03b16b91a919314b770441e614c31a8e1af","scripts":{"build":"npm run build:fetchLlamaGrammar && npm run build:llama","prepack":"npm run build:dist","test:all":"npm run test:lint && npm run test:coverage && npm run test:e2e","test:e2e":"node --conditions=plurnk-dev --test test/e2e/*.test.ts","test:intg":"node --conditions=plurnk-dev --test test/intg/*.test.ts","test:lint":"tsc --noEmit","build:dist":"rm -rf dist && tsc -p tsconfig.build.json","build:llama":"scripts/buildLlama.sh","test:coverage":"node --conditions=plurnk-dev --test --experimental-test-coverage --test-coverage-include='src/**' --test-coverage-lines=50 --test-coverage-branches=50 --test-coverage-functions=50 test/intg/*.test.ts","prepublishOnly":"npm run test:lint && npm run test:intg && npm run build:dist","build:fetchLlamaGrammar":"scripts/fetchLlamaGrammar.sh"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/gbnf.git","type":"git"},"_npmVersion":"11.16.0","description":"A Node-native, zero-dependency GBNF grammar validator","directories":{},"_nodeVersion":"26.3.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gbnf_1.0.4_1783984739840_0.44282407618899433","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired: PLURNK passes through an operator-supplied GBNF grammar and generates none."},"1.0.5":{"name":"@plurnk/gbnf","version":"1.0.5","keywords":["gbnf","grammar","bnf","ebnf","llama.cpp","validator","constrained-generation"],"license":"MIT","_id":"@plurnk/gbnf@1.0.5","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/gbnf#readme","bugs":{"url":"https://github.com/plurnk/gbnf/issues"},"bin":{"gbnf":"dist/bin/gbnf.js"},"dist":{"shasum":"0a07be11214b23da9fd8adf9ff1666cce4e296cd","tarball":"https://registry.npmjs.org/@plurnk/gbnf/-/gbnf-1.0.5.tgz","fileCount":23,"integrity":"sha512-DGMfZ8/QoQld08YZx2+uyIMc8LJ5/uzdSc37AsP6uO0bGEhth4JJfySCGewd0qBietSWU5kiaWeSGq/MTYLUGA==","signatures":[{"sig":"MEYCIQC0wcQmdAd2B7lpfa8icAWKi4gqwui92e7dBMVUhcTfTgIhAMisnbHCynadt/g/iRxxOxcX2rSeaQ18Jo/QGhkrRFwu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71230},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"}},"gitHead":"7d0ecd270a2c772fd3d518422e35b8e623b8448a","scripts":{"build":"npm run build:fetchLlamaGrammar && npm run build:llama","prepack":"npm run build:dist","test:all":"npm run test:lint && npm run test:coverage && npm run test:e2e","test:e2e":"node --conditions=plurnk-dev --test test/e2e/*.test.ts","test:intg":"node --conditions=plurnk-dev --test test/intg/*.test.ts","test:lint":"tsc --noEmit","build:dist":"rm -rf dist && tsc -p tsconfig.build.json","build:llama":"scripts/buildLlama.sh","test:coverage":"node --conditions=plurnk-dev --test --experimental-test-coverage --test-coverage-include='src/**' --test-coverage-lines=50 --test-coverage-branches=50 --test-coverage-functions=50 test/intg/*.test.ts","prepublishOnly":"npm run test:lint && npm run test:intg && npm run build:dist","build:fetchLlamaGrammar":"scripts/fetchLlamaGrammar.sh"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/gbnf.git","type":"git"},"_npmVersion":"11.16.0","description":"A Node-native, zero-dependency GBNF grammar validator","directories":{},"_nodeVersion":"26.3.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gbnf_1.0.5_1784001355479_0.0664256965217993","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired: PLURNK passes through an operator-supplied GBNF grammar and generates none."},"1.0.6":{"name":"@plurnk/gbnf","version":"1.0.6","keywords":["gbnf","grammar","bnf","ebnf","llama.cpp","validator","constrained-generation"],"license":"MIT","_id":"@plurnk/gbnf@1.0.6","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/gbnf#readme","bugs":{"url":"https://github.com/plurnk/gbnf/issues"},"bin":{"gbnf":"dist/bin/gbnf.js"},"dist":{"shasum":"93df617728c248694143e5702d25d91d51ee276f","tarball":"https://registry.npmjs.org/@plurnk/gbnf/-/gbnf-1.0.6.tgz","fileCount":23,"integrity":"sha512-+lco+rTQNOlYghHc9KjwP1SUrIO/xtbeG7KRvffkAXJPT+GyK7DAHDmkCpetZxuvwwH2bBXK3jV61PJjN/DkAQ==","signatures":[{"sig":"MEQCIHlTIMrPAXvRksfe+HOwlAtoTvJpEWmtOIavb6Yc2NidAiA6StsaCEDyBN398boxn0aEIQVtwpY/eI4nErbNd57XZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71230},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"}},"gitHead":"8f5809816bec9ead5a2600620a11fa1440066190","scripts":{"build":"npm run build:fetchLlamaGrammar && npm run build:llama","prepack":"npm run build:dist","test:all":"npm run test:lint && npm run test:coverage && npm run test:e2e","test:e2e":"node --conditions=plurnk-dev --test test/e2e/*.test.ts","test:intg":"node --conditions=plurnk-dev --test test/intg/*.test.ts","test:lint":"tsc --noEmit","build:dist":"rm -rf dist && tsc -p tsconfig.build.json","build:llama":"scripts/buildLlama.sh","test:coverage":"node --conditions=plurnk-dev --test --experimental-test-coverage --test-coverage-include='src/**' --test-coverage-lines=50 --test-coverage-branches=50 --test-coverage-functions=50 test/intg/*.test.ts","prepublishOnly":"npm run test:lint && npm run test:intg && npm run build:dist","build:fetchLlamaGrammar":"scripts/fetchLlamaGrammar.sh"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/gbnf.git","type":"git"},"_npmVersion":"11.16.0","description":"A Node-native, zero-dependency GBNF grammar validator","directories":{},"_nodeVersion":"26.3.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gbnf_1.0.6_1784300659934_0.32478193515602505","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired: PLURNK passes through an operator-supplied GBNF grammar and generates none."},"1.0.7":{"name":"@plurnk/gbnf","version":"1.0.7","keywords":["gbnf","grammar","bnf","ebnf","llama.cpp","validator","constrained-generation"],"license":"MIT","_id":"@plurnk/gbnf@1.0.7","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/gbnf#readme","bugs":{"url":"https://github.com/plurnk/gbnf/issues"},"bin":{"gbnf":"dist/bin/gbnf.js"},"dist":{"shasum":"baf6d898203a91f608175c0a30508fd1374bd2c9","tarball":"https://registry.npmjs.org/@plurnk/gbnf/-/gbnf-1.0.7.tgz","fileCount":23,"integrity":"sha512-TcTi6sI54xOaVITZNMpVHpC8Q1w2zl1vZMCk3oDUnywdJLjCMc0jdCPgVCzUEud8XlTklVW4w3uMCXu/7bnoyg==","signatures":[{"sig":"MEYCIQDa1DGAUojTsXFd6lFPTIF0Wl0Sl3E2SBtZcp2+vObuQwIhAMOkqitnrJPqFhh6qDgybhO5uAFd9j0Yd7fsijgYGRDk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71230},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"}},"gitHead":"c735d1fc768ddafb33630b3090cf22b7d4872313","scripts":{"build":"npm run build:fetchLlamaGrammar && npm run build:llama","prepack":"npm run build:dist","test:all":"npm run test:lint && npm run test:coverage && npm run test:e2e","test:e2e":"node --conditions=plurnk-dev --test test/e2e/*.test.ts","test:intg":"node --conditions=plurnk-dev --test test/intg/*.test.ts","test:lint":"tsc --noEmit","build:dist":"rm -rf dist && tsc -p tsconfig.build.json","build:llama":"scripts/buildLlama.sh","test:coverage":"node --conditions=plurnk-dev --test --experimental-test-coverage --test-coverage-include='src/**' --test-coverage-lines=50 --test-coverage-branches=50 --test-coverage-functions=50 test/intg/*.test.ts","prepublishOnly":"npm run test:lint && npm run test:intg && npm run build:dist","build:fetchLlamaGrammar":"scripts/fetchLlamaGrammar.sh"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/gbnf.git","type":"git"},"_npmVersion":"11.16.0","description":"A Node-native, zero-dependency GBNF grammar validator","directories":{},"_nodeVersion":"26.3.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gbnf_1.0.7_1784324592395_0.634660261951211","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired: PLURNK passes through an operator-supplied GBNF grammar and generates none."},"1.0.8":{"name":"@plurnk/gbnf","version":"1.0.8","keywords":["gbnf","grammar","bnf","ebnf","llama.cpp","validator","constrained-generation"],"license":"MIT","_id":"@plurnk/gbnf@1.0.8","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/gbnf#readme","bugs":{"url":"https://github.com/plurnk/gbnf/issues"},"bin":{"gbnf":"dist/bin/gbnf.js"},"dist":{"shasum":"22fdb3ce88b6ccfc61e9d92464d24bb4232c3ec1","tarball":"https://registry.npmjs.org/@plurnk/gbnf/-/gbnf-1.0.8.tgz","fileCount":23,"integrity":"sha512-9E/hFjAEhuwzBImG1K+53MdP4/fvHw6FII36xr6zOZm3EhI4qbNc+epGBCyy6AVoxdxea2/9qFyR954tUAAwgw==","signatures":[{"sig":"MEUCIQDZHp3LFmjr4c28uo0+te54AOPWN0hE7LTtqAqFwe5JPwIgKSSbIeNrenetznHGbpJg69zsPuAQfAGnapIUHhTqd4s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71230},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"}},"gitHead":"bb36503ffe995dfff28be323d6fe85f104a94be5","scripts":{"build":"npm run build:fetchLlamaGrammar && npm run build:llama","prepack":"npm run build:dist","test:all":"npm run test:lint && npm run test:coverage && npm run test:e2e","test:e2e":"node --conditions=plurnk-dev --test test/e2e/*.test.ts","test:intg":"node --conditions=plurnk-dev --test test/intg/*.test.ts","test:lint":"tsc --noEmit","build:dist":"rm -rf dist && tsc -p tsconfig.build.json","build:llama":"scripts/buildLlama.sh","test:coverage":"node --conditions=plurnk-dev --test --experimental-test-coverage --test-coverage-include='src/**' --test-coverage-lines=50 --test-coverage-branches=50 --test-coverage-functions=50 test/intg/*.test.ts","prepublishOnly":"npm run test:lint && npm run test:intg && npm run build:dist","build:fetchLlamaGrammar":"scripts/fetchLlamaGrammar.sh"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/gbnf.git","type":"git"},"_npmVersion":"11.16.0","description":"A Node-native, zero-dependency GBNF grammar validator","directories":{},"_nodeVersion":"26.3.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gbnf_1.0.8_1784345360410_0.26153301782307126","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired: PLURNK passes through an operator-supplied GBNF grammar and generates none."},"1.0.9":{"name":"@plurnk/gbnf","version":"1.0.9","keywords":["gbnf","grammar","bnf","ebnf","llama.cpp","validator","constrained-generation"],"license":"MIT","_id":"@plurnk/gbnf@1.0.9","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/gbnf#readme","bugs":{"url":"https://github.com/plurnk/gbnf/issues"},"bin":{"gbnf":"dist/bin/gbnf.js"},"dist":{"shasum":"7e54068eda34aa02b14f8e4bdd4aec49a6a7ec8b","tarball":"https://registry.npmjs.org/@plurnk/gbnf/-/gbnf-1.0.9.tgz","fileCount":23,"integrity":"sha512-RsEOnC2otNAs0h7fHOS5Td7G5drwzM7XqPDOclJA1ayIVqaG21DM0LfT5v+sP98hnUgvLQ5kOeVzwsz8H0aoJQ==","signatures":[{"sig":"MEUCIQD4NlqdUwPzJJsLFmC0L0YHF02V+KSrAdlfxTmCJ7kxfwIgKwmZwu/ZMeJjSSTShU7EPoO4oRUHUR3z4vzw1KWNdOY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71230},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"}},"gitHead":"cf418468ad5659e697afdb77fda052c9d9dcd490","scripts":{"build":"npm run build:fetchLlamaGrammar && npm run build:llama","prepack":"npm run build:dist","test:all":"npm run test:lint && npm run test:coverage && npm run test:e2e","test:e2e":"node --conditions=plurnk-dev --test test/e2e/*.test.ts","test:intg":"node --conditions=plurnk-dev --test test/intg/*.test.ts","test:lint":"tsc --noEmit","build:dist":"rm -rf dist && tsc -p tsconfig.build.json","build:llama":"scripts/buildLlama.sh","test:coverage":"node --conditions=plurnk-dev --test --experimental-test-coverage --test-coverage-include='src/**' --test-coverage-lines=50 --test-coverage-branches=50 --test-coverage-functions=50 test/intg/*.test.ts","prepublishOnly":"npm run test:lint && npm run test:intg && npm run build:dist","build:fetchLlamaGrammar":"scripts/fetchLlamaGrammar.sh"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/gbnf.git","type":"git"},"_npmVersion":"11.16.0","description":"A Node-native, zero-dependency GBNF grammar validator","directories":{},"_nodeVersion":"26.3.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gbnf_1.0.9_1784494867955_0.9614269969552098","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired: PLURNK passes through an operator-supplied GBNF grammar and generates none."},"1.1.0":{"name":"@plurnk/gbnf","version":"1.1.0","keywords":["gbnf","grammar","bnf","ebnf","llama.cpp","validator","constrained-generation"],"license":"MIT","_id":"@plurnk/gbnf@1.1.0","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/gbnf#readme","bugs":{"url":"https://github.com/plurnk/gbnf/issues"},"bin":{"gbnf":"dist/bin/gbnf.js"},"dist":{"shasum":"bcb0f9655576282f12eed77def38d0b13f0cf8b5","tarball":"https://registry.npmjs.org/@plurnk/gbnf/-/gbnf-1.1.0.tgz","fileCount":23,"integrity":"sha512-Av3LGLmqdaxvDSW3Aj652dzcaEpg/Dgq9rLbFinbaTcZK6ObaQv/CakysrrUmHXKeeeVZMk04VXyzZXLYn+yvA==","signatures":[{"sig":"MEUCICePwweDN+JJ9cvdSH/8YYACX/0LOtzN3gO6kRPQcWdmAiEA2uxpRjTK4N9S7UMUTHYGiNNzB3fpFvdCfhRnP5D4cxc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71230},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"}},"gitHead":"480a54c3da5b82cdb6d1d59be8ed42adbe777177","scripts":{"build":"npm run build:fetchLlamaGrammar && npm run build:llama","prepack":"npm run build:dist","test:all":"npm run test:lint && npm run test:coverage && npm run test:e2e","test:e2e":"node --conditions=plurnk-dev --test test/e2e/*.test.ts","test:intg":"node --conditions=plurnk-dev --test test/intg/*.test.ts","test:lint":"tsc --noEmit","build:dist":"rm -rf dist && tsc -p tsconfig.build.json","build:llama":"scripts/buildLlama.sh","test:coverage":"node --conditions=plurnk-dev --test --experimental-test-coverage --test-coverage-include='src/**' --test-coverage-lines=50 --test-coverage-branches=50 --test-coverage-functions=50 test/intg/*.test.ts","prepublishOnly":"npm run test:lint && npm run test:intg && npm run build:dist","build:fetchLlamaGrammar":"scripts/fetchLlamaGrammar.sh"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/gbnf.git","type":"git"},"_npmVersion":"11.16.0","description":"A Node-native, zero-dependency GBNF grammar validator","directories":{},"_nodeVersion":"26.3.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gbnf_1.1.0_1784604038544_0.5261927731329852","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired: PLURNK passes through an operator-supplied GBNF grammar and generates none."},"1.1.1":{"name":"@plurnk/gbnf","version":"1.1.1","keywords":["gbnf","grammar","bnf","ebnf","llama.cpp","validator","constrained-generation"],"license":"MIT","_id":"@plurnk/gbnf@1.1.1","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/gbnf#readme","bugs":{"url":"https://github.com/plurnk/gbnf/issues"},"bin":{"gbnf":"dist/bin/gbnf.js"},"dist":{"shasum":"772d5212c4f7d883299bdaf48fc208de26bab21f","tarball":"https://registry.npmjs.org/@plurnk/gbnf/-/gbnf-1.1.1.tgz","fileCount":23,"integrity":"sha512-kwMdSSP8POsLdMnEY/3i4PPzgr5ynS9ICo6XPePnNNOImc9UtUSTk/RdGxhq//ieIBh4CADJ0GoEG0hENyRJMQ==","signatures":[{"sig":"MEUCIQC2RcCxQ9Qddi1WFECEziZjF1WPSvjxISS+sAq0NBP/zQIgDFMg6O7m5Dwjr0usX2XLQ3fEVlX0Ul+2biqfV/vJIdg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71230},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"}},"gitHead":"a05009856bd1205fd51d7addc829d3a0b6fd86a2","scripts":{"build":"npm run build:fetchLlamaGrammar && npm run build:llama","prepack":"npm run build:dist","test:all":"npm run test:lint && npm run test:coverage && npm run test:e2e","test:e2e":"node --conditions=plurnk-dev --test test/e2e/*.test.ts","test:intg":"node --conditions=plurnk-dev --test test/intg/*.test.ts","test:lint":"tsc --noEmit","build:dist":"rm -rf dist && tsc -p tsconfig.build.json","build:llama":"scripts/buildLlama.sh","test:coverage":"node --conditions=plurnk-dev --test --experimental-test-coverage --test-coverage-include='src/**' --test-coverage-lines=50 --test-coverage-branches=50 --test-coverage-functions=50 test/intg/*.test.ts","prepublishOnly":"npm run test:lint && npm run test:intg && npm run build:dist","build:fetchLlamaGrammar":"scripts/fetchLlamaGrammar.sh"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/gbnf.git","type":"git"},"_npmVersion":"11.16.0","description":"A Node-native, zero-dependency GBNF grammar validator","directories":{},"_nodeVersion":"26.3.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gbnf_1.1.1_1784648682460_0.655884804247153","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired: PLURNK passes through an operator-supplied GBNF grammar and generates none."},"1.2.0":{"name":"@plurnk/gbnf","version":"1.2.0","keywords":["gbnf","grammar","bnf","ebnf","llama.cpp","validator","constrained-generation"],"license":"MIT","_id":"@plurnk/gbnf@1.2.0","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/gbnf#readme","bugs":{"url":"https://github.com/plurnk/gbnf/issues"},"bin":{"gbnf":"dist/bin/gbnf.js"},"dist":{"shasum":"5eb561c9fab030a8fc6753f42b456b12efb75bb6","tarball":"https://registry.npmjs.org/@plurnk/gbnf/-/gbnf-1.2.0.tgz","fileCount":23,"integrity":"sha512-RCpgDZH9lb4uLCMH3LU/kWbZE7RNKtrfKDAz4rG/d0U2URq4z3vh2ghxn51BIuicMngPd3VJs7YrMkZFLF+LZQ==","signatures":[{"sig":"MEUCIBPjQGXcZmEbyaKS7bwfl2Z6zliDQp5fsIFnjKwxa6OeAiEAtRCesiabFzpEo/vK90OhBaQpRyM9bad+7tI/iUSjhSA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71230},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"}},"gitHead":"54970fe1f8c8b466d1ded3803c90de82ab529d27","scripts":{"build":"npm run build:fetchLlamaGrammar && npm run build:llama","prepack":"npm run build:dist","test:all":"npm run test:lint && npm run test:coverage && npm run test:e2e","test:e2e":"node --conditions=plurnk-dev --test test/e2e/*.test.ts","test:intg":"node --conditions=plurnk-dev --test test/intg/*.test.ts","test:lint":"tsc --noEmit","build:dist":"rm -rf dist && tsc -p tsconfig.build.json","build:llama":"scripts/buildLlama.sh","test:coverage":"node --conditions=plurnk-dev --test --experimental-test-coverage --test-coverage-include='src/**' --test-coverage-lines=50 --test-coverage-branches=50 --test-coverage-functions=50 test/intg/*.test.ts","prepublishOnly":"npm run test:lint && npm run test:intg && npm run build:dist","build:fetchLlamaGrammar":"scripts/fetchLlamaGrammar.sh"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/gbnf.git","type":"git"},"_npmVersion":"11.16.0","description":"A Node-native, zero-dependency GBNF grammar validator","directories":{},"_nodeVersion":"26.3.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gbnf_1.2.0_1784767699703_0.6740487523121181","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired: PLURNK passes through an operator-supplied GBNF grammar and generates none."},"1.3.0":{"name":"@plurnk/gbnf","version":"1.3.0","keywords":["gbnf","grammar","bnf","ebnf","llama.cpp","validator","constrained-generation"],"license":"MIT","_id":"@plurnk/gbnf@1.3.0","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/gbnf#readme","bugs":{"url":"https://github.com/plurnk/gbnf/issues"},"bin":{"gbnf":"dist/bin/gbnf.js"},"dist":{"shasum":"dcdd8e55f2e95ce8c962b20b4667214b689031f3","tarball":"https://registry.npmjs.org/@plurnk/gbnf/-/gbnf-1.3.0.tgz","fileCount":23,"integrity":"sha512-GdhhVLcULbq0A7okfFa05lOBYf5cz2Jx76jNXYFsVyomqTGOqw5GaQazS/GCGiFukEB2EMvVp4Jrai1g6dLaog==","signatures":[{"sig":"MEUCIGWcbdIF2v+ER7jbrTYzXpYcd9c5ubjkf6daLzoCOeXVAiEA2rfFmT4e9pjQHAsFCobkh481jNnQrOVccOCs4WgZlOs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71240},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"}},"gitHead":"c72cbac781f1b6b199e4da0f0ea5ca5577ad2675","scripts":{"build":"npm run build:dist","prepack":"npm run build:dist","test:all":"npm run test:lint && npm run test:coverage && npm run test:e2e","test:e2e":"node --conditions=plurnk-dev --test test/e2e/*.test.ts","test:intg":"node --conditions=plurnk-dev --test test/intg/*.test.ts","test:lint":"tsc --noEmit","build:dist":"rm -rf dist && tsc -p tsconfig.build.json","oracle:build":"scripts/buildLlama.sh","oracle:check":"scripts/checkLlamaGrammar.sh","oracle:fetch":"scripts/fetchLlamaGrammar.sh","test:coverage":"node --conditions=plurnk-dev --test --experimental-test-coverage --test-coverage-include='src/**' --test-coverage-lines=50 --test-coverage-branches=50 --test-coverage-functions=50 test/intg/*.test.ts","prepublishOnly":"npm run test:lint && npm run test:intg && npm run build:dist"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/gbnf.git","type":"git"},"_npmVersion":"11.16.0","description":"A Node-native, zero-dependency GBNF grammar validator","directories":{},"_nodeVersion":"26.3.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gbnf_1.3.0_1784950677740_0.9505241084582423","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired: PLURNK passes through an operator-supplied GBNF grammar and generates none."},"1.3.1":{"name":"@plurnk/gbnf","version":"1.3.1","keywords":["gbnf","grammar","bnf","ebnf","llama.cpp","validator","constrained-generation"],"license":"MIT","_id":"@plurnk/gbnf@1.3.1","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/gbnf#readme","bugs":{"url":"https://github.com/plurnk/gbnf/issues"},"bin":{"gbnf":"dist/bin/gbnf.js"},"dist":{"shasum":"c05788ac6725f64d68e8ed3aa5be49dae2697eb5","tarball":"https://registry.npmjs.org/@plurnk/gbnf/-/gbnf-1.3.1.tgz","fileCount":23,"integrity":"sha512-wHEQQe35+TCzlv1I2rmArh72w+Qr6x1fCLXHOBXShUN2UbjZnIJS4+QOesYV0YsIV3jhHILxb9sIpp4SZBdk3A==","signatures":[{"sig":"MEUCIF/iW7jJHbm3pRdicl8VFRoxLk8GUE1IlHuHpWSCm2PGAiEA8EjvE2FBVGgL/fwzUBaRqeXhOTkVbuSsRxiNh2Uqlh8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71240},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"}},"gitHead":"5b26ea4fa10a6eee498012750fb2a48c955d0419","scripts":{"build":"npm run build:dist","prepack":"npm run build:dist","test:all":"npm run test:lint && npm run test:coverage && npm run test:e2e","test:e2e":"node --conditions=plurnk-dev --test test/e2e/*.test.ts","test:intg":"node --conditions=plurnk-dev --test test/intg/*.test.ts","test:lint":"tsc --noEmit","build:dist":"rm -rf dist && tsc -p tsconfig.build.json","oracle:build":"scripts/buildLlama.sh","oracle:check":"scripts/checkLlamaGrammar.sh","oracle:fetch":"scripts/fetchLlamaGrammar.sh","test:coverage":"node --conditions=plurnk-dev --test --experimental-test-coverage --test-coverage-include='src/**' --test-coverage-lines=50 --test-coverage-branches=50 --test-coverage-functions=50 test/intg/*.test.ts","prepublishOnly":"npm run test:lint && npm run test:intg && npm run build:dist"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/gbnf.git","type":"git"},"_npmVersion":"11.16.0","description":"A Node-native, zero-dependency GBNF grammar validator","directories":{},"_nodeVersion":"26.3.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gbnf_1.3.1_1784952917355_0.23164435609757938","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired: PLURNK passes through an operator-supplied GBNF grammar and generates none."},"1.3.2":{"name":"@plurnk/gbnf","version":"1.3.2","keywords":["gbnf","grammar","bnf","ebnf","llama.cpp","validator","constrained-generation"],"license":"MIT","_id":"@plurnk/gbnf@1.3.2","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/gbnf#readme","bugs":{"url":"https://github.com/plurnk/gbnf/issues"},"bin":{"gbnf":"dist/bin/gbnf.js"},"dist":{"shasum":"956c7e102f7a6d8edb42788b26c3acebd1f9ea4b","tarball":"https://registry.npmjs.org/@plurnk/gbnf/-/gbnf-1.3.2.tgz","fileCount":23,"integrity":"sha512-exn76Zo01qMiZFfoueTZHJSvPs+P4QA7gT2ae8qQIqluU6bw3jSJ7klA8X1C9ItwNcMxYtEnHw/l2llu0D1UyQ==","signatures":[{"sig":"MEQCICy2Y0mA/sOI2h85VXjhcJWGtM6jp/EtlGYAPo/oKx3gAiAyFdZZfgQ8SifJPNb7Z4B9XNNxlrLF3m5ECxB8aCuleg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71240},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"}},"gitHead":"6eb29fecb1db929de43e7ff12da159b7b738afb0","scripts":{"build":"npm run build:dist","prepack":"npm run build:dist","test:all":"npm run test:lint && npm run test:coverage && npm run test:e2e","test:e2e":"node --conditions=plurnk-dev --test test/e2e/*.test.ts","test:intg":"node --conditions=plurnk-dev --test test/intg/*.test.ts","test:lint":"tsc --noEmit","build:dist":"rm -rf dist && tsc -p tsconfig.build.json","oracle:build":"scripts/buildLlama.sh","oracle:check":"scripts/checkLlamaGrammar.sh","oracle:fetch":"scripts/fetchLlamaGrammar.sh","test:coverage":"node --conditions=plurnk-dev --test --experimental-test-coverage --test-coverage-include='src/**' --test-coverage-lines=50 --test-coverage-branches=50 --test-coverage-functions=50 test/intg/*.test.ts","prepublishOnly":"npm run test:lint && npm run test:intg && npm run build:dist"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/gbnf.git","type":"git"},"_npmVersion":"11.16.0","description":"A Node-native, zero-dependency GBNF grammar validator","directories":{},"_nodeVersion":"26.3.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gbnf_1.3.2_1784980851104_0.9188548243918706","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired: PLURNK passes through an operator-supplied GBNF grammar and generates none."},"1.3.3":{"name":"@plurnk/gbnf","version":"1.3.3","keywords":["gbnf","grammar","bnf","ebnf","llama.cpp","validator","constrained-generation"],"license":"MIT","_id":"@plurnk/gbnf@1.3.3","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/gbnf#readme","bugs":{"url":"https://github.com/plurnk/gbnf/issues"},"bin":{"gbnf":"dist/bin/gbnf.js"},"dist":{"shasum":"2bf1fb551e94ca31c1d17f20906971c51b77008e","tarball":"https://registry.npmjs.org/@plurnk/gbnf/-/gbnf-1.3.3.tgz","fileCount":23,"integrity":"sha512-vcEC0+rmmPE75q0cVWS1SsLPS/n3hP/jiaCOsP3jpuM9Zbh/G7IHfcQuzArYQA69VlcwzmawUAOpYVKE18KvIw==","signatures":[{"sig":"MEUCIH/ygjD6ea2G/gMvEvG66Od39NR9+Zu/sezzQN+9oaVIAiEAyyAkRv52rXybJj/wkR0v+BiVDE7Jn/52MQ4Z4f+a7zg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71240},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"}},"scripts":{"build":"npm run build:dist","prepack":"npm run build:dist","test:all":"npm run test:lint && npm run test:coverage && npm run test:e2e","test:e2e":"node --conditions=plurnk-dev --test test/e2e/*.test.ts","test:intg":"node --conditions=plurnk-dev --test test/intg/*.test.ts","test:lint":"tsc --noEmit","build:dist":"rm -rf dist && tsc -p tsconfig.build.json","oracle:build":"scripts/buildLlama.sh","oracle:check":"scripts/checkLlamaGrammar.sh","oracle:fetch":"scripts/fetchLlamaGrammar.sh","test:coverage":"node --conditions=plurnk-dev --test --experimental-test-coverage --test-coverage-include='src/**' --test-coverage-lines=50 --test-coverage-branches=50 --test-coverage-functions=50 test/intg/*.test.ts","prepublishOnly":"npm run test:lint && npm run test:intg && npm run build:dist"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/gbnf.git","type":"git"},"_npmVersion":"11.16.0","description":"A Node-native, zero-dependency GBNF grammar validator","directories":{},"_nodeVersion":"26.3.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gbnf_1.3.3_1785003532536_0.12818348457014062","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired: PLURNK passes through an operator-supplied GBNF grammar and generates none."},"1.3.4":{"name":"@plurnk/gbnf","version":"1.3.4","keywords":["gbnf","grammar","bnf","ebnf","llama.cpp","validator","constrained-generation"],"license":"MIT","_id":"@plurnk/gbnf@1.3.4","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/gbnf#readme","bugs":{"url":"https://github.com/plurnk/gbnf/issues"},"bin":{"gbnf":"dist/bin/gbnf.js"},"dist":{"shasum":"63948a997a2eebd1717dba1145371d1b4ecbfe96","tarball":"https://registry.npmjs.org/@plurnk/gbnf/-/gbnf-1.3.4.tgz","fileCount":23,"integrity":"sha512-iwXUf5dcFgDH8J1d5bBQvxV13zU2f/E3H3uO0mns/xl/kFUD8BLZRvwChO6SRjNBv//DCyZ6Wrwv+IpMQx6lkQ==","signatures":[{"sig":"MEQCICWWOAlBSEQv89Tl4Y559fUsFxWuVXIMeapbPs+7EKmYAiA3ksZ50VAEczcYyD4UM7udbAg7jAEQCYiSgSFX2DaXNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71240},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"}},"gitHead":"1173cb290cedda4b59c3ce36a3d19a28251048b1","scripts":{"build":"npm run build:dist","prepack":"npm run build:dist","test:all":"npm run test:lint && npm run test:coverage && npm run test:e2e","test:e2e":"node --conditions=plurnk-dev --test test/e2e/*.test.ts","test:intg":"node --conditions=plurnk-dev --test test/intg/*.test.ts","test:lint":"tsc --noEmit","build:dist":"rm -rf dist && tsc -p tsconfig.build.json","oracle:build":"scripts/buildLlama.sh","oracle:check":"scripts/checkLlamaGrammar.sh","oracle:fetch":"scripts/fetchLlamaGrammar.sh","test:coverage":"node --conditions=plurnk-dev --test --experimental-test-coverage --test-coverage-include='src/**' --test-coverage-lines=50 --test-coverage-branches=50 --test-coverage-functions=50 test/intg/*.test.ts","prepublishOnly":"npm run test:lint && npm run test:intg && npm run build:dist"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/gbnf.git","type":"git"},"_npmVersion":"11.16.0","description":"A Node-native, zero-dependency GBNF grammar validator","directories":{},"_nodeVersion":"26.3.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gbnf_1.3.4_1785026040914_0.4560081923531467","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired: PLURNK passes through an operator-supplied GBNF grammar and generates none."},"1.3.5":{"name":"@plurnk/gbnf","version":"1.3.5","keywords":["gbnf","grammar","bnf","ebnf","llama.cpp","validator","constrained-generation"],"license":"MIT","_id":"@plurnk/gbnf@1.3.5","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/gbnf#readme","bugs":{"url":"https://github.com/plurnk/gbnf/issues"},"bin":{"gbnf":"dist/bin/gbnf.js"},"dist":{"shasum":"0d8e9dace806f002b38c86eee31e786ae4e09608","tarball":"https://registry.npmjs.org/@plurnk/gbnf/-/gbnf-1.3.5.tgz","fileCount":23,"integrity":"sha512-ryR8WKwnZE7VvQAhGoHf1bay13mi11VrAcUu9kHOP6RMOxYEkE/qRAf23dFBtwAcVAW4jcFpkrTl4P7yBMTPpg==","signatures":[{"sig":"MEUCIDxKfGr1Y8lf+kuhO1nMLVcPglvxLvULdXC4+1BCif+dAiEAvJJ7ILcO4XSFngASkqrnQOIsog/B2eA2OuPGGE7BhUc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71240},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"}},"gitHead":"c5a0b0d7c17f2bf6a54e68ff6ba89d7aeebf3c9a","scripts":{"build":"npm run build:dist","prepack":"npm run build:dist","test:all":"npm run test:lint && npm run test:coverage && npm run test:e2e","test:e2e":"node --conditions=plurnk-dev --test test/e2e/*.test.ts","test:intg":"node --conditions=plurnk-dev --test test/intg/*.test.ts","test:lint":"tsc --noEmit","build:dist":"rm -rf dist && tsc -p tsconfig.build.json","oracle:build":"scripts/buildLlama.sh","oracle:check":"scripts/checkLlamaGrammar.sh","oracle:fetch":"scripts/fetchLlamaGrammar.sh","test:coverage":"node --conditions=plurnk-dev --test --experimental-test-coverage --test-coverage-include='src/**' --test-coverage-lines=50 --test-coverage-branches=50 --test-coverage-functions=50 test/intg/*.test.ts","prepublishOnly":"npm run test:lint && npm run test:intg && npm run build:dist"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/gbnf.git","type":"git"},"_npmVersion":"11.16.0","description":"A Node-native, zero-dependency GBNF grammar validator","directories":{},"_nodeVersion":"26.3.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gbnf_1.3.5_1785030758107_0.8603661174834694","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired: PLURNK passes through an operator-supplied GBNF grammar and generates none."},"1.3.6":{"name":"@plurnk/gbnf","version":"1.3.6","keywords":["gbnf","grammar","bnf","ebnf","llama.cpp","validator","constrained-generation"],"license":"MIT","_id":"@plurnk/gbnf@1.3.6","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/gbnf#readme","bugs":{"url":"https://github.com/plurnk/gbnf/issues"},"bin":{"gbnf":"dist/bin/gbnf.js"},"dist":{"shasum":"c054bd26511877674d9685e7b93356cd9282e0f6","tarball":"https://registry.npmjs.org/@plurnk/gbnf/-/gbnf-1.3.6.tgz","fileCount":23,"integrity":"sha512-HFi/jFLeBQvqZaa1/xPkG5J0kd2aSbUzMX4gJE8JnEB7EllQlZ2IwiwQVNUVw4Z1LTzHdhtZuqk7sY+EgB4xRw==","signatures":[{"sig":"MEUCIH1O4AlTB9TG8/XfwC1j6xUaDvG5YwBqolBl6RlpS4vIAiEAhzXRzjsitigkam8lV8ZA34TN/dRGAzoFHTLcFjDRufE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71240},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"}},"gitHead":"19e299ab4fd23ba077100e0426667f9f6404897c","scripts":{"build":"npm run build:dist","prepack":"npm run build:dist","test:all":"npm run test:lint && npm run test:coverage && npm run test:e2e","test:e2e":"node --conditions=plurnk-dev --test test/e2e/*.test.ts","test:intg":"node --conditions=plurnk-dev --test test/intg/*.test.ts","test:lint":"tsc --noEmit","build:dist":"rm -rf dist && tsc -p tsconfig.build.json","oracle:build":"scripts/buildLlama.sh","oracle:check":"scripts/checkLlamaGrammar.sh","oracle:fetch":"scripts/fetchLlamaGrammar.sh","test:coverage":"node --conditions=plurnk-dev --test --experimental-test-coverage --test-coverage-include='src/**' --test-coverage-lines=50 --test-coverage-branches=50 --test-coverage-functions=50 test/intg/*.test.ts","prepublishOnly":"npm run test:lint && npm run test:intg && npm run build:dist"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/gbnf.git","type":"git"},"_npmVersion":"11.16.0","description":"A Node-native, zero-dependency GBNF grammar validator","directories":{},"_nodeVersion":"26.3.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gbnf_1.3.6_1785078522844_0.746274669653979","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired: PLURNK passes through an operator-supplied GBNF grammar and generates none."},"1.3.7":{"name":"@plurnk/gbnf","version":"1.3.7","keywords":["gbnf","grammar","bnf","ebnf","llama.cpp","validator","constrained-generation"],"license":"MIT","_id":"@plurnk/gbnf@1.3.7","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/gbnf#readme","bugs":{"url":"https://github.com/plurnk/gbnf/issues"},"bin":{"gbnf":"dist/bin/gbnf.js"},"dist":{"shasum":"a350a4f120478f7f49081fdd1784b119fdb1804a","tarball":"https://registry.npmjs.org/@plurnk/gbnf/-/gbnf-1.3.7.tgz","fileCount":23,"integrity":"sha512-lxOMMTBxHFWdh3Q9/JgKwgXjZOIWG3k6GyODyUYa8+4PmUBnvKWfxSVkdPf4HHcm8KgB3g8Wc6HWQg+K8L3zHg==","signatures":[{"sig":"MEQCIHEjSz5PqMzpykSHltAtV6zFMXhHf2qEHJhDbnbE6Y0VAiAzc2vbWD2w6CRpc7a71uffmCk9+yj3zrNC3su+Rw16+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71240},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"}},"gitHead":"6dae8bccaf655bc1ecc9308420cec2295de83ece","scripts":{"build":"npm run build:dist","prepack":"npm run build:dist","test:all":"npm run test:lint && npm run test:coverage && npm run test:e2e","test:e2e":"node --conditions=plurnk-dev --test test/e2e/*.test.ts","test:intg":"node --conditions=plurnk-dev --test test/intg/*.test.ts","test:lint":"tsc --noEmit","build:dist":"rm -rf dist && tsc -p tsconfig.build.json","oracle:build":"scripts/buildLlama.sh","oracle:check":"scripts/checkLlamaGrammar.sh","oracle:fetch":"scripts/fetchLlamaGrammar.sh","test:coverage":"node --conditions=plurnk-dev --test --experimental-test-coverage --test-coverage-include='src/**' --test-coverage-lines=50 --test-coverage-branches=50 --test-coverage-functions=50 test/intg/*.test.ts","prepublishOnly":"npm run test:lint && npm run test:intg && npm run build:dist"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/gbnf.git","type":"git"},"_npmVersion":"11.16.0","description":"A Node-native, zero-dependency GBNF grammar validator","directories":{},"_nodeVersion":"26.3.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gbnf_1.3.7_1785090787988_0.46600936486995104","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired: PLURNK passes through an operator-supplied GBNF grammar and generates none."},"1.3.8":{"name":"@plurnk/gbnf","version":"1.3.8","keywords":["gbnf","grammar","bnf","ebnf","llama.cpp","validator","constrained-generation"],"license":"MIT","_id":"@plurnk/gbnf@1.3.8","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/gbnf#readme","bugs":{"url":"https://github.com/plurnk/gbnf/issues"},"bin":{"gbnf":"dist/bin/gbnf.js"},"dist":{"shasum":"ce329be9b68530a1848003b1b3a61a289e6d7553","tarball":"https://registry.npmjs.org/@plurnk/gbnf/-/gbnf-1.3.8.tgz","fileCount":23,"integrity":"sha512-wm+InDdaR3pcC8k7BtPYNvxvdWjTaab/RCnh16yyUkYmoag0zoGBpHAFclh/+713vlYytVjiRooKxfNiej9tdg==","signatures":[{"sig":"MEYCIQCDvdHw4hSS6+zuFfBDW7OUkPZFP17hVWlSzmgpu6Pq/AIhAObHPkXAGzQqWxCZ2+vaedwIKum/2FLnSWa0EMVpvaTm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71240},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"}},"gitHead":"ba555d4a4ae1820c13eb462d92e7252117fb8f6d","scripts":{"build":"npm run build:dist","prepack":"npm run build:dist","test:all":"npm run test:lint && npm run test:coverage && npm run test:e2e","test:e2e":"node --conditions=plurnk-dev --test test/e2e/*.test.ts","test:intg":"node --conditions=plurnk-dev --test test/intg/*.test.ts","test:lint":"tsc --noEmit","build:dist":"rm -rf dist && tsc -p tsconfig.build.json","oracle:build":"scripts/buildLlama.sh","oracle:check":"scripts/checkLlamaGrammar.sh","oracle:fetch":"scripts/fetchLlamaGrammar.sh","test:coverage":"node --conditions=plurnk-dev --test --experimental-test-coverage --test-coverage-include='src/**' --test-coverage-lines=50 --test-coverage-branches=50 --test-coverage-functions=50 test/intg/*.test.ts","prepublishOnly":"npm run test:lint && npm run test:intg && npm run build:dist"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/gbnf.git","type":"git"},"_npmVersion":"11.16.0","description":"A Node-native, zero-dependency GBNF grammar validator","directories":{},"_nodeVersion":"26.3.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gbnf_1.3.8_1785095118926_0.5994515161091998","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired: PLURNK passes through an operator-supplied GBNF grammar and generates none."},"1.3.9":{"name":"@plurnk/gbnf","version":"1.3.9","keywords":["gbnf","grammar","bnf","ebnf","llama.cpp","validator","constrained-generation"],"license":"MIT","_id":"@plurnk/gbnf@1.3.9","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/gbnf#readme","bugs":{"url":"https://github.com/plurnk/gbnf/issues"},"bin":{"gbnf":"dist/bin/gbnf.js"},"dist":{"shasum":"97e949c7b82e73e14a4e2ae72a956c2801f0bcf2","tarball":"https://registry.npmjs.org/@plurnk/gbnf/-/gbnf-1.3.9.tgz","fileCount":23,"integrity":"sha512-4qiJHmSXdLzIc2int3ueFbPKT9h1JVMBxsEsTwTWJHLppwOGLyVtXM7uW1B3LU/qm2EoaPHDuIFojgjnN6DdFA==","signatures":[{"sig":"MEQCIGBt2jP4pDM5v4f4BzxeZPv2M0JgdDEDLYNrD2RlIhaMAiBqDwunmqnfHwmMNmAqhqpK/Vt0/xK39P77/OCeBcQcSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71240},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"}},"gitHead":"e43c2e50fb0a05abb1b7e6d5524ca942b06988a7","scripts":{"build":"npm run build:dist","prepack":"npm run build:dist","test:all":"npm run test:lint && npm run test:coverage && npm run test:e2e","test:e2e":"node --conditions=plurnk-dev --test test/e2e/*.test.ts","test:intg":"node --conditions=plurnk-dev --test test/intg/*.test.ts","test:lint":"tsc --noEmit","build:dist":"rm -rf dist && tsc -p tsconfig.build.json","oracle:build":"scripts/buildLlama.sh","oracle:check":"scripts/checkLlamaGrammar.sh","oracle:fetch":"scripts/fetchLlamaGrammar.sh","test:coverage":"node --conditions=plurnk-dev --test --experimental-test-coverage --test-coverage-include='src/**' --test-coverage-lines=50 --test-coverage-branches=50 --test-coverage-functions=50 test/intg/*.test.ts","prepublishOnly":"npm run test:lint && npm run test:intg && npm run build:dist"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/gbnf.git","type":"git"},"_npmVersion":"11.16.0","description":"A Node-native, zero-dependency GBNF grammar validator","directories":{},"_nodeVersion":"26.3.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gbnf_1.3.9_1785097445612_0.6340206140031646","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired: PLURNK passes through an operator-supplied GBNF grammar and generates none."},"1.3.10":{"name":"@plurnk/gbnf","version":"1.3.10","keywords":["gbnf","grammar","bnf","ebnf","llama.cpp","validator","constrained-generation"],"license":"MIT","_id":"@plurnk/gbnf@1.3.10","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/gbnf#readme","bugs":{"url":"https://github.com/plurnk/gbnf/issues"},"bin":{"gbnf":"dist/bin/gbnf.js"},"dist":{"shasum":"f2de8852cfe2b60f9bc51f0a39b68d9faa983394","tarball":"https://registry.npmjs.org/@plurnk/gbnf/-/gbnf-1.3.10.tgz","fileCount":23,"integrity":"sha512-OH8l4/wxucxNrfsAdZnwX7C5eAKNCHExvjldxo/E8ukrxvPAk92BU8LJusa9LW26R8M7Qyy/L7BRGrw4bdcq4A==","signatures":[{"sig":"MEUCIQDwXx5tRLQXkYN/gQoMPdI22NvLpJbDxJ+rFXDqOraCRgIgbGAfPF1zx0b6trgnYRuXQfq7XvHgaUF8aG4q0Mc2AqE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71241},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"}},"gitHead":"f2feea905db3af3bb8e4f133d0640b1b9c039de9","scripts":{"build":"npm run build:dist","prepack":"npm run build:dist","test:all":"npm run test:lint && npm run test:coverage && npm run test:e2e","test:e2e":"node --conditions=plurnk-dev --test test/e2e/*.test.ts","test:intg":"node --conditions=plurnk-dev --test test/intg/*.test.ts","test:lint":"tsc --noEmit","build:dist":"rm -rf dist && tsc -p tsconfig.build.json","oracle:build":"scripts/buildLlama.sh","oracle:check":"scripts/checkLlamaGrammar.sh","oracle:fetch":"scripts/fetchLlamaGrammar.sh","test:coverage":"node --conditions=plurnk-dev --test --experimental-test-coverage --test-coverage-include='src/**' --test-coverage-lines=50 --test-coverage-branches=50 --test-coverage-functions=50 test/intg/*.test.ts","prepublishOnly":"npm run test:lint && npm run test:intg && npm run build:dist"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/gbnf.git","type":"git"},"_npmVersion":"11.16.0","description":"A Node-native, zero-dependency GBNF grammar validator","directories":{},"_nodeVersion":"26.3.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gbnf_1.3.10_1785101733611_0.17477060308568215","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired: PLURNK passes through an operator-supplied GBNF grammar and generates none."},"1.3.11":{"name":"@plurnk/gbnf","version":"1.3.11","keywords":["gbnf","grammar","bnf","ebnf","llama.cpp","validator","constrained-generation"],"license":"MIT","_id":"@plurnk/gbnf@1.3.11","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/gbnf#readme","bugs":{"url":"https://github.com/plurnk/gbnf/issues"},"bin":{"gbnf":"dist/bin/gbnf.js"},"dist":{"shasum":"3b0fcfc8b2ae34e8d900a27f81a5691c5263f447","tarball":"https://registry.npmjs.org/@plurnk/gbnf/-/gbnf-1.3.11.tgz","fileCount":23,"integrity":"sha512-lYeA2anPVn0yVSlZu4tJEl4ZbuCOhydvrR827MAC0FgRG4TMP9UJ29dBeDxod91o4iS4PjL/U8kQWOtZH1041w==","signatures":[{"sig":"MEYCIQCUB7/EBgrOJBPT9WqH57/dzVE/v/q+EQKJiK9C8Mrv+QIhAL6nF1uNs3GKtxBOEib97O14wMRQw/Iyz/fW040n6i/N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71241},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"}},"gitHead":"bef6dada09d9dc97fc93999cae4626de025da0c4","scripts":{"build":"npm run build:dist","prepack":"npm run build:dist","test:all":"npm run test:lint && npm run test:coverage && npm run test:e2e","test:e2e":"node --conditions=plurnk-dev --test test/e2e/*.test.ts","test:intg":"node --conditions=plurnk-dev --test test/intg/*.test.ts","test:lint":"tsc --noEmit","build:dist":"rm -rf dist && tsc -p tsconfig.build.json","oracle:build":"scripts/buildLlama.sh","oracle:check":"scripts/checkLlamaGrammar.sh","oracle:fetch":"scripts/fetchLlamaGrammar.sh","test:coverage":"node --conditions=plurnk-dev --test --experimental-test-coverage --test-coverage-include='src/**' --test-coverage-lines=50 --test-coverage-branches=50 --test-coverage-functions=50 test/intg/*.test.ts","prepublishOnly":"npm run test:lint && npm run test:intg && npm run build:dist"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/gbnf.git","type":"git"},"_npmVersion":"11.16.0","description":"A Node-native, zero-dependency GBNF grammar validator","directories":{},"_nodeVersion":"26.3.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gbnf_1.3.11_1785105116919_0.3266682983207281","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired: PLURNK passes through an operator-supplied GBNF grammar and generates none."},"1.3.12":{"name":"@plurnk/gbnf","version":"1.3.12","keywords":["gbnf","grammar","bnf","ebnf","llama.cpp","validator","constrained-generation"],"license":"MIT","_id":"@plurnk/gbnf@1.3.12","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/gbnf#readme","bugs":{"url":"https://github.com/plurnk/gbnf/issues"},"bin":{"gbnf":"dist/bin/gbnf.js"},"dist":{"shasum":"0560455cfa10a236cf48e5c3397602981f14c3fa","tarball":"https://registry.npmjs.org/@plurnk/gbnf/-/gbnf-1.3.12.tgz","fileCount":23,"integrity":"sha512-XNG9OAVeMtkLrjd1sY+QHJ/cKIfFblJgTMNskPKNKlL6/V+799igCnTCZI3e7+LKDETuIHmn69E5bHzjcgtlOw==","signatures":[{"sig":"MEYCIQD/jK6mUta2jkZuir3I7mSkjoO9PI1VRXpMPIuvrWEx6gIhAIcBI3NLaPOXN1NcIntQfF2bxgxYGDk5uRA8j1NnZa4I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71241},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"}},"gitHead":"0238000d6fc9b5ec5dd4987df0e0dd9941858e6a","scripts":{"build":"npm run build:dist","prepack":"npm run build:dist","test:all":"npm run test:lint && npm run test:coverage && npm run test:e2e","test:e2e":"node --conditions=plurnk-dev --test test/e2e/*.test.ts","test:intg":"node --conditions=plurnk-dev --test test/intg/*.test.ts","test:lint":"tsc --noEmit","build:dist":"rm -rf dist && tsc -p tsconfig.build.json","oracle:build":"scripts/buildLlama.sh","oracle:check":"scripts/checkLlamaGrammar.sh","oracle:fetch":"scripts/fetchLlamaGrammar.sh","test:coverage":"node --conditions=plurnk-dev --test --experimental-test-coverage --test-coverage-include='src/**' --test-coverage-lines=50 --test-coverage-branches=50 --test-coverage-functions=50 test/intg/*.test.ts","prepublishOnly":"npm run test:lint && npm run test:intg && npm run build:dist"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/gbnf.git","type":"git"},"_npmVersion":"11.16.0","description":"A Node-native, zero-dependency GBNF grammar validator","directories":{},"_nodeVersion":"26.3.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gbnf_1.3.12_1785115826287_0.3823107588933454","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired: PLURNK passes through an operator-supplied GBNF grammar and generates none."},"1.4.0":{"name":"@plurnk/gbnf","version":"1.4.0","keywords":["gbnf","grammar","bnf","ebnf","llama.cpp","validator","constrained-generation"],"license":"MIT","_id":"@plurnk/gbnf@1.4.0","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/gbnf#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"bin":{"gbnf":"dist/bin/gbnf.js"},"dist":{"shasum":"d57f0edbe09797a307072a1ec423e1f9875704d2","tarball":"https://registry.npmjs.org/@plurnk/gbnf/-/gbnf-1.4.0.tgz","fileCount":23,"integrity":"sha512-Yw5oFE3uaPoIASamBv0+tYHc1pd2GW2AzCSIoZAbN6eR+e7Dedxzhed/oshTPYnRxAScohERaz3gammT0PMJ7w==","signatures":[{"sig":"MEYCIQCqEn83W/5MUnZvyZghh3PYyhS34nh1NKGCh7iTK3SnXAIhAPbzmsbZACO6/BYlpHeCLTFeoYDp5C2vLLM7/0tJuLCk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72483},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"}},"gitHead":"36be3503f6eed553ace1f7990d1e42625c31b989","scripts":{"build":"npm run build:clean && npm run build:dist","prepack":"npm run build","test:all":"npm run test:lint && npm run test:coverage && npm run test:e2e","test:e2e":"node --conditions=plurnk-dev --test test/e2e/*.test.ts","test:intg":"node --conditions=plurnk-dev --test test/intg/*.test.ts","test:lint":"tsc --noEmit","build:dist":"tsc -p tsconfig.build.json","build:clean":"rm -rf dist","oracle:build":"scripts/buildLlama.sh","oracle:check":"scripts/checkLlamaGrammar.sh","oracle:fetch":"scripts/fetchLlamaGrammar.sh","test:coverage":"node --conditions=plurnk-dev --test --experimental-test-coverage --test-coverage-include='src/**' --test-coverage-lines=50 --test-coverage-branches=50 --test-coverage-functions=50 test/intg/*.test.ts","prepublishOnly":"npm run test:lint && npm run test:intg && npm run build:dist"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"gbnf"},"_npmVersion":"11.18.0","description":"A Node-native, zero-dependency GBNF grammar validator","directories":{},"_nodeVersion":"26.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gbnf_1.4.0_1786053470294_0.46318200902894735","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired: PLURNK passes through an operator-supplied GBNF grammar and generates none."},"1.5.0":{"name":"@plurnk/gbnf","version":"1.5.0","keywords":["gbnf","grammar","bnf","ebnf","llama.cpp","validator","constrained-generation"],"license":"MIT","_id":"@plurnk/gbnf@1.5.0","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/gbnf#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"bin":{"gbnf":"dist/bin/gbnf.js"},"dist":{"shasum":"6cc90473f4651bed5730c290a5a55a730860aa6f","tarball":"https://registry.npmjs.org/@plurnk/gbnf/-/gbnf-1.5.0.tgz","fileCount":23,"integrity":"sha512-X3uQ0wShkDh36HKBqx5SbjFYYkVPF6vrHioCdMs/PsTF4Zl21nHkWyR5fi6HoF0lgGa6M1pfaZOGz8qSQD/HeQ==","signatures":[{"sig":"MEUCIQDXuDfIbx+CZFRhixbWP9i78NiU9gSTVe+MktNXzhhaHAIgWmvMj3gwxmJinEiCoHrUm6WpuukqdftXlgmZRFFsV4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72251},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"}},"gitHead":"b33b51caaf56336340f8aa4ea65850e02230da03","scripts":{"test":"npm run test:lint && npm run test:intg","build":"npm run build:clean && npm run build:dist","prepack":"npm run build","test:intg":"node --conditions=plurnk-dev --test --experimental-test-coverage --test-coverage-include='src/**' --test-coverage-lines=50 --test-coverage-branches=50 --test-coverage-functions=50 test/intg/*.test.ts","test:lint":"tsc --noEmit","build:dist":"tsc -p tsconfig.build.json","test:llama":"node --conditions=plurnk-dev --test test/e2e/*.test.ts","build:clean":"rm -rf dist","oracle:build":"scripts/buildLlama.sh","oracle:check":"scripts/checkLlamaGrammar.sh","oracle:fetch":"scripts/fetchLlamaGrammar.sh","prepublishOnly":"npm test && npm run build:dist"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"gbnf"},"_npmVersion":"11.18.0","description":"A Node-native, zero-dependency GBNF grammar validator","directories":{},"_nodeVersion":"26.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gbnf_1.5.0_1786392853882_0.5796646092320026","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired: PLURNK passes through an operator-supplied GBNF grammar and generates none."},"1.6.0":{"name":"@plurnk/gbnf","version":"1.6.0","keywords":["gbnf","grammar","bnf","ebnf","llama.cpp","validator","constrained-generation"],"license":"MIT","_id":"@plurnk/gbnf@1.6.0","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/gbnf#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"bin":{"gbnf":"dist/bin/gbnf.js"},"dist":{"shasum":"189980cbfee037d1b30ca9b0bea3684541bd7b16","tarball":"https://registry.npmjs.org/@plurnk/gbnf/-/gbnf-1.6.0.tgz","fileCount":23,"integrity":"sha512-3GzzPV2Zt+8rLpCHreOiu9JYuqI4hc5ME9Tuq1lTeUl5YFJF63XyUrbZaF0N/aVPPFTzvCWLtwFLmiDNp5Tc6A==","signatures":[{"sig":"MEUCIQDgVHoetM6EExOyJXvkJFN52c980FTeKhw3yjMwKY2z6AIgPM59TGpOmaZ8QI+nERgZkY0xSsKQz1uiC1SFBLa5qnE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72251},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"}},"gitHead":"e2fcbda41d19c353fe327c8034fe1a5b0ed51758","scripts":{"test":"npm run test:lint && npm run test:intg","build":"npm run build:clean && npm run build:dist","prepack":"npm run build","test:intg":"node --conditions=plurnk-dev --test --experimental-test-coverage --test-coverage-include='src/**' --test-coverage-lines=50 --test-coverage-branches=50 --test-coverage-functions=50 test/intg/*.test.ts","test:lint":"tsc --noEmit","build:dist":"tsc -p tsconfig.build.json","test:llama":"node --conditions=plurnk-dev --test test/e2e/*.test.ts","build:clean":"rm -rf dist","oracle:build":"scripts/buildLlama.sh","oracle:check":"scripts/checkLlamaGrammar.sh","oracle:fetch":"scripts/fetchLlamaGrammar.sh","prepublishOnly":"npm test && npm run build:dist"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"gbnf"},"_npmVersion":"11.18.0","description":"A Node-native, zero-dependency GBNF grammar validator","directories":{},"_nodeVersion":"26.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gbnf_1.6.0_1786774508161_0.16101964520517464","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired: PLURNK passes through an operator-supplied GBNF grammar and generates none."},"1.6.1":{"name":"@plurnk/gbnf","version":"1.6.1","keywords":["gbnf","grammar","bnf","ebnf","llama.cpp","validator","constrained-generation"],"license":"MIT","_id":"@plurnk/gbnf@1.6.1","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/gbnf#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"bin":{"gbnf":"dist/bin/gbnf.js"},"dist":{"shasum":"071d30843d6d92a2c20eeef797beabe92ea3f4d6","tarball":"https://registry.npmjs.org/@plurnk/gbnf/-/gbnf-1.6.1.tgz","fileCount":23,"integrity":"sha512-JyyESrwBg6hKaDbTsfvLYIeRKTe7o0zf4KMkmDZ8qRwQpworJQ9KL0Oc7SRYJ+mK8YBTkkFsk2K7Rt9RxU2AtA==","signatures":[{"sig":"MEQCIDkhz01Ns+wcy4U6BnftyPHSCiYSQK7Ml7a1cjWDsV13AiBHAFWhcMzNtIg6UKCcIuUHL9NgfCCMBUPxfSk4lWpJRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72250},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"}},"gitHead":"5ae0f70cbbf35cadf4bb2a9777d713e5d726afe9","scripts":{"test":"npm run test:lint && npm run test:intg","build":"npm run build:clean && npm run build:dist","prepack":"npm run build","test:intg":"node --conditions=plurnk-dev --test --experimental-test-coverage --test-coverage-include='src/**' --test-coverage-lines=50 --test-coverage-branches=50 --test-coverage-functions=50 test/intg/*.test.ts","test:lint":"tsc --noEmit","build:dist":"tsc -p tsconfig.build.json","test:llama":"node --conditions=plurnk-dev --test test/e2e/*.test.ts","build:clean":"rm -rf dist","oracle:build":"scripts/buildLlama.sh","oracle:check":"scripts/checkLlamaGrammar.sh","oracle:fetch":"scripts/fetchLlamaGrammar.sh","prepublishOnly":"npm test && npm run build:dist"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"gbnf"},"_npmVersion":"11.18.0","description":"A Node-native, zero-dependency GBNF grammar validator","directories":{},"_nodeVersion":"26.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gbnf_1.6.1_1786819671229_0.07246732479814288","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired: PLURNK passes through an operator-supplied GBNF grammar and generates none."},"1.7.0":{"name":"@plurnk/gbnf","version":"1.7.0","keywords":["gbnf","grammar","bnf","ebnf","llama.cpp","validator","constrained-generation"],"license":"MIT","_id":"@plurnk/gbnf@1.7.0","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/gbnf#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"bin":{"gbnf":"dist/bin/gbnf.js"},"dist":{"shasum":"43dd476a6fcb16b1b3ce4a23b95bed9d4f1ee3f3","tarball":"https://registry.npmjs.org/@plurnk/gbnf/-/gbnf-1.7.0.tgz","fileCount":23,"integrity":"sha512-Svif3pOlfFCJ/TMQ2TxZyZ2p/H43Himg+49duJuLFFAhHpuM1HUFGDzH8U2RvJ7ca966gf1MehAqxxvhuWgj/w==","signatures":[{"sig":"MEYCIQCosyVe6IedxmxWDMqaSbkZFqvorowkVYmKV+MRUHN1AQIhANrM6+uIvA38UHD4HsNTr+enNRqZ37B07BJWZpDRkgbC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72250},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"}},"gitHead":"b77596d160fcca8ef1ca6cce3b68d2b3e4c2494e","scripts":{"test":"npm run test:lint && npm run test:intg","build":"npm run build:clean && npm run build:dist","prepack":"npm run build","test:intg":"node --conditions=plurnk-dev --test --experimental-test-coverage --test-coverage-include='src/**' --test-coverage-lines=50 --test-coverage-branches=50 --test-coverage-functions=50 test/intg/*.test.ts","test:lint":"tsc --noEmit","build:dist":"tsc -p tsconfig.build.json","test:llama":"node --conditions=plurnk-dev --test test/e2e/*.test.ts","build:clean":"rm -rf dist","oracle:build":"scripts/buildLlama.sh","oracle:check":"scripts/checkLlamaGrammar.sh","oracle:fetch":"scripts/fetchLlamaGrammar.sh","prepublishOnly":"npm test && npm run build:dist"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"gbnf"},"_npmVersion":"11.18.0","description":"A Node-native, zero-dependency GBNF grammar validator","directories":{},"_nodeVersion":"26.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gbnf_1.7.0_1786861779544_0.3534881731063928","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired: PLURNK passes through an operator-supplied GBNF grammar and generates none."},"1.8.0":{"name":"@plurnk/gbnf","version":"1.8.0","keywords":["gbnf","grammar","bnf","ebnf","llama.cpp","validator","constrained-generation"],"license":"MIT","_id":"@plurnk/gbnf@1.8.0","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/gbnf#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"bin":{"gbnf":"dist/bin/gbnf.js"},"dist":{"shasum":"2b4fc4013f8dbcda05f9e97d61c9b457d4fd460d","tarball":"https://registry.npmjs.org/@plurnk/gbnf/-/gbnf-1.8.0.tgz","fileCount":23,"integrity":"sha512-szmtGdjCLxtZE+Amms25X2DEODJfwO18vFoGiyOoD3x65V8QEbdEd2j5lZsfdbBQ5J0nQ6+p5NdJjiM4Qrm5Qw==","signatures":[{"sig":"MEUCICDksp2DhZ5bfeZN6QHadwmYjVePjAPy2VCbt+/rR3mDAiEAkjOLYjPbG4o7wwEQEpayEUlixdRNou0ycGDi/2oKtZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72250},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"}},"gitHead":"7b0489b63bf9e8de3db55a5f53fb35c97c811bf5","scripts":{"test":"npm run test:lint && npm run test:intg","build":"npm run build:clean && npm run build:dist","prepack":"npm run build","test:intg":"node --conditions=plurnk-dev --test --experimental-test-coverage --test-coverage-include='src/**' --test-coverage-lines=50 --test-coverage-branches=50 --test-coverage-functions=50 test/intg/*.test.ts","test:lint":"tsc --noEmit","build:dist":"tsc -p tsconfig.build.json","test:llama":"node --conditions=plurnk-dev --test test/e2e/*.test.ts","build:clean":"rm -rf dist","oracle:build":"scripts/buildLlama.sh","oracle:check":"scripts/checkLlamaGrammar.sh","oracle:fetch":"scripts/fetchLlamaGrammar.sh","prepublishOnly":"npm test && npm run build:dist"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"gbnf"},"_npmVersion":"11.18.0","description":"A Node-native, zero-dependency GBNF grammar validator","directories":{},"_nodeVersion":"26.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gbnf_1.8.0_1787348297657_0.3265804173167326","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired: PLURNK passes through an operator-supplied GBNF grammar and generates none."},"1.9.0":{"name":"@plurnk/gbnf","version":"1.9.0","keywords":["gbnf","grammar","bnf","ebnf","llama.cpp","validator","constrained-generation"],"license":"MIT","_id":"@plurnk/gbnf@1.9.0","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/gbnf#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"bin":{"gbnf":"dist/bin/gbnf.js"},"dist":{"shasum":"24df422d1f9d9d7ab85656fe7a948b6be6f592b2","tarball":"https://registry.npmjs.org/@plurnk/gbnf/-/gbnf-1.9.0.tgz","fileCount":23,"integrity":"sha512-P5n3e4/2eUSFPWucbqT2GLs8eHSUctXR/3XE8hevN/ZWhxBsNMW4IPEWmmypTGb8CW0tf5n9LFWNsEJDRxbntQ==","signatures":[{"sig":"MEQCIAQOK8LwEtb4vkhLPvXMDk9uO1RDUZgNTyntU2CJsTkgAiBD9PPajfA6H059/VAyFCkmprg5eVadzkQ19SSPVXNFKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72250},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"}},"gitHead":"ffd1bb96b4f90bac93d6b685d5337517ba0a3619","scripts":{"test":"npm run test:lint && npm run test:intg","build":"npm run build:clean && npm run build:dist","prepack":"npm run build","test:intg":"node --conditions=plurnk-dev --test --experimental-test-coverage --test-coverage-include='src/**' --test-coverage-lines=50 --test-coverage-branches=50 --test-coverage-functions=50 test/intg/*.test.ts","test:lint":"tsc --noEmit","build:dist":"tsc -p tsconfig.build.json","test:llama":"node --conditions=plurnk-dev --test test/e2e/*.test.ts","build:clean":"rm -rf dist","oracle:build":"scripts/buildLlama.sh","oracle:check":"scripts/checkLlamaGrammar.sh","oracle:fetch":"scripts/fetchLlamaGrammar.sh","prepublishOnly":"npm test && npm run build:dist"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"gbnf"},"_npmVersion":"11.18.0","description":"A Node-native, zero-dependency GBNF grammar validator","directories":{},"_nodeVersion":"26.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gbnf_1.9.0_1787579770906_0.967403696336159","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired: PLURNK passes through an operator-supplied GBNF grammar and generates none."},"1.9.1":{"name":"@plurnk/gbnf","version":"1.9.1","keywords":["gbnf","grammar","bnf","ebnf","llama.cpp","validator","constrained-generation"],"license":"MIT","_id":"@plurnk/gbnf@1.9.1","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/gbnf#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"bin":{"gbnf":"dist/bin/gbnf.js"},"dist":{"shasum":"65e25b99026d27bff120b074580e7ffe000cc773","tarball":"https://registry.npmjs.org/@plurnk/gbnf/-/gbnf-1.9.1.tgz","fileCount":23,"integrity":"sha512-Alyu2gRjOKqxug8ioWfliYQxivmUJuUSiJU3R94MjQJnG2kLRKVxOpzgccgAxd8mKBah3ApQXRD0ZaACRbOrIw==","signatures":[{"sig":"MEYCIQCN34YsTkxwKr0xNzWdNHrFubtzssIHY5pUvxJxLV1jEQIhAJ++cUQl6MQzXBFm79N2cdKOvGQxtqfahgEr4+F1jLxV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72250},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"}},"gitHead":"1b69f686d806b6e3066c605e8dc71f80b1382b61","scripts":{"test":"npm run test:lint && npm run test:intg","build":"npm run build:clean && npm run build:dist","prepack":"npm run build","test:intg":"node --conditions=plurnk-dev --test --experimental-test-coverage --test-coverage-include='src/**' --test-coverage-lines=50 --test-coverage-branches=50 --test-coverage-functions=50 test/intg/*.test.ts","test:lint":"tsc --noEmit","build:dist":"tsc -p tsconfig.build.json","test:llama":"node --conditions=plurnk-dev --test test/e2e/*.test.ts","build:clean":"rm -rf dist","oracle:build":"scripts/buildLlama.sh","oracle:check":"scripts/checkLlamaGrammar.sh","oracle:fetch":"scripts/fetchLlamaGrammar.sh","prepublishOnly":"npm test && npm run build:dist"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"gbnf"},"_npmVersion":"11.18.0","description":"A Node-native, zero-dependency GBNF grammar validator","directories":{},"_nodeVersion":"26.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gbnf_1.9.1_1787587485402_0.7008767428373166","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired: PLURNK passes through an operator-supplied GBNF grammar and generates none."},"1.9.2":{"name":"@plurnk/gbnf","version":"1.9.2","keywords":["gbnf","grammar","bnf","ebnf","llama.cpp","validator","constrained-generation"],"license":"MIT","_id":"@plurnk/gbnf@1.9.2","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/gbnf#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"bin":{"gbnf":"dist/bin/gbnf.js"},"dist":{"shasum":"b21f1526875cb1622272542f3708f7e3a8dd113e","tarball":"https://registry.npmjs.org/@plurnk/gbnf/-/gbnf-1.9.2.tgz","fileCount":23,"integrity":"sha512-DKPQBQVD7dvQMQzm8HauH2teY/HkrI/nv6icSIn5zkLFwFtEze9yF03auGxHvn3OzHfASgrB9WQWLLGnDh8oxA==","signatures":[{"sig":"MEYCIQCYxrYoncHDi0LXuPx03b0Ih6sMwuCDXIu+ArhQZKUZGAIhAJ7SjtShMIuIBVxX05DoLofPPgF7bqP3ENwv3Z33JRA0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72250},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"}},"gitHead":"c04aadbb90ebbfe470768322eec5e8749e873a5e","scripts":{"test":"npm run test:lint && npm run test:intg","build":"npm run build:clean && npm run build:dist","prepack":"npm run build","test:intg":"node --conditions=plurnk-dev --test --experimental-test-coverage --test-coverage-include='src/**' --test-coverage-lines=50 --test-coverage-branches=50 --test-coverage-functions=50 test/intg/*.test.ts","test:lint":"tsc --noEmit","build:dist":"tsc -p tsconfig.build.json","test:llama":"node --conditions=plurnk-dev --test test/e2e/*.test.ts","build:clean":"rm -rf dist","oracle:build":"scripts/buildLlama.sh","oracle:check":"scripts/checkLlamaGrammar.sh","oracle:fetch":"scripts/fetchLlamaGrammar.sh","prepublishOnly":"npm test && npm run build:dist"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"gbnf"},"_npmVersion":"11.18.0","description":"A Node-native, zero-dependency GBNF grammar validator","directories":{},"_nodeVersion":"26.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gbnf_1.9.2_1787612132819_0.21108738387501935","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired: PLURNK passes through an operator-supplied GBNF grammar and generates none."},"1.10.0":{"name":"@plurnk/gbnf","version":"1.10.0","keywords":["gbnf","grammar","bnf","ebnf","llama.cpp","validator","constrained-generation"],"license":"MIT","_id":"@plurnk/gbnf@1.10.0","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/gbnf#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"bin":{"gbnf":"dist/bin/gbnf.js"},"dist":{"shasum":"52ec63ca4b8dde918a67c67d5fdcfd8f9c8aa549","tarball":"https://registry.npmjs.org/@plurnk/gbnf/-/gbnf-1.10.0.tgz","fileCount":23,"integrity":"sha512-h5MSXjKOCbUbP1jr06fY1WUMwLeAsONiJ42EwwF/7b1cS7BgQbiRhNH0FjhNE4GB7LBFB92fSWoYvYA4u9bX6Q==","signatures":[{"sig":"MEYCIQD/tOcEyY32xbsHQm5yelAhx/rnIGSZZ1nO3PZbao08DwIhAOTb5YMkMZAdqDCs8jojNsz+aVynB5Sa0EfI/3fozVV+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72251},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"}},"scripts":{"test":"npm run test:lint && npm run test:intg","build":"npm run build:clean && npm run build:dist","prepack":"npm run build","test:intg":"node --conditions=plurnk-dev --test --experimental-test-coverage --test-coverage-include='src/**' --test-coverage-lines=50 --test-coverage-branches=50 --test-coverage-functions=50 test/intg/*.test.ts","test:lint":"tsc --noEmit","build:dist":"tsc -p tsconfig.build.json","test:llama":"node --conditions=plurnk-dev --test test/e2e/*.test.ts","build:clean":"rm -rf dist","oracle:build":"scripts/buildLlama.sh","oracle:check":"scripts/checkLlamaGrammar.sh","oracle:fetch":"scripts/fetchLlamaGrammar.sh","prepublishOnly":"npm test && npm run build:dist"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"gbnf"},"_npmVersion":"11.18.0","description":"A Node-native, zero-dependency GBNF grammar validator","directories":{},"_nodeVersion":"26.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gbnf_1.10.0_1787779496398_0.6159784724059405","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired: PLURNK passes through an operator-supplied GBNF grammar and generates none."},"1.10.1":{"name":"@plurnk/gbnf","version":"1.10.1","keywords":["gbnf","grammar","bnf","ebnf","llama.cpp","validator","constrained-generation"],"license":"MIT","_id":"@plurnk/gbnf@1.10.1","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/gbnf#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"bin":{"gbnf":"dist/bin/gbnf.js"},"dist":{"shasum":"b7f5e5d00835550fd468a7931ffe2f44c1bc1d35","tarball":"https://registry.npmjs.org/@plurnk/gbnf/-/gbnf-1.10.1.tgz","fileCount":23,"integrity":"sha512-EgRlGkHirAlZaErM/phEptsHt3QW9hZ6ASqBTCtfdD017IlI96HKFEWNSsl1xfHjsTi0zJ00z9CraSZAUaktwQ==","signatures":[{"sig":"MEQCIEzqawqhKCYNU04xEAHjh5KqTjYs5SFMCenLqqJPUqWyAiAOitftN4tiI2A/DB9oUuy/EZiGvkh4Is28r01jLC70Zg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72251},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"}},"scripts":{"test":"npm run test:lint && npm run test:intg","build":"npm run build:clean && npm run build:dist","prepack":"npm run build","test:intg":"node --conditions=plurnk-dev --test --experimental-test-coverage --test-coverage-include='src/**' --test-coverage-lines=50 --test-coverage-branches=50 --test-coverage-functions=50 test/intg/*.test.ts","test:lint":"tsc --noEmit","build:dist":"tsc -p tsconfig.build.json","test:llama":"node --conditions=plurnk-dev --test test/e2e/*.test.ts","build:clean":"rm -rf dist","oracle:build":"scripts/buildLlama.sh","oracle:check":"scripts/checkLlamaGrammar.sh","oracle:fetch":"scripts/fetchLlamaGrammar.sh","prepublishOnly":"npm test && npm run build:dist"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"gbnf"},"_npmVersion":"11.18.0","description":"A Node-native, zero-dependency GBNF grammar validator","directories":{},"_nodeVersion":"26.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gbnf_1.10.1_1787787467983_0.2139555769200332","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired: PLURNK passes through an operator-supplied GBNF grammar and generates none."},"1.11.0":{"name":"@plurnk/gbnf","version":"1.11.0","keywords":["gbnf","grammar","bnf","ebnf","llama.cpp","validator","constrained-generation"],"license":"MIT","_id":"@plurnk/gbnf@1.11.0","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/gbnf#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"bin":{"gbnf":"dist/bin/gbnf.js"},"dist":{"shasum":"2d70963651c90d4088b8ad0a7a076f3d8162d950","tarball":"https://registry.npmjs.org/@plurnk/gbnf/-/gbnf-1.11.0.tgz","fileCount":23,"integrity":"sha512-woSS1emje7azskKmp8O6rTKn8oteOtEhEH8KPRsX2eUKDDhS0/eSWOLIOqHBsnO2/V5ik4aNAX7jVPWfH2QvGQ==","signatures":[{"sig":"MEUCIQCEsV7nYBb4kLOmbwu/4h4wHMrQAVi2FsbEW2ZHnd4IXwIgZS/w4IzKXaW9ZL1ka+CHZubJQz3WMET04eRnK0ahiTM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72251},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"}},"gitHead":"47a27b26432adf28be2d3200514bfc9e87ea8c3c","scripts":{"test":"npm run test:lint && npm run test:intg","build":"npm run build:clean && npm run build:dist","prepack":"npm run build","test:intg":"node --conditions=plurnk-dev --test --experimental-test-coverage --test-coverage-include='src/**' --test-coverage-lines=50 --test-coverage-branches=50 --test-coverage-functions=50 test/intg/*.test.ts","test:lint":"tsc --noEmit","build:dist":"tsc -p tsconfig.build.json","test:llama":"node --conditions=plurnk-dev --test test/e2e/*.test.ts","build:clean":"rm -rf dist","oracle:build":"scripts/buildLlama.sh","oracle:check":"scripts/checkLlamaGrammar.sh","oracle:fetch":"scripts/fetchLlamaGrammar.sh","prepublishOnly":"npm test && npm run build:dist"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"gbnf"},"_npmVersion":"11.18.0","description":"A Node-native, zero-dependency GBNF grammar validator","directories":{},"_nodeVersion":"26.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gbnf_1.11.0_1788016543452_0.1569447487918194","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired: PLURNK passes through an operator-supplied GBNF grammar and generates none."},"1.12.0":{"name":"@plurnk/gbnf","version":"1.12.0","keywords":["gbnf","grammar","bnf","ebnf","llama.cpp","validator","constrained-generation"],"license":"MIT","_id":"@plurnk/gbnf@1.12.0","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/gbnf#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"bin":{"gbnf":"dist/bin/gbnf.js"},"dist":{"shasum":"2e5cf3454dd71ab61c0b6cc1536021be465d1145","tarball":"https://registry.npmjs.org/@plurnk/gbnf/-/gbnf-1.12.0.tgz","fileCount":23,"integrity":"sha512-Cm5m7r3AT0gTaeQTaJMPCc8CQxK0oqLT9PaYJqCTvQDhIuG1PGqhfSc/hZE5fUg8wFFgKSzqZ2hvnLJTV7G08A==","signatures":[{"sig":"MEUCIQD7tMCmm8UpjDmF+X6B1Gd9mP81vrYyMdOzitL11LZ2cAIgCgm6C6oAD3z15cijjoL7Lupqw4sGb08NhV7KfAaUpXc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72251},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"}},"gitHead":"ae514a434aa14b87a6d13b4bbce34347370c6d3d","scripts":{"test":"npm run test:lint && npm run test:intg","build":"npm run build:clean && npm run build:dist","prepack":"npm run build","test:intg":"node --conditions=plurnk-dev --test --experimental-test-coverage --test-coverage-include='src/**' --test-coverage-lines=50 --test-coverage-branches=50 --test-coverage-functions=50 test/intg/*.test.ts","test:lint":"tsc --noEmit","build:dist":"tsc -p tsconfig.build.json","test:llama":"node --conditions=plurnk-dev --test test/e2e/*.test.ts","build:clean":"rm -rf dist","oracle:build":"scripts/buildLlama.sh","oracle:check":"scripts/checkLlamaGrammar.sh","oracle:fetch":"scripts/fetchLlamaGrammar.sh","prepublishOnly":"npm test && npm run build:dist"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"gbnf"},"_npmVersion":"11.18.0","description":"A Node-native, zero-dependency GBNF grammar validator","directories":{},"_nodeVersion":"26.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gbnf_1.12.0_1788108663108_0.7079213688624268","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired: PLURNK passes through an operator-supplied GBNF grammar and generates none."},"1.13.0":{"name":"@plurnk/gbnf","version":"1.13.0","keywords":["gbnf","grammar","bnf","ebnf","llama.cpp","validator","constrained-generation"],"license":"MIT","_id":"@plurnk/gbnf@1.13.0","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/gbnf#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"bin":{"gbnf":"dist/bin/gbnf.js"},"dist":{"shasum":"6f3485e065171c464a27794569cb0faf16477ff1","tarball":"https://registry.npmjs.org/@plurnk/gbnf/-/gbnf-1.13.0.tgz","fileCount":23,"integrity":"sha512-GiqWrwH4aWD/rt5XvZ5QvSvcrYHJeUXh4dA4RGFeyJOWGtZaxK54MBqFZpFXMrhagHzN/m1bdqJKAdBFJhbf8Q==","signatures":[{"sig":"MEMCID0hRsvRfxenRbHdZ6r/UxwWrDbxpZJA1e0YXWw/D6yJAh8cktm5Y5e7+v3fh4Bg3rI1Cu7O0KO8Y8S10BgURTBO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72251},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"}},"gitHead":"0fe31fdc39d91abdadff1c48f45b0caca1b81f1d","scripts":{"test":"npm run test:lint && npm run test:intg","build":"npm run build:clean && npm run build:dist","prepack":"npm run build","test:intg":"node --conditions=plurnk-dev --test --experimental-test-coverage --test-coverage-include='src/**' --test-coverage-lines=50 --test-coverage-branches=50 --test-coverage-functions=50 test/intg/*.test.ts","test:lint":"tsc --noEmit","build:dist":"tsc -p tsconfig.build.json","test:llama":"node --conditions=plurnk-dev --test test/e2e/*.test.ts","build:clean":"rm -rf dist","oracle:build":"scripts/buildLlama.sh","oracle:check":"scripts/checkLlamaGrammar.sh","oracle:fetch":"scripts/fetchLlamaGrammar.sh","prepublishOnly":"npm test && npm run build:dist"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"gbnf"},"_npmVersion":"11.18.0","description":"A Node-native, zero-dependency GBNF grammar validator","directories":{},"_nodeVersion":"26.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gbnf_1.13.0_1788122492756_0.6027152017402586","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired: PLURNK passes through an operator-supplied GBNF grammar and generates none."},"1.14.0":{"name":"@plurnk/gbnf","version":"1.14.0","keywords":["gbnf","grammar","bnf","ebnf","llama.cpp","validator","constrained-generation"],"license":"MIT","_id":"@plurnk/gbnf@1.14.0","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/gbnf#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"bin":{"gbnf":"dist/bin/gbnf.js"},"dist":{"shasum":"9afc9f4b8979046f70eee489b9dd926faf4ead22","tarball":"https://registry.npmjs.org/@plurnk/gbnf/-/gbnf-1.14.0.tgz","fileCount":23,"integrity":"sha512-S2HGg+gdWhc3OYpLhxRWG1F0nzuCxYGDuS4Yl/MQgh7Y5GQ+vgfznp4TcGIlrza3PFKmMVjKC/tEfpPaYIfQzw==","signatures":[{"sig":"MEUCIAG70Mdq6sTiPcMWhPl7lZdg4+b7GadoUVqrGI5/BwD9AiEAtaYxh+cPGbZ4LKveCkpGjmC1R8C7dUpfZvi0xSdoRpU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72251},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"}},"gitHead":"6abb3ba2d9236ebbcfb6cd84261c76b725573505","scripts":{"test":"npm run test:lint && npm run test:intg","build":"npm run build:clean && npm run build:dist","prepack":"npm run build","test:intg":"node --conditions=plurnk-dev --test --experimental-test-coverage --test-coverage-include='src/**' --test-coverage-lines=50 --test-coverage-branches=50 --test-coverage-functions=50 test/intg/*.test.ts","test:lint":"tsc --noEmit","build:dist":"tsc -p tsconfig.build.json","test:llama":"node --conditions=plurnk-dev --test test/e2e/*.test.ts","build:clean":"rm -rf dist","oracle:build":"scripts/buildLlama.sh","oracle:check":"scripts/checkLlamaGrammar.sh","oracle:fetch":"scripts/fetchLlamaGrammar.sh","prepublishOnly":"npm test && npm run build:dist"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"gbnf"},"_npmVersion":"11.18.0","description":"A Node-native, zero-dependency GBNF grammar validator","directories":{},"_nodeVersion":"26.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gbnf_1.14.0_1788201008665_0.80402449027884","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired: PLURNK passes through an operator-supplied GBNF grammar and generates none."},"1.14.1":{"name":"@plurnk/gbnf","version":"1.14.1","keywords":["gbnf","grammar","bnf","ebnf","llama.cpp","validator","constrained-generation"],"license":"MIT","_id":"@plurnk/gbnf@1.14.1","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/gbnf#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"bin":{"gbnf":"dist/bin/gbnf.js"},"dist":{"shasum":"3568ddabd1ae08d7a49355bc74390a0515778a9e","tarball":"https://registry.npmjs.org/@plurnk/gbnf/-/gbnf-1.14.1.tgz","fileCount":23,"integrity":"sha512-8QjjTEGJj/L6hGrumiRCRuBNnCt1sf91YtD+es8v/FRE4Syn8f/YmZDdumI5VFeHu+JNvV94okmyXIwRku4R5Q==","signatures":[{"sig":"MEYCIQDDpOmK9SX81ghWGUHV5r15W1WJRkinOt7M9ph9OdzHXgIhAP8vY3kK71jsMtwtkGXfpR2N+DbpHFBX2TrX7nKfshHy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72251},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"}},"gitHead":"2f507a0e37c1854f95b9e78353e483aced95fa67","scripts":{"test":"npm run test:lint && npm run test:intg","build":"npm run build:clean && npm run build:dist","prepack":"npm run build","test:intg":"node --conditions=plurnk-dev --test --experimental-test-coverage --test-coverage-include='src/**' --test-coverage-lines=50 --test-coverage-branches=50 --test-coverage-functions=50 test/intg/*.test.ts","test:lint":"tsc --noEmit","build:dist":"tsc -p tsconfig.build.json","test:llama":"node --conditions=plurnk-dev --test test/e2e/*.test.ts","build:clean":"rm -rf dist","oracle:build":"scripts/buildLlama.sh","oracle:check":"scripts/checkLlamaGrammar.sh","oracle:fetch":"scripts/fetchLlamaGrammar.sh","prepublishOnly":"npm test && npm run build:dist"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"gbnf"},"_npmVersion":"11.18.0","description":"A Node-native, zero-dependency GBNF grammar validator","directories":{},"_nodeVersion":"26.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gbnf_1.14.1_1788224367839_0.9132893809821006","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired: PLURNK passes through an operator-supplied GBNF grammar and generates none."},"1.14.2":{"name":"@plurnk/gbnf","version":"1.14.2","keywords":["gbnf","grammar","bnf","ebnf","llama.cpp","validator","constrained-generation"],"license":"MIT","_id":"@plurnk/gbnf@1.14.2","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/gbnf#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"bin":{"gbnf":"dist/bin/gbnf.js"},"dist":{"shasum":"4f1d2bffe7c9d155330723e8c4fe18403b5eb978","tarball":"https://registry.npmjs.org/@plurnk/gbnf/-/gbnf-1.14.2.tgz","fileCount":23,"integrity":"sha512-RXUBEhS7rINPtQG7DwkM0cZQ5FEvYIcpJvbd3dUBMzN/qMYXgfKt5l3a9hTJxNA3IBDlrehWVLx/1xr9fnt5eA==","signatures":[{"sig":"MEUCIEofqV0/crSkc5VVSkqzyXgEORBMPlMKWe+ge0v2Sj+LAiEA9NzC7L+lmK3PLITGxt2J0eDFakOFXvD4rgHWN56Pzvs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72251},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"}},"gitHead":"b5ace46714d198715a6bfd7d5a0929b9117c4370","scripts":{"test":"npm run test:lint && npm run test:intg","build":"npm run build:clean && npm run build:dist","prepack":"npm run build","test:intg":"node --conditions=plurnk-dev --test --experimental-test-coverage --test-coverage-include='src/**' --test-coverage-lines=50 --test-coverage-branches=50 --test-coverage-functions=50 test/intg/*.test.ts","test:lint":"tsc --noEmit","build:dist":"tsc -p tsconfig.build.json","test:llama":"node --conditions=plurnk-dev --test test/e2e/*.test.ts","build:clean":"rm -rf dist","oracle:build":"scripts/buildLlama.sh","oracle:check":"scripts/checkLlamaGrammar.sh","oracle:fetch":"scripts/fetchLlamaGrammar.sh","prepublishOnly":"npm test && npm run build:dist"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"gbnf"},"_npmVersion":"11.18.0","description":"A Node-native, zero-dependency GBNF grammar validator","directories":{},"_nodeVersion":"26.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gbnf_1.14.2_1788321828873_0.9576070005905386","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired: PLURNK passes through an operator-supplied GBNF grammar and generates none."},"1.15.0":{"name":"@plurnk/gbnf","version":"1.15.0","keywords":["gbnf","grammar","bnf","ebnf","llama.cpp","validator","constrained-generation"],"license":"MIT","_id":"@plurnk/gbnf@1.15.0","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/gbnf#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"bin":{"gbnf":"dist/bin/gbnf.js"},"dist":{"shasum":"09f982d108556fb2562e7f7cc56bfd78ab7361ef","tarball":"https://registry.npmjs.org/@plurnk/gbnf/-/gbnf-1.15.0.tgz","fileCount":23,"integrity":"sha512-8S8LSDrYav7PAadyqENWX0dTvCvAURWBzCBPYq3uE4AzvO8OSstDxYoQ38EI0ozDAQSCQZ4brIc3YXakCAg0Ww==","signatures":[{"sig":"MEUCIQCbfJeEcXUB6FSJyvKoyhJHQjuuxtC8/arXkt1efYxAhwIgFxFGpbNC630ZnoWpMDq8FxdiCpTsSQ+ecBCC5oX2eJM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC6+4nUcsJg0IVrzJRG+fCNd4ZoYeegbi4Cq9KI9yPi2gIgb5NzaPMmh3B9SfxBbl1OqX0AcQTxMO94LZkS3KCO4ZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72251},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"}},"gitHead":"407fd97b5b4087172e0fd449888d632d1add864d","scripts":{"test":"npm run test:lint && npm run test:intg","build":"npm run build:clean && npm run build:dist","prepack":"npm run build","test:intg":"node --conditions=plurnk-dev --test --experimental-test-coverage --test-coverage-include='src/**' --test-coverage-lines=50 --test-coverage-branches=50 --test-coverage-functions=50 test/intg/*.test.ts","test:lint":"tsc --noEmit","build:dist":"tsc -p tsconfig.build.json","test:llama":"node --conditions=plurnk-dev --test test/e2e/*.test.ts","build:clean":"rm -rf dist","oracle:build":"scripts/buildLlama.sh","oracle:check":"scripts/checkLlamaGrammar.sh","oracle:fetch":"scripts/fetchLlamaGrammar.sh","prepublishOnly":"npm test && npm run build:dist"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"gbnf"},"_npmVersion":"11.18.0","description":"A Node-native, zero-dependency GBNF grammar validator","directories":{},"_nodeVersion":"26.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gbnf_1.15.0_1788458265165_0.46824155637444287","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired: PLURNK passes through an operator-supplied GBNF grammar and generates none."},"1.16.0":{"name":"@plurnk/gbnf","version":"1.16.0","keywords":["gbnf","grammar","bnf","ebnf","llama.cpp","validator","constrained-generation"],"license":"MIT","_id":"@plurnk/gbnf@1.16.0","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/gbnf#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"bin":{"gbnf":"dist/bin/gbnf.js"},"dist":{"shasum":"27bcb35329e92db7f298cf036a64f4b28986b3a6","tarball":"https://registry.npmjs.org/@plurnk/gbnf/-/gbnf-1.16.0.tgz","fileCount":23,"integrity":"sha512-7RY8wKQjfAtPZcV1O+6NmGRJ2TYGGC4LmubD5cK7fA5konfLYUBTg3mbKat4TGmtN4WbdaTNbpg/fSnlpVyTdA==","signatures":[{"sig":"MEYCIQDFmLUN4po6VECH2WaAp11sr3/u3TUDrYySdyP2vNfnxgIhAIAtivzVq05J6ny+1dra0jh4VQC326LG7e3gcVFFbqp7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDwukxssbpNF9BjoxkONMWXgsIhEgpilZD/DgwO4cJrVwIgBLj2n0Roltrs3sQ8H/WQ7I6SwfsWNUZr9+UFrNfBfBs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72251},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"}},"gitHead":"cbfdc68a382f7705c5c7538737900c887d5af8c3","scripts":{"test":"npm run test:lint && npm run test:intg","build":"npm run build:clean && npm run build:dist","prepack":"npm run build","test:intg":"node --conditions=plurnk-dev --test --experimental-test-coverage --test-coverage-include='src/**' --test-coverage-lines=50 --test-coverage-branches=50 --test-coverage-functions=50 test/intg/*.test.ts","test:lint":"tsc --noEmit","build:dist":"tsc -p tsconfig.build.json","test:llama":"node --conditions=plurnk-dev --test test/e2e/*.test.ts","build:clean":"rm -rf dist","oracle:build":"scripts/buildLlama.sh","oracle:check":"scripts/checkLlamaGrammar.sh","oracle:fetch":"scripts/fetchLlamaGrammar.sh","prepublishOnly":"npm test && npm run build:dist"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"gbnf"},"_npmVersion":"11.18.0","description":"A Node-native, zero-dependency GBNF grammar validator","directories":{},"_nodeVersion":"26.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gbnf_1.16.0_1788508972328_0.7975821515333199","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired: PLURNK passes through an operator-supplied GBNF grammar and generates none."},"1.16.1":{"name":"@plurnk/gbnf","version":"1.16.1","keywords":["gbnf","grammar","bnf","ebnf","llama.cpp","validator","constrained-generation"],"license":"MIT","_id":"@plurnk/gbnf@1.16.1","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/gbnf#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"bin":{"gbnf":"dist/bin/gbnf.js"},"dist":{"shasum":"912d012cafb58641a62f45f42772ea0f7b62ed44","tarball":"https://registry.npmjs.org/@plurnk/gbnf/-/gbnf-1.16.1.tgz","fileCount":23,"integrity":"sha512-ne0yxU3e/NzGEezLZzcKTSGAL/CdsjbiNpfU5Yw1jAf3NTlCwYVGZK7AtdP7Up6svFcQ42ZOqjN4LrnmeLj2Hw==","signatures":[{"sig":"MEUCIGmlkup/7nxpk2ZmpI0gSfKHrCqf5HGRBcBEdUQd7mfaAiEAwFK4Qahruyh6+Ux0UavnK9XtqTb/saYu5dOgFI+kWfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFagdad4tcnog7NcNFrhx7meEjsXiSUJGo9EJYq3dSMnAiEAvcyWMjLPpu01KFSCzSbOLnr0E0W/k/SSVE9Lf1VZNw8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72251},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"}},"gitHead":"ccaab6edd240061d4c85fc510aa69f57cc98bb46","scripts":{"test":"npm run test:lint && npm run test:intg","build":"npm run build:clean && npm run build:dist","prepack":"npm run build","test:intg":"node --conditions=plurnk-dev --test --experimental-test-coverage --test-coverage-include='src/**' --test-coverage-lines=50 --test-coverage-branches=50 --test-coverage-functions=50 test/intg/*.test.ts","test:lint":"tsc --noEmit","build:dist":"tsc -p tsconfig.build.json","test:llama":"node --conditions=plurnk-dev --test test/e2e/*.test.ts","build:clean":"rm -rf dist","oracle:build":"scripts/buildLlama.sh","oracle:check":"scripts/checkLlamaGrammar.sh","oracle:fetch":"scripts/fetchLlamaGrammar.sh","prepublishOnly":"npm test && npm run build:dist"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"gbnf"},"_npmVersion":"11.18.0","description":"A Node-native, zero-dependency GBNF grammar validator","directories":{},"_nodeVersion":"26.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gbnf_1.16.1_1788533024653_0.11276371247207195","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired: PLURNK passes through an operator-supplied GBNF grammar and generates none."},"1.16.2":{"name":"@plurnk/gbnf","version":"1.16.2","keywords":["gbnf","grammar","bnf","ebnf","llama.cpp","validator","constrained-generation"],"license":"MIT","_id":"@plurnk/gbnf@1.16.2","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/gbnf#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"bin":{"gbnf":"dist/bin/gbnf.js"},"dist":{"shasum":"21d0ab916962c522770183d76e2e24cd41a361d2","tarball":"https://registry.npmjs.org/@plurnk/gbnf/-/gbnf-1.16.2.tgz","fileCount":23,"integrity":"sha512-dB+gHV1Ld9T7XH2iiFn178473fN6D8mPLkAeoQntKLKNXXt2W8QF2pluERF4Gpfm75a7YINg8e4qskVoDjSj9w==","signatures":[{"sig":"MEQCIAU7JJSho726edzDuiSZ0ysCA8KjfH1GTTBqgXjskd/FAiACaYXhIzVZCKgTaU1zyxmGe0n/qkiCsPqF1PUoCswRHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC3l4yZr7/V5TtRTXmQrz4EgVAA110GH17jkQgYzTQTmQIgGr1xOObkVTf/ABiSnMy9fDET52xW/fkvBJkzZYNRfuQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72251},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"}},"gitHead":"5667644fe699c26609a29a804d69700ad82b8f99","scripts":{"test":"npm run test:lint && npm run test:intg","build":"npm run build:clean && npm run build:dist","prepack":"npm run build","test:intg":"node --conditions=plurnk-dev --test --experimental-test-coverage --test-coverage-include='src/**' --test-coverage-lines=50 --test-coverage-branches=50 --test-coverage-functions=50 test/intg/*.test.ts","test:lint":"tsc --noEmit","build:dist":"tsc -p tsconfig.build.json","test:llama":"node --conditions=plurnk-dev --test test/e2e/*.test.ts","build:clean":"rm -rf dist","oracle:build":"scripts/buildLlama.sh","oracle:check":"scripts/checkLlamaGrammar.sh","oracle:fetch":"scripts/fetchLlamaGrammar.sh","prepublishOnly":"npm test && npm run build:dist"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"gbnf"},"_npmVersion":"11.18.0","description":"A Node-native, zero-dependency GBNF grammar validator","directories":{},"_nodeVersion":"26.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gbnf_1.16.2_1788545635809_0.3194744161758516","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired: PLURNK passes through an operator-supplied GBNF grammar and generates none."},"1.16.3":{"name":"@plurnk/gbnf","version":"1.16.3","keywords":["gbnf","grammar","bnf","ebnf","llama.cpp","validator","constrained-generation"],"license":"MIT","_id":"@plurnk/gbnf@1.16.3","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/gbnf#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"bin":{"gbnf":"dist/bin/gbnf.js"},"dist":{"shasum":"3bcc30c6070d17998eb7163446c40419b531edf6","tarball":"https://registry.npmjs.org/@plurnk/gbnf/-/gbnf-1.16.3.tgz","fileCount":23,"integrity":"sha512-eK/N26NYYmcRWpduEiFzN4l0EeF0B8SE3yFfW8+BRks2oLYV0w8FfTJi7x0Wlrx0RgadcU6Ygc72s7saKHnCxg==","signatures":[{"sig":"MEUCIDHcAbBJgtMtjPLuC/kI53IgVoGiLl9tW9zpI/Irylv6AiEA3dPVevWavFJqU+VMDOjsnCd5BJy3tnHIHW15uRiqbi0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDtWWQ5AyF9jlZH+RxWcE8ZGhMFdOOEFD8XBmCTg8n/FwIhAKgxf4p1oUxGR02SQk+MJisnsPhOyyVYk43TMmg7pRqP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72251},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"}},"gitHead":"2dab0e830bb3d401ccdea2c605c7bb1e4677692f","scripts":{"test":"npm run test:lint && npm run test:intg","build":"npm run build:clean && npm run build:dist","prepack":"npm run build","test:intg":"node --conditions=plurnk-dev --test --experimental-test-coverage --test-coverage-include='src/**' --test-coverage-lines=50 --test-coverage-branches=50 --test-coverage-functions=50 test/intg/*.test.ts","test:lint":"tsc --noEmit","build:dist":"tsc -p tsconfig.build.json","test:llama":"node --conditions=plurnk-dev --test test/e2e/*.test.ts","build:clean":"rm -rf dist","oracle:build":"scripts/buildLlama.sh","oracle:check":"scripts/checkLlamaGrammar.sh","oracle:fetch":"scripts/fetchLlamaGrammar.sh","prepublishOnly":"npm test && npm run build:dist"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"gbnf"},"_npmVersion":"11.18.0","description":"A Node-native, zero-dependency GBNF grammar validator","directories":{},"_nodeVersion":"26.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gbnf_1.16.3_1788570931929_0.38647624838475747","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired: PLURNK passes through an operator-supplied GBNF grammar and generates none."},"1.16.4":{"name":"@plurnk/gbnf","version":"1.16.4","keywords":["gbnf","grammar","bnf","ebnf","llama.cpp","validator","constrained-generation"],"license":"MIT","_id":"@plurnk/gbnf@1.16.4","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/gbnf#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"bin":{"gbnf":"dist/bin/gbnf.js"},"dist":{"shasum":"b274906c331ffe3b55b690dfa065767ae15d606e","tarball":"https://registry.npmjs.org/@plurnk/gbnf/-/gbnf-1.16.4.tgz","fileCount":23,"integrity":"sha512-EC9GcM/T2dTje390SqGG57wXcl/k9us5p1LI1Pu01GDg77/nt6r8Hta/B3YxraIoxBd4a5iFxLXqZP8mzg9RqA==","signatures":[{"sig":"MEUCIHWV9aqWs6jvGN6tLa3l4KhlNAJnycMt/V8hX537B/7FAiEAnG1kSTS6k2Os6C/hVwKJd9OamgFBlVY2amc5opSxgcw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCbE8D1mhbNs0/uWQ0HSd8VguL2XIcOXsN8JoIXEBk2gAIhAPONEU7EBA29mESVSokC24F/cdKawMKZmQVqNUhMN2cI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72251},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"}},"gitHead":"cde49ec5ccd9fc4e9a1e551c03f840f0f5c52147","scripts":{"test":"npm run test:lint && npm run test:intg","build":"npm run build:clean && npm run build:dist","prepack":"npm run build","test:intg":"node --conditions=plurnk-dev --test --experimental-test-coverage --test-coverage-include='src/**' --test-coverage-lines=50 --test-coverage-branches=50 --test-coverage-functions=50 test/intg/*.test.ts","test:lint":"tsc --noEmit","build:dist":"tsc -p tsconfig.build.json","test:llama":"node --conditions=plurnk-dev --test test/e2e/*.test.ts","build:clean":"rm -rf dist","oracle:build":"scripts/buildLlama.sh","oracle:check":"scripts/checkLlamaGrammar.sh","oracle:fetch":"scripts/fetchLlamaGrammar.sh","prepublishOnly":"npm test && npm run build:dist"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"gbnf"},"_npmVersion":"11.18.0","description":"A Node-native, zero-dependency GBNF grammar validator","directories":{},"_nodeVersion":"26.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gbnf_1.16.4_1788577453924_0.7287052827083695","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired: PLURNK passes through an operator-supplied GBNF grammar and generates none."},"1.16.5":{"name":"@plurnk/gbnf","version":"1.16.5","keywords":["gbnf","grammar","bnf","ebnf","llama.cpp","validator","constrained-generation"],"license":"MIT","_id":"@plurnk/gbnf@1.16.5","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/gbnf#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"bin":{"gbnf":"dist/bin/gbnf.js"},"dist":{"shasum":"7e9535d524659637a85c7f371711a82d8550f885","tarball":"https://registry.npmjs.org/@plurnk/gbnf/-/gbnf-1.16.5.tgz","fileCount":23,"integrity":"sha512-52VPKfFaB45AWbM2iRaviZF/7MO2Dhbthfz8ZDU98gVJLhCEDH8lT8/+v8RxTWstD22Aex1sx37w7/HDy71z3A==","signatures":[{"sig":"MEQCIEZRL7TBdOpkMNLRRVvMcK3muKFDVRYwvgXab8ENxOmNAiAaZZpfF0ZzIWVOo3LyOYf65QP6jxb1XLKxzythmxAwCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH8NBJQPFAwPC1HsjuNmCCsxw6o7YS14dR9d5KwIKy6aAiAoH5ryPrjUsil3M66vCgRmySaqucP/hbWrRvpz2pxw0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72251},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"}},"gitHead":"2378696e153daef93444ca2e19011bf04a46adcf","scripts":{"test":"npm run test:lint && npm run test:intg","build":"npm run build:clean && npm run build:dist","prepack":"npm run build","test:intg":"node --conditions=plurnk-dev --test --experimental-test-coverage --test-coverage-include='src/**' --test-coverage-lines=50 --test-coverage-branches=50 --test-coverage-functions=50 test/intg/*.test.ts","test:lint":"tsc --noEmit","build:dist":"tsc -p tsconfig.build.json","test:llama":"node --conditions=plurnk-dev --test test/e2e/*.test.ts","build:clean":"rm -rf dist","oracle:build":"scripts/buildLlama.sh","oracle:check":"scripts/checkLlamaGrammar.sh","oracle:fetch":"scripts/fetchLlamaGrammar.sh","prepublishOnly":"npm test && npm run build:dist"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"gbnf"},"_npmVersion":"11.18.0","description":"A Node-native, zero-dependency GBNF grammar validator","directories":{},"_nodeVersion":"26.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gbnf_1.16.5_1788615647662_0.9235300662200137","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired: PLURNK passes through an operator-supplied GBNF grammar and generates none."}},"time":{"created":"2026-06-19T18:58:20.728Z","modified":"2026-09-13T14:30:10.968Z","0.1.0":"2026-06-19T18:58:21.000Z","0.1.1":"2026-06-19T20:02:58.224Z","1.0.0":"2026-07-12T17:03:00.308Z","1.0.1":"2026-07-13T01:36:19.557Z","1.0.2":"2026-07-13T05:11:11.093Z","1.0.3":"2026-07-13T20:13:56.078Z","1.0.4":"2026-07-13T23:19:00.042Z","1.0.5":"2026-07-14T03:55:55.651Z","1.0.6":"2026-07-17T15:04:20.097Z","1.0.7":"2026-07-17T21:43:12.545Z","1.0.8":"2026-07-18T03:29:20.541Z","1.0.9":"2026-07-19T21:01:08.107Z","1.1.0":"2026-07-21T03:20:38.685Z","1.1.1":"2026-07-21T15:44:42.599Z","1.2.0":"2026-07-23T00:48:19.875Z","1.3.0":"2026-07-25T03:37:57.862Z","1.3.1":"2026-07-25T04:15:17.487Z","1.3.2":"2026-07-25T12:00:51.258Z","1.3.3":"2026-07-25T18:18:52.672Z","1.3.4":"2026-07-26T00:34:01.044Z","1.3.5":"2026-07-26T01:52:38.253Z","1.3.6":"2026-07-26T15:08:42.987Z","1.3.7":"2026-07-26T18:33:08.157Z","1.3.8":"2026-07-26T19:45:19.062Z","1.3.9":"2026-07-26T20:24:05.751Z","1.3.10":"2026-07-26T21:35:33.775Z","1.3.11":"2026-07-26T22:31:57.096Z","1.3.12":"2026-07-27T01:30:26.443Z","1.4.0":"2026-08-06T21:57:50.457Z","1.5.0":"2026-08-10T20:14:14.023Z","1.6.0":"2026-08-15T06:15:08.309Z","1.6.1":"2026-08-15T18:47:51.382Z","1.7.0":"2026-08-16T06:29:39.694Z","1.8.0":"2026-08-21T21:38:17.815Z","1.9.0":"2026-08-24T13:56:11.076Z","1.9.1":"2026-08-24T16:04:45.568Z","1.9.2":"2026-08-24T22:55:32.971Z","1.10.0":"2026-08-26T21:24:56.592Z","1.10.1":"2026-08-26T23:37:48.118Z","1.11.0":"2026-08-29T15:15:43.620Z","1.12.0":"2026-08-30T16:51:03.250Z","1.13.0":"2026-08-30T20:41:32.890Z","1.14.0":"2026-08-31T18:30:08.805Z","1.14.1":"2026-09-01T00:59:27.979Z","1.14.2":"2026-09-02T04:03:49.013Z","1.15.0":"2026-09-03T17:57:45.264Z","1.16.0":"2026-09-04T08:02:52.420Z","1.16.1":"2026-09-04T14:43:44.749Z","1.16.2":"2026-09-04T18:13:55.900Z","1.16.3":"2026-09-05T01:15:32.015Z","1.16.4":"2026-09-05T03:04:14.017Z","1.16.5":"2026-09-05T13:40:47.789Z"},"bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"license":"MIT","homepage":"https://github.com/plurnk/plurnk-service/tree/main/gbnf#readme","keywords":["gbnf","grammar","bnf","ebnf","llama.cpp","validator","constrained-generation"],"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"gbnf"},"description":"A Node-native, zero-dependency GBNF grammar validator","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"readme":"# gbnf\n\nValidate a string against a GBNF grammar: `accept` / `incomplete` (a valid prefix) / `reject`\n(a bad code point — with where, and what was expected). The package is Node-native, has no\nruntime dependencies, and is differentially tested against llama.cpp's compiled C validator.\nThe language and verdict contract lives in [SPEC.md](./SPEC.md) {§gbnf-grammar} {§verdict}.\n\nRequires **Node ≥26**.\n\n## Artifacts\n\n| Surface | Authoritative source | Generated and published form     |\n| ------- | -------------------- | -------------------------------- |\n| Library | `src/*.ts`           | `dist/src/*.js` and declarations |\n| CLI     | `bin/gbnf.ts`        | `dist/bin/gbnf.js`               |\n\n`dist/` is ignored and recreated by `npm run build`; `prepack` performs the same build before\npublication. Published consumers receive compiled JavaScript and declarations and do not build\nthe package themselves.\n\n## CLI\n\n```sh\ngbnf <grammar.gbnf> [input-file]      # input from stdin when omitted\necho '<input>' | gbnf grammar.gbnf\ngbnf -r <rule> grammar.gbnf           # start rule (default: root)\n\nnpx @plurnk/gbnf grammar.gbnf input.txt         # once published\n\n# from this source checkout\nnpm run build\nnode dist/bin/gbnf.js grammar.gbnf input.txt\n```\n\nPrints a JSON verdict to stdout. Exit codes: `0` accept · `1` reject/incomplete · `64` usage ·\n`66` unreadable file · `78` invalid grammar.\n\n## Library\n\n```ts\nimport { validateGbnf, type Verdict } from \"@plurnk/gbnf\";\n\nvalidateGbnf(grammar: string, input: string, root = \"root\"): Verdict\n\ntype Verdict =\n  | { status: \"accept\" }\n  | { status: \"incomplete\"; pos: number }                              // pos = input length\n  | { status: \"reject\"; pos: number; char: string; expected: Expected[] };\n\ntype Expected = { rule: string; accepts: string };   // e.g. { rule: \"value\", accepts: \"'a'-'z'\" }\n```\n\n```ts\nvalidateGbnf('root ::= \"[\" [a-z]+ \"]\"', \"[ab1]\");\n// { status: \"reject\", pos: 3, char: \"1\",\n//   expected: [ { rule: \"root\", accepts: \"']'\" }, { rule: \"root_1\", accepts: \"'a'-'z'\" } ] }\n```\n\n`pos` is a code-point index. `expected` is empty when end-of-input was the only valid\ncontinuation. Throws on a malformed grammar (syntax error, undefined rule, or left recursion).\n\n## Verification\n\n| Contract                    | Command             |\n| --------------------------- | ------------------- |\n| Types and source            | `npm run test:lint` |\n| Library and CLI integration | `npm run test:intg` |\n| Published artifact build    | `npm run build`     |\n\nThe optional llama.cpp differential gate requires the pinned oracle sources and a C++ toolchain:\n\n```sh\nnpm run oracle:fetch\nnpm run oracle:build\nnpm run test:llama\n```\n","readmeFilename":"README.md"}