{"_id":"@plurnk/plurnk-contracts","_rev":"38-38171b2adf63fb1642d159bb9dbec292","name":"@plurnk/plurnk-contracts","dist-tags":{"latest":"1.26.0"},"versions":{"1.4.0":{"name":"@plurnk/plurnk-contracts","version":"1.4.0","keywords":["plurnk","antlr","gbnf","rfc-9457","protocol"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-contracts@1.4.0","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-contracts#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"bin":{"plurnk-contracts":"bin/plurnk-contracts.js"},"dist":{"shasum":"96f460bf69bc86721ac3550d7df0bcc269e6da21","tarball":"https://registry.npmjs.org/@plurnk/plurnk-contracts/-/plurnk-contracts-1.4.0.tgz","fileCount":81,"integrity":"sha512-giUpOQSQaoTJMHOld1eFV7RVUXgydpGBsadn4um9+0esIEVgTeDMpWX47IdO/MFKKbBPi0b5I3jIfnqqpop+ww==","signatures":[{"sig":"MEQCIFHLWpd2PY2+6gzncpjGkcHsAIRDeGtz6ZD7OjsCChz+AiAupf+ce5Fp/YU8DeYpnAlMps0fRKvpRZ26q0Us3cWzvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":830821},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"},"./plurnk.gbnf":"./dist/plurnk.gbnf","./package.json":"./package.json","./schema/*.json":{"default":"./dist/schema/*.json","plurnk-dev":"./schema/*.json"}},"gitHead":"36be3503f6eed553ace1f7990d1e42625c31b989","scripts":{"test":"npm run test:all","build":"npm run build:clean && npm run build:grammar && npm run build:types && npm run build:dist && npm run build:gbnf && npm run build:schemas","prepack":"npm run build","prepare":"npm run build","test:all":"npm run test:lint && npm run test:unit && npm run test:intg && npm run test:demo","test:demo":"node --conditions=plurnk-dev --test test/demo/*.test.ts","test:intg":"node --conditions=plurnk-dev --test test/integration/*.test.ts","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --test src/*.test.ts test/unit/*.test.ts","build:dist":"tsc -p tsconfig.build.json","build:gbnf":"node --conditions=plurnk-dev scriptify/generate-gbnf.ts","test:llama":"node --conditions=plurnk-dev --test test/llama/*.test.ts","test:smoke":"node --conditions=plurnk-dev scriptify/smoke-test.ts","antlr:parse":"testrig src/generated/plurnk document --tree","antlr:trace":"testrig src/generated/plurnk document --trace","build:clean":"rm -rf dist","build:types":"node --conditions=plurnk-dev scriptify/generate-types.ts","antlr:tokens":"testrig src/generated/plurnk document --tokens","build:grammar":"antlr-ng -D language=TypeScript -o src/generated --generate-visitor true --generate-listener false plurnkLexer.g4 plurnkParser.g4 && node --conditions=plurnk-dev scriptify/fix-generated-imports.ts","build:schemas":"node --conditions=plurnk-dev scriptify/copy-schemas.ts","prepublishOnly":"npm audit && npm run build && npm run test:all && npm run test:smoke"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-contracts"},"_npmVersion":"11.18.0","description":"Canonical PLURNK language, schemas, generated types, parser, rails, and runtime-neutral wire contracts","directories":{},"_nodeVersion":"26.6.0","dependencies":{"xpath":"^0.0.34","json-p3":"^2.2.2","antlr4ng":"^3.0.0","@cfworker/json-schema":"^4.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","antlr-ng":"^1.0.10","json-schema-to-typescript":"^15.0.4"},"_npmOperationalInternal":{"tmp":"tmp/plurnk-contracts_1.4.0_1786053032613_0.35716598213746953","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@plurnk/plurnk-contracts","version":"1.5.0","keywords":["plurnk","antlr","gbnf","rfc-9457","protocol"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-contracts@1.5.0","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-contracts#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"bin":{"plurnk-contracts":"bin/plurnk-contracts.js"},"dist":{"shasum":"5dbd9c2054c9fd4069dea92e47f8c63b0d2d562c","tarball":"https://registry.npmjs.org/@plurnk/plurnk-contracts/-/plurnk-contracts-1.5.0.tgz","fileCount":86,"integrity":"sha512-FOvXJCEnXic7FNjUmsMTlVT8GVVLWKcJfYqOQAzzHgNzzu09onPWnTo6pfIYbgIXL/Wo6dS49fv/nIHmlyEFyg==","signatures":[{"sig":"MEUCIFy1bHo/l8SApJhaIDsBogTCknGM5C8hyzX4zQRudpyLAiEArDoZkdcD0khCzSG/V+BS+RibbEBpUOoR+/0S6dGZ83A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":847731},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"},"./plurnk.gbnf":"./dist/plurnk.gbnf","./package.json":"./package.json","./schema/*.json":{"default":"./dist/schema/*.json","plurnk-dev":"./schema/*.json"}},"gitHead":"b33b51caaf56336340f8aa4ea65850e02230da03","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:intg","build":"npm run build:clean && npm run build:grammar && npm run build:types && npm run build:dist && npm run build:gbnf && npm run build:schemas","prepack":"npm run build","prepare":"npm run build","test:intg":"node --conditions=plurnk-dev --test test/integration/*.test.ts test/demo/*.test.ts","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --test src/*.test.ts test/unit/*.test.ts","build:dist":"tsc -p tsconfig.build.json","build:gbnf":"node --conditions=plurnk-dev scriptify/generate-gbnf.ts","test:llama":"node --conditions=plurnk-dev --test test/llama/*.test.ts","antlr:parse":"testrig src/generated/plurnk document --tree","antlr:trace":"testrig src/generated/plurnk document --trace","build:clean":"rm -rf dist","build:types":"node --conditions=plurnk-dev scriptify/generate-types.ts","antlr:tokens":"testrig src/generated/plurnk document --tokens","build:grammar":"antlr-ng -D language=TypeScript -o src/generated --generate-visitor true --generate-listener false plurnkLexer.g4 plurnkParser.g4 && node --conditions=plurnk-dev scriptify/fix-generated-imports.ts","build:schemas":"node --conditions=plurnk-dev scriptify/copy-schemas.ts","release:check":"npm run test:installation","prepublishOnly":"npm audit && npm run build && npm test && npm run test:installation","test:installation":"node --conditions=plurnk-dev scriptify/smoke-test.ts"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-contracts"},"_npmVersion":"11.18.0","description":"Canonical PLURNK language, schemas, generated types, parser, rails, and runtime-neutral wire contracts","directories":{},"_nodeVersion":"26.6.0","dependencies":{"xpath":"^0.0.34","json-p3":"^2.2.2","antlr4ng":"^3.0.0","@cfworker/json-schema":"^4.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","antlr-ng":"^1.0.10","json-schema-to-typescript":"^15.0.4"},"_npmOperationalInternal":{"tmp":"tmp/plurnk-contracts_1.5.0_1786392830593_0.1140730980120892","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@plurnk/plurnk-contracts","version":"1.6.0","keywords":["plurnk","antlr","gbnf","rfc-9457","protocol"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-contracts@1.6.0","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-contracts#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"bin":{"plurnk-contracts":"bin/plurnk-contracts.js"},"dist":{"shasum":"f81be839dea27bce505afb2b81f86656b466839b","tarball":"https://registry.npmjs.org/@plurnk/plurnk-contracts/-/plurnk-contracts-1.6.0.tgz","fileCount":95,"integrity":"sha512-3K2jUvfDlz0fT4Z75X2QvQJcAWk9R3ImfGXYeIu7tOQy6i+M5P3C+JYq7IQir3eISNM4z5jQizWx0d9XmDdUig==","signatures":[{"sig":"MEUCICeTAT6NVJUGHS1Lpyl41Z5meQFhRBfxk3MbK1KSIKa1AiEA2U8rQ/q227j3GZoozWpfWgG772kzZYT4nXZTORzj1YI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":893571},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"},"./package.json":"./package.json","./schema/*.json":{"default":"./dist/schema/*.json","plurnk-dev":"./schema/*.json"},"./plurnk.qwen.gbnf":"./dist/plurnk.qwen.gbnf","./plurnk.gemma.gbnf":"./dist/plurnk.gemma.gbnf"},"gitHead":"e2fcbda41d19c353fe327c8034fe1a5b0ed51758","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:intg","build":"npm run build:clean && npm run build:grammar && npm run build:types && npm run build:dist && npm run build:gbnf && npm run build:schemas","prepack":"npm run build","prepare":"npm run build","test:intg":"node --conditions=plurnk-dev --test test/integration/*.test.ts test/demo/*.test.ts","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --test src/*.test.ts test/unit/*.test.ts","build:dist":"tsc -p tsconfig.build.json","build:gbnf":"node --conditions=plurnk-dev scriptify/generate-gbnf.ts","test:llama":"node --conditions=plurnk-dev --test test/llama/*.test.ts","antlr:parse":"testrig src/generated/plurnk document --tree","antlr:trace":"testrig src/generated/plurnk document --trace","build:clean":"rm -rf dist","build:types":"node --conditions=plurnk-dev scriptify/generate-types.ts","antlr:tokens":"testrig src/generated/plurnk document --tokens","build:grammar":"antlr-ng -D language=TypeScript -o src/generated --generate-visitor true --generate-listener false plurnkLexer.g4 plurnkParser.g4 && node --conditions=plurnk-dev scriptify/fix-generated-imports.ts","build:schemas":"node --conditions=plurnk-dev scriptify/copy-schemas.ts","release:check":"npm run test:installation","prepublishOnly":"npm audit && npm run build && npm test && npm run test:installation","test:installation":"node --conditions=plurnk-dev scriptify/smoke-test.ts"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-contracts"},"_npmVersion":"11.18.0","description":"Canonical PLURNK language, schemas, generated types, parser, rails, and runtime-neutral wire contracts","directories":{},"_nodeVersion":"26.6.0","dependencies":{"xpath":"^0.0.34","json-p3":"^2.2.2","antlr4ng":"^3.0.0","@cfworker/json-schema":"^4.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","antlr-ng":"^1.0.10","json-schema-to-typescript":"^15.0.4"},"_npmOperationalInternal":{"tmp":"tmp/plurnk-contracts_1.6.0_1786774495554_0.2621500540102739","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"@plurnk/plurnk-contracts","version":"1.6.1","keywords":["plurnk","antlr","gbnf","rfc-9457","protocol"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-contracts@1.6.1","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-contracts#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"bin":{"plurnk-contracts":"bin/plurnk-contracts.js"},"dist":{"shasum":"aa82b88ef35a5933e6178b2205c030af29608c4e","tarball":"https://registry.npmjs.org/@plurnk/plurnk-contracts/-/plurnk-contracts-1.6.1.tgz","fileCount":95,"integrity":"sha512-tMR29S2VQV/QHM/PYRVbQ5QEUpQrregEFD1Rl7EQNmh6kVaGSTGnMBwycIJx2w0SvXUfJT+BWXtdMgtWolADQQ==","signatures":[{"sig":"MEYCIQDL1M7MhunvkVoQXMQ5KGgoLN5Bsjy2Hvn8TdAer4If4QIhAJRDvLrl4/4UzFebZrw71jMhvdCTOFFRXvWZdGCKlk1N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":893611},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"},"./package.json":"./package.json","./schema/*.json":{"default":"./dist/schema/*.json","plurnk-dev":"./schema/*.json"},"./plurnk.qwen.gbnf":"./dist/plurnk.qwen.gbnf","./plurnk.gemma.gbnf":"./dist/plurnk.gemma.gbnf"},"gitHead":"5ae0f70cbbf35cadf4bb2a9777d713e5d726afe9","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:intg","build":"npm run build:clean && npm run build:grammar && npm run build:types && npm run build:dist && npm run build:gbnf && npm run build:schemas","prepack":"npm run build","prepare":"npm run build","test:intg":"node --conditions=plurnk-dev --test test/integration/*.test.ts test/demo/*.test.ts","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --test src/*.test.ts test/unit/*.test.ts","build:dist":"tsc -p tsconfig.build.json","build:gbnf":"node --conditions=plurnk-dev scriptify/generate-gbnf.ts","test:llama":"node --conditions=plurnk-dev --test test/llama/*.test.ts","antlr:parse":"testrig src/generated/plurnk document --tree","antlr:trace":"testrig src/generated/plurnk document --trace","build:clean":"rm -rf dist","build:types":"node --conditions=plurnk-dev scriptify/generate-types.ts","antlr:tokens":"testrig src/generated/plurnk document --tokens","build:grammar":"antlr-ng -D language=TypeScript -o src/generated --generate-visitor true --generate-listener false plurnkLexer.g4 plurnkParser.g4 && node --conditions=plurnk-dev scriptify/fix-generated-imports.ts","build:schemas":"node --conditions=plurnk-dev scriptify/copy-schemas.ts","release:check":"npm run test:installation","prepublishOnly":"npm audit && npm run build && npm test && npm run test:installation","test:installation":"node --conditions=plurnk-dev scriptify/smoke-test.ts"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-contracts"},"_npmVersion":"11.18.0","description":"Canonical PLURNK language, schemas, generated types, parser, rails, and runtime-neutral wire contracts","directories":{},"_nodeVersion":"26.6.0","dependencies":{"xpath":"^0.0.34","json-p3":"^2.2.2","antlr4ng":"^3.0.0","@cfworker/json-schema":"^4.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","antlr-ng":"^1.0.10","json-schema-to-typescript":"^15.0.4"},"_npmOperationalInternal":{"tmp":"tmp/plurnk-contracts_1.6.1_1786819648172_0.39526624268902855","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@plurnk/plurnk-contracts","version":"1.7.0","keywords":["plurnk","antlr","gbnf","rfc-9457","protocol"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-contracts@1.7.0","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-contracts#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"bin":{"plurnk-contracts":"bin/plurnk-contracts.js"},"dist":{"shasum":"ee4a7be1f9e29b82a25b171e3e5f9d38753f4ce6","tarball":"https://registry.npmjs.org/@plurnk/plurnk-contracts/-/plurnk-contracts-1.7.0.tgz","fileCount":99,"integrity":"sha512-NjdGQbgRY1PRXFwkmiTu8DEhltjbcb7t/2VZQb+s4FalosNdhfpl9gLAfKzj//SB2DKfGt+j9TjMg+LBli8K4w==","signatures":[{"sig":"MEYCIQCdQpnb9Pj/l4u0d3FEnRonbWR8dB60ojADiNBVnKFPlgIhAM8+UKpKWL+wjny4V3jCkG/aqE54/+7e7I/9u53NIs1q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":914353},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"},"./package.json":"./package.json","./schema/*.json":{"default":"./dist/schema/*.json","plurnk-dev":"./schema/*.json"},"./plurnk.qwen.gbnf":"./dist/plurnk.qwen.gbnf","./plurnk.gemma.gbnf":"./dist/plurnk.gemma.gbnf"},"gitHead":"b77596d160fcca8ef1ca6cce3b68d2b3e4c2494e","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:intg","build":"npm run build:clean && npm run build:grammar && npm run build:types && npm run build:dist && npm run build:gbnf && npm run build:schemas","prepack":"npm run build","prepare":"npm run build","test:intg":"node --conditions=plurnk-dev --test test/integration/*.test.ts test/demo/*.test.ts","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --test src/*.test.ts test/unit/*.test.ts","build:dist":"tsc -p tsconfig.build.json","build:gbnf":"node --conditions=plurnk-dev scriptify/generate-gbnf.ts","test:llama":"node --conditions=plurnk-dev --test test/llama/*.test.ts","antlr:parse":"testrig src/generated/plurnk document --tree","antlr:trace":"testrig src/generated/plurnk document --trace","build:clean":"rm -rf dist","build:types":"node --conditions=plurnk-dev scriptify/generate-types.ts","antlr:tokens":"testrig src/generated/plurnk document --tokens","build:grammar":"antlr-ng -D language=TypeScript -o src/generated --generate-visitor true --generate-listener false plurnkLexer.g4 plurnkParser.g4 && node --conditions=plurnk-dev scriptify/fix-generated-imports.ts","build:schemas":"node --conditions=plurnk-dev scriptify/copy-schemas.ts","release:check":"npm run test:installation","prepublishOnly":"npm audit && npm run build && npm test && npm run test:installation","test:installation":"node --conditions=plurnk-dev scriptify/smoke-test.ts"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-contracts"},"_npmVersion":"11.18.0","description":"Canonical PLURNK language, schemas, generated types, parser, rails, and runtime-neutral wire contracts","directories":{},"_nodeVersion":"26.6.0","dependencies":{"xpath":"^0.0.34","json-p3":"^2.2.2","antlr4ng":"^3.0.0","@cfworker/json-schema":"^4.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","antlr-ng":"^1.0.10","json-schema-to-typescript":"^15.0.4"},"_npmOperationalInternal":{"tmp":"tmp/plurnk-contracts_1.7.0_1786861756730_0.12631551123625662","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@plurnk/plurnk-contracts","version":"1.8.0","keywords":["plurnk","antlr","gbnf","rfc-9457","protocol"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-contracts@1.8.0","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-contracts#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"bin":{"plurnk-contracts":"bin/plurnk-contracts.js"},"dist":{"shasum":"e3548142d4615da9f7e2faed9c8496e11c0ac358","tarball":"https://registry.npmjs.org/@plurnk/plurnk-contracts/-/plurnk-contracts-1.8.0.tgz","fileCount":106,"integrity":"sha512-1kkDH3WLcO0n42YE8fe0tvkgu+LFuG443kT3h6vvE11txzFXacnyrlzedkkuDxfMSMIJF8Jn/WeIBpoMREU7MQ==","signatures":[{"sig":"MEUCIDlV7GUuj1TVY65Y94oFNKAEJRVKFpfz0Hel93WDxT3PAiEAhvoCSTHRnB6iTVOjPEwfluPU7JFZ7RAGz0hg0R2OxBc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":979460},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"},"./package.json":"./package.json","./schema/*.json":{"default":"./dist/schema/*.json","plurnk-dev":"./schema/*.json"},"./plurnk.qwen.gbnf":"./dist/plurnk.qwen.gbnf","./plurnk.gemma.gbnf":"./dist/plurnk.gemma.gbnf"},"gitHead":"7b0489b63bf9e8de3db55a5f53fb35c97c811bf5","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:intg","build":"npm run build:clean && npm run build:grammar && npm run build:types && npm run build:dist && npm run build:gbnf && npm run build:schemas","prepack":"npm run build","test:intg":"node --conditions=plurnk-dev --test test/integration/*.test.ts test/demo/*.test.ts","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --test src/*.test.ts test/unit/*.test.ts","build:dist":"tsc -p tsconfig.build.json","build:gbnf":"node --conditions=plurnk-dev scriptify/generate-gbnf.ts","test:llama":"node --conditions=plurnk-dev --test test/llama/*.test.ts","antlr:parse":"testrig src/generated/plurnk document --tree","antlr:trace":"testrig src/generated/plurnk document --trace","build:clean":"rm -rf dist","build:types":"node --conditions=plurnk-dev scriptify/generate-types.ts","antlr:tokens":"testrig src/generated/plurnk document --tokens","build:grammar":"antlr-ng -D language=TypeScript -o src/generated --generate-visitor true --generate-listener false plurnkLexer.g4 plurnkParser.g4 && node --conditions=plurnk-dev scriptify/fix-generated-imports.ts","build:schemas":"node --conditions=plurnk-dev scriptify/copy-schemas.ts","release:check":"npm run test:installation","prepublishOnly":"npm audit && npm run build && npm test && npm run test:installation","test:installation":"node --conditions=plurnk-dev scriptify/smoke-test.ts"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-contracts"},"_npmVersion":"11.18.0","description":"Canonical PLURNK language, schemas, generated types, parser, rails, and runtime-neutral wire contracts","directories":{},"_nodeVersion":"26.6.0","dependencies":{"xpath":"^0.0.34","json-p3":"^2.2.2","antlr4ng":"^3.0.0","@cfworker/json-schema":"^4.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","antlr-ng":"^1.0.10","json-schema-to-typescript":"^15.0.4"},"_npmOperationalInternal":{"tmp":"tmp/plurnk-contracts_1.8.0_1787348284762_0.12724229190553227","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@plurnk/plurnk-contracts","version":"1.9.0","keywords":["plurnk","antlr","gbnf","rfc-9457","protocol"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-contracts@1.9.0","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-contracts#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"bin":{"plurnk-contracts":"bin/plurnk-contracts.js"},"dist":{"shasum":"ffbae39e820fba39aab20a18a90990e08d9c8b63","tarball":"https://registry.npmjs.org/@plurnk/plurnk-contracts/-/plurnk-contracts-1.9.0.tgz","fileCount":136,"integrity":"sha512-wNsWKelVKln3dRs+m5JAxMXLb2jEHCRcfhsWI29P3Qpoxy7ksYM4ldhfb8gDmtg4+3XFOwp9qz/fSaKYtVzAPA==","signatures":[{"sig":"MEQCICLCykvyE0dAX0ROSZ6WBK8Dux40WR8oyH7O5Jig9cFcAiB9SqUbfMJC4OUudYi684NJd+0ug/2zmFBFuMjlbh0eiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1103518},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"},"./package.json":"./package.json","./schema/*.json":{"default":"./dist/schema/*.json","plurnk-dev":"./schema/*.json"},"./plurnk.qwen.gbnf":"./dist/plurnk.qwen.gbnf","./plurnk.gemma.gbnf":"./dist/plurnk.gemma.gbnf","./conformance/*.json":{"default":"./dist/conformance/*.json","plurnk-dev":"./conformance/*.json"}},"gitHead":"ffd1bb96b4f90bac93d6b685d5337517ba0a3619","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:intg","build":"npm run build:clean && npm run build:grammar && npm run build:types && npm run build:dist && npm run build:gbnf && npm run build:schemas","prepack":"npm run build","test:intg":"node --conditions=plurnk-dev --test test/integration/*.test.ts test/demo/*.test.ts","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --test src/*.test.ts test/unit/*.test.ts","build:dist":"tsc -p tsconfig.build.json","build:gbnf":"node --conditions=plurnk-dev scriptify/generate-gbnf.ts","test:llama":"node --conditions=plurnk-dev --test test/llama/*.test.ts","antlr:parse":"testrig src/generated/plurnk document --tree","antlr:trace":"testrig src/generated/plurnk document --trace","build:clean":"rm -rf dist","build:types":"node --conditions=plurnk-dev scriptify/generate-types.ts","antlr:tokens":"testrig src/generated/plurnk document --tokens","build:grammar":"antlr-ng -D language=TypeScript -o src/generated --generate-visitor true --generate-listener false plurnkLexer.g4 plurnkParser.g4 && node --conditions=plurnk-dev scriptify/fix-generated-imports.ts","build:schemas":"node --conditions=plurnk-dev scriptify/copy-schemas.ts","release:check":"npm run test:installation","prepublishOnly":"npm audit && npm run build && npm test && npm run test:installation","test:installation":"node --conditions=plurnk-dev scriptify/smoke-test.ts","conformance:report":"node --conditions=plurnk-dev scriptify/agui-conformance-report.ts"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-contracts"},"_npmVersion":"11.18.0","description":"Canonical PLURNK language, schemas, generated types, parser, rails, and runtime-neutral wire contracts","directories":{},"_nodeVersion":"26.6.0","dependencies":{"xpath":"^0.0.34","json-p3":"^2.2.2","antlr4ng":"^3.0.0","@cfworker/json-schema":"^4.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","antlr-ng":"^1.0.10","json-schema-to-typescript":"^15.0.4"},"_npmOperationalInternal":{"tmp":"tmp/plurnk-contracts_1.9.0_1787579747541_0.5421264610521903","host":"s3://npm-registry-packages-npm-production"}},"1.9.1":{"name":"@plurnk/plurnk-contracts","version":"1.9.1","keywords":["plurnk","antlr","gbnf","rfc-9457","protocol"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-contracts@1.9.1","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-contracts#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"bin":{"plurnk-contracts":"bin/plurnk-contracts.js"},"dist":{"shasum":"a88844e17a86ff49b78f87af2282ae83dccd6dbe","tarball":"https://registry.npmjs.org/@plurnk/plurnk-contracts/-/plurnk-contracts-1.9.1.tgz","fileCount":136,"integrity":"sha512-6ewJnRLJdldVpTG+skF0qiqWgPoPusn9nhN/MRN/eBwCY2Lyf5iDAf+EFszeL2eSOBnm5PNpelJWRnktesmVfw==","signatures":[{"sig":"MEUCIQDu1iUH0Wam2Gf+eE+TxJr6Xla82x8OdFxIKnY3rLVIAgIgcGo71Bo5i+aIllEn8vX7z/ZDJB5DNXC5swzQcnM+maw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1103518},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"},"./package.json":"./package.json","./schema/*.json":{"default":"./dist/schema/*.json","plurnk-dev":"./schema/*.json"},"./plurnk.qwen.gbnf":"./dist/plurnk.qwen.gbnf","./plurnk.gemma.gbnf":"./dist/plurnk.gemma.gbnf","./conformance/*.json":{"default":"./dist/conformance/*.json","plurnk-dev":"./conformance/*.json"}},"gitHead":"1b69f686d806b6e3066c605e8dc71f80b1382b61","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:intg","build":"npm run build:clean && npm run build:grammar && npm run build:types && npm run build:dist && npm run build:gbnf && npm run build:schemas","prepack":"npm run build","test:intg":"node --conditions=plurnk-dev --test test/integration/*.test.ts test/demo/*.test.ts","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --test src/*.test.ts test/unit/*.test.ts","build:dist":"tsc -p tsconfig.build.json","build:gbnf":"node --conditions=plurnk-dev scriptify/generate-gbnf.ts","test:llama":"node --conditions=plurnk-dev --test test/llama/*.test.ts","antlr:parse":"testrig src/generated/plurnk document --tree","antlr:trace":"testrig src/generated/plurnk document --trace","build:clean":"rm -rf dist","build:types":"node --conditions=plurnk-dev scriptify/generate-types.ts","antlr:tokens":"testrig src/generated/plurnk document --tokens","build:grammar":"antlr-ng -D language=TypeScript -o src/generated --generate-visitor true --generate-listener false plurnkLexer.g4 plurnkParser.g4 && node --conditions=plurnk-dev scriptify/fix-generated-imports.ts","build:schemas":"node --conditions=plurnk-dev scriptify/copy-schemas.ts","release:check":"npm run test:installation","prepublishOnly":"npm audit && npm run build && npm test && npm run test:installation","test:installation":"node --conditions=plurnk-dev scriptify/smoke-test.ts","conformance:report":"node --conditions=plurnk-dev scriptify/agui-conformance-report.ts"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-contracts"},"_npmVersion":"11.18.0","description":"Canonical PLURNK language, schemas, generated types, parser, rails, and runtime-neutral wire contracts","directories":{},"_nodeVersion":"26.6.0","dependencies":{"xpath":"^0.0.34","json-p3":"^2.2.2","antlr4ng":"^3.0.0","@cfworker/json-schema":"^4.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","antlr-ng":"^1.0.10","json-schema-to-typescript":"^15.0.4"},"_npmOperationalInternal":{"tmp":"tmp/plurnk-contracts_1.9.1_1787587462142_0.11722777030908182","host":"s3://npm-registry-packages-npm-production"}},"1.9.2":{"name":"@plurnk/plurnk-contracts","version":"1.9.2","keywords":["plurnk","antlr","gbnf","rfc-9457","protocol"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-contracts@1.9.2","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-contracts#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"bin":{"plurnk-contracts":"bin/plurnk-contracts.js"},"dist":{"shasum":"3773880224ebeb2e970b2e4aa7a39a1865400389","tarball":"https://registry.npmjs.org/@plurnk/plurnk-contracts/-/plurnk-contracts-1.9.2.tgz","fileCount":136,"integrity":"sha512-RyrDNtHuHK2QeDu6TQlMGuDf7PxbHnkwYKBS87NKzynULABuwPZ4UoJ00LPnZxlB4gG5128Qu7iLG9MO6I5XSQ==","signatures":[{"sig":"MEYCIQDQokjFfVi+8gtRulpBluOWBBIca5kQZBrUSg7xuRn1LgIhAMbmkajetfZCesaKo1G7T/khIgvoPEtBkmEscHBx/bCl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1103621},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"},"./package.json":"./package.json","./schema/*.json":{"default":"./dist/schema/*.json","plurnk-dev":"./schema/*.json"},"./plurnk.qwen.gbnf":"./dist/plurnk.qwen.gbnf","./plurnk.gemma.gbnf":"./dist/plurnk.gemma.gbnf","./conformance/*.json":{"default":"./dist/conformance/*.json","plurnk-dev":"./conformance/*.json"}},"gitHead":"c04aadbb90ebbfe470768322eec5e8749e873a5e","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:intg","build":"npm run build:clean && npm run build:grammar && npm run build:types && npm run build:dist && npm run build:gbnf && npm run build:schemas","prepack":"npm run build","test:intg":"node --conditions=plurnk-dev --test test/integration/*.test.ts test/demo/*.test.ts","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --test src/*.test.ts test/unit/*.test.ts","build:dist":"tsc -p tsconfig.build.json","build:gbnf":"node --conditions=plurnk-dev scriptify/generate-gbnf.ts","test:llama":"node --conditions=plurnk-dev --test test/llama/*.test.ts","antlr:parse":"testrig src/generated/plurnk document --tree","antlr:trace":"testrig src/generated/plurnk document --trace","build:clean":"rm -rf dist","build:types":"node --conditions=plurnk-dev scriptify/generate-types.ts","antlr:tokens":"testrig src/generated/plurnk document --tokens","build:grammar":"antlr-ng -D language=TypeScript -o src/generated --generate-visitor true --generate-listener false plurnkLexer.g4 plurnkParser.g4 && node --conditions=plurnk-dev scriptify/fix-generated-imports.ts","build:schemas":"node --conditions=plurnk-dev scriptify/copy-schemas.ts","release:check":"npm run test:installation","prepublishOnly":"npm audit && npm run build && npm test && npm run test:installation","test:installation":"node --conditions=plurnk-dev scriptify/smoke-test.ts","conformance:report":"node --conditions=plurnk-dev scriptify/agui-conformance-report.ts"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-contracts"},"_npmVersion":"11.18.0","description":"Canonical PLURNK language, schemas, generated types, parser, rails, and runtime-neutral wire contracts","directories":{},"_nodeVersion":"26.6.0","dependencies":{"xpath":"^0.0.34","json-p3":"^2.2.2","antlr4ng":"^3.0.0","@cfworker/json-schema":"^4.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","antlr-ng":"^1.0.10","json-schema-to-typescript":"^15.0.4"},"_npmOperationalInternal":{"tmp":"tmp/plurnk-contracts_1.9.2_1787612119988_0.938103889578235","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@plurnk/plurnk-contracts","version":"1.10.0","keywords":["plurnk","antlr","gbnf","rfc-9457","protocol"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-contracts@1.10.0","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-contracts#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"bin":{"plurnk-contracts":"bin/plurnk-contracts.js"},"dist":{"shasum":"eca32041e9c59e01e83d44a990d1bc2fd47f3468","tarball":"https://registry.npmjs.org/@plurnk/plurnk-contracts/-/plurnk-contracts-1.10.0.tgz","fileCount":136,"integrity":"sha512-384f5zqWQvfuTY9U/ZEpOBVkH48c/cKCLMHvUaHBKUVQqM4J0ge6yCfrIbxivUqG2yzNA7C8JcMuyHeMytKWOw==","signatures":[{"sig":"MEUCIQDUZBFQjsa5RCUelSM27wx/kZxaOPHl3OYBCG5Wf5ThFgIgf6IAfp4fFuEptQRb2RsL0QdpO8fRj5TVT5eVme8qINQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1115356},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"},"./package.json":"./package.json","./schema/*.json":{"default":"./dist/schema/*.json","plurnk-dev":"./schema/*.json"},"./plurnk.qwen.gbnf":"./dist/plurnk.qwen.gbnf","./plurnk.gemma.gbnf":"./dist/plurnk.gemma.gbnf","./conformance/*.json":{"default":"./dist/conformance/*.json","plurnk-dev":"./conformance/*.json"}},"scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:intg","build":"npm run build:clean && npm run build:grammar && npm run build:types && npm run build:dist && npm run build:gbnf && npm run build:schemas","prepack":"npm run build","test:intg":"node --conditions=plurnk-dev --test test/integration/*.test.ts test/demo/*.test.ts","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --test src/*.test.ts test/unit/*.test.ts","build:dist":"tsc -p tsconfig.build.json","build:gbnf":"node --conditions=plurnk-dev scriptify/generate-gbnf.ts","test:llama":"node --conditions=plurnk-dev --test test/llama/*.test.ts","antlr:parse":"testrig src/generated/plurnk document --tree","antlr:trace":"testrig src/generated/plurnk document --trace","build:clean":"rm -rf dist","build:types":"node --conditions=plurnk-dev scriptify/generate-types.ts","antlr:tokens":"testrig src/generated/plurnk document --tokens","build:grammar":"antlr-ng -D language=TypeScript -o src/generated --generate-visitor true --generate-listener false plurnkLexer.g4 plurnkParser.g4 && node --conditions=plurnk-dev scriptify/fix-generated-imports.ts","build:schemas":"node --conditions=plurnk-dev scriptify/copy-schemas.ts","release:check":"npm run test:installation","prepublishOnly":"npm audit && npm run build && npm test && npm run test:installation","test:installation":"node --conditions=plurnk-dev scriptify/smoke-test.ts","conformance:report":"node --conditions=plurnk-dev scriptify/agui-conformance-report.ts"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-contracts"},"_npmVersion":"11.18.0","description":"Canonical PLURNK language, schemas, generated types, parser, rails, and runtime-neutral wire contracts","directories":{},"_nodeVersion":"26.6.0","dependencies":{"xpath":"^0.0.34","json-p3":"^2.2.2","antlr4ng":"^3.0.0","@cfworker/json-schema":"^4.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","antlr-ng":"^1.0.10","json-schema-to-typescript":"^15.0.4"},"_npmOperationalInternal":{"tmp":"tmp/plurnk-contracts_1.10.0_1787779470476_0.669690947319113","host":"s3://npm-registry-packages-npm-production"}},"1.10.1":{"name":"@plurnk/plurnk-contracts","version":"1.10.1","keywords":["plurnk","antlr","gbnf","rfc-9457","protocol"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-contracts@1.10.1","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-contracts#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"bin":{"plurnk-contracts":"bin/plurnk-contracts.js"},"dist":{"shasum":"fdfa287601baf1392104fecdc45d22d984f93823","tarball":"https://registry.npmjs.org/@plurnk/plurnk-contracts/-/plurnk-contracts-1.10.1.tgz","fileCount":136,"integrity":"sha512-0qt5aCcX4lTnf2fg/R4M04RUJftKWTgVRLwGYGYW9Y3sV3lvy024Tl2u4ySZgVSovSuA7Ol3rUCE+u2F1ZryWA==","signatures":[{"sig":"MEYCIQDDpzAjhvGulGzgxUY5udG+b/e/zqjYJKE6SIdqwAeTgwIhANS3O68rqZCswldqHhb1OGxQuceA2NsqgmiDhFZCWQyn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1115356},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"},"./package.json":"./package.json","./schema/*.json":{"default":"./dist/schema/*.json","plurnk-dev":"./schema/*.json"},"./plurnk.qwen.gbnf":"./dist/plurnk.qwen.gbnf","./plurnk.gemma.gbnf":"./dist/plurnk.gemma.gbnf","./conformance/*.json":{"default":"./dist/conformance/*.json","plurnk-dev":"./conformance/*.json"}},"scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:intg","build":"npm run build:clean && npm run build:grammar && npm run build:types && npm run build:dist && npm run build:gbnf && npm run build:schemas","prepack":"npm run build","test:intg":"node --conditions=plurnk-dev --test test/integration/*.test.ts test/demo/*.test.ts","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --test src/*.test.ts test/unit/*.test.ts","build:dist":"tsc -p tsconfig.build.json","build:gbnf":"node --conditions=plurnk-dev scriptify/generate-gbnf.ts","test:llama":"node --conditions=plurnk-dev --test test/llama/*.test.ts","antlr:parse":"testrig src/generated/plurnk document --tree","antlr:trace":"testrig src/generated/plurnk document --trace","build:clean":"rm -rf dist","build:types":"node --conditions=plurnk-dev scriptify/generate-types.ts","antlr:tokens":"testrig src/generated/plurnk document --tokens","build:grammar":"antlr-ng -D language=TypeScript -o src/generated --generate-visitor true --generate-listener false plurnkLexer.g4 plurnkParser.g4 && node --conditions=plurnk-dev scriptify/fix-generated-imports.ts","build:schemas":"node --conditions=plurnk-dev scriptify/copy-schemas.ts","release:check":"npm run test:installation","prepublishOnly":"npm audit && npm run build && npm test && npm run test:installation","test:installation":"node --conditions=plurnk-dev scriptify/smoke-test.ts","conformance:report":"node --conditions=plurnk-dev scriptify/agui-conformance-report.ts"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-contracts"},"_npmVersion":"11.18.0","description":"Canonical PLURNK language, schemas, generated types, parser, rails, and runtime-neutral wire contracts","directories":{},"_nodeVersion":"26.6.0","dependencies":{"xpath":"^0.0.34","json-p3":"^2.2.2","antlr4ng":"^3.0.0","@cfworker/json-schema":"^4.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","antlr-ng":"^1.0.10","json-schema-to-typescript":"^15.0.4"},"_npmOperationalInternal":{"tmp":"tmp/plurnk-contracts_1.10.1_1787787432372_0.34488750136431756","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@plurnk/plurnk-contracts","version":"1.11.0","keywords":["plurnk","antlr","gbnf","rfc-9457","protocol"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-contracts@1.11.0","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-contracts#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"bin":{"plurnk-contracts":"bin/plurnk-contracts.js"},"dist":{"shasum":"71fc6a81dd1ed8ef61d56a1d7884ab67943106a5","tarball":"https://registry.npmjs.org/@plurnk/plurnk-contracts/-/plurnk-contracts-1.11.0.tgz","fileCount":145,"integrity":"sha512-pjfsFfb+CU9FBERtCJ6InvdL4qnvI1w4PX89LgSwTeC/pZru0EBa9Ot1O44PRkBCeSwyXiG9IPnydrOtlGryUw==","signatures":[{"sig":"MEQCIBZtrMIARAwLdxnz6UPEAW7K2SqRQ4yID2st/g75+Z7BAiAbJcn0YyEvLALjHaJphtnp6dquseRtoAspgQOslBTcCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1234182},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"},"./package.json":"./package.json","./schema/*.json":{"default":"./dist/schema/*.json","plurnk-dev":"./schema/*.json"},"./plurnk.qwen.gbnf":"./dist/plurnk.qwen.gbnf","./plurnk.gemma.gbnf":"./dist/plurnk.gemma.gbnf","./conformance/*.json":{"default":"./dist/conformance/*.json","plurnk-dev":"./conformance/*.json"}},"gitHead":"47a27b26432adf28be2d3200514bfc9e87ea8c3c","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:intg","build":"npm run build:clean && npm run build:grammar && npm run build:types && npm run build:dist && npm run build:gbnf && npm run build:schemas","prepack":"npm run build","test:intg":"node --conditions=plurnk-dev --test test/integration/*.test.ts test/demo/*.test.ts","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --test src/*.test.ts test/unit/*.test.ts","build:dist":"tsc -p tsconfig.build.json","build:gbnf":"node --conditions=plurnk-dev scriptify/generate-gbnf.ts","test:llama":"node --conditions=plurnk-dev --test test/llama/*.test.ts","antlr:parse":"testrig src/generated/plurnk document --tree","antlr:trace":"testrig src/generated/plurnk document --trace","build:clean":"rm -rf dist","build:types":"node --conditions=plurnk-dev scriptify/generate-types.ts","antlr:tokens":"testrig src/generated/plurnk document --tokens","build:grammar":"antlr-ng -D language=TypeScript -o src/generated --generate-visitor true --generate-listener false plurnkLexer.g4 plurnkParser.g4 && node --conditions=plurnk-dev scriptify/fix-generated-imports.ts","build:schemas":"node --conditions=plurnk-dev scriptify/copy-schemas.ts","release:check":"npm run test:installation","prepublishOnly":"npm audit && npm run build && npm test && npm run test:installation","test:installation":"node --conditions=plurnk-dev scriptify/smoke-test.ts","conformance:report":"node --conditions=plurnk-dev scriptify/agui-conformance-report.ts"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-contracts"},"_npmVersion":"11.18.0","description":"Canonical PLURNK language, schemas, generated types, parser, rails, and runtime-neutral wire contracts","directories":{},"_nodeVersion":"26.6.0","dependencies":{"xpath":"^0.0.34","json-p3":"^2.2.2","antlr4ng":"^3.0.0","@cfworker/json-schema":"^4.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","antlr-ng":"^1.0.10","json-schema-to-typescript":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plurnk-contracts_1.11.0_1788016497125_0.13024850180940684","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"@plurnk/plurnk-contracts","version":"1.12.0","keywords":["plurnk","antlr","gbnf","rfc-9457","protocol"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-contracts@1.12.0","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-contracts#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"bin":{"plurnk-contracts":"bin/plurnk-contracts.js"},"dist":{"shasum":"a0f1e855667d5fbc7172b9d2e937505fdf9f9910","tarball":"https://registry.npmjs.org/@plurnk/plurnk-contracts/-/plurnk-contracts-1.12.0.tgz","fileCount":145,"integrity":"sha512-NThY9xWcUMK1i8ytBr6AN6wDHfqZ5HJDGRcfeW6kuIQfoABBRCsAEroDYQx+Rlq8FkiznPLUg3r7qD+UvY1Fuw==","signatures":[{"sig":"MEYCIQDCkhXzPWVqOAzp5adYg5vI+6C/tr3J5bPduIxPollhsgIhAOt/ze9P7+FVSI0PWvP2dy6RNbZQldlHxd2ER9TxdKv7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1255007},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"},"./package.json":"./package.json","./schema/*.json":{"default":"./dist/schema/*.json","plurnk-dev":"./schema/*.json"},"./plurnk.qwen.gbnf":"./dist/plurnk.qwen.gbnf","./plurnk.gemma.gbnf":"./dist/plurnk.gemma.gbnf","./conformance/*.json":{"default":"./dist/conformance/*.json","plurnk-dev":"./conformance/*.json"}},"gitHead":"ae514a434aa14b87a6d13b4bbce34347370c6d3d","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:intg","build":"npm run build:clean && npm run build:grammar && npm run build:types && npm run build:dist && npm run build:gbnf && npm run build:schemas","prepack":"npm run build","test:intg":"node --conditions=plurnk-dev --test test/integration/*.test.ts test/demo/*.test.ts","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --test src/*.test.ts test/unit/*.test.ts","build:dist":"tsc -p tsconfig.build.json","build:gbnf":"node --conditions=plurnk-dev scriptify/generate-gbnf.ts","test:llama":"node --conditions=plurnk-dev --test test/llama/*.test.ts","antlr:parse":"testrig src/generated/plurnk document --tree","antlr:trace":"testrig src/generated/plurnk document --trace","build:clean":"rm -rf dist","build:types":"node --conditions=plurnk-dev scriptify/generate-types.ts","antlr:tokens":"testrig src/generated/plurnk document --tokens","build:grammar":"antlr-ng -D language=TypeScript -o src/generated --generate-visitor true --generate-listener false plurnkLexer.g4 plurnkParser.g4 && node --conditions=plurnk-dev scriptify/fix-generated-imports.ts","build:schemas":"node --conditions=plurnk-dev scriptify/copy-schemas.ts","release:check":"npm run test:installation","prepublishOnly":"npm audit && npm run build && npm test && npm run test:installation","test:installation":"node --conditions=plurnk-dev scriptify/smoke-test.ts","conformance:report":"node --conditions=plurnk-dev scriptify/agui-conformance-report.ts"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-contracts"},"_npmVersion":"11.18.0","description":"Canonical PLURNK language, schemas, generated types, parser, rails, and runtime-neutral wire contracts","directories":{},"_nodeVersion":"26.6.0","dependencies":{"xpath":"^0.0.34","json-p3":"^2.2.2","antlr4ng":"^3.0.0","@cfworker/json-schema":"^4.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","antlr-ng":"^1.0.10","json-schema-to-typescript":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plurnk-contracts_1.12.0_1788108637258_0.5567684296606608","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"@plurnk/plurnk-contracts","version":"1.13.0","keywords":["plurnk","antlr","gbnf","rfc-9457","protocol"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-contracts@1.13.0","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-contracts#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"bin":{"plurnk-contracts":"bin/plurnk-contracts.js"},"dist":{"shasum":"afbd404e86789b988640283ccb4b85552f9c027f","tarball":"https://registry.npmjs.org/@plurnk/plurnk-contracts/-/plurnk-contracts-1.13.0.tgz","fileCount":145,"integrity":"sha512-fQjJKuoRpHS8VdlP/zerS70QsEUAXXurU+fn7NlpXXOOoD/GerLpgMWc6mOaPM5JCo1XTIPB4UMFnrFIZvnkgA==","signatures":[{"sig":"MEYCIQCJaFKoIgpAkkMslq4GxwtRsgnGEtr20dB3zQtdnTRm4gIhAPN56MVUapYWgEm4KYCpO3gI7Z6Lx93HjM/nRBUACc7n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1255210},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"},"./package.json":"./package.json","./schema/*.json":{"default":"./dist/schema/*.json","plurnk-dev":"./schema/*.json"},"./plurnk.qwen.gbnf":"./dist/plurnk.qwen.gbnf","./plurnk.gemma.gbnf":"./dist/plurnk.gemma.gbnf","./conformance/*.json":{"default":"./dist/conformance/*.json","plurnk-dev":"./conformance/*.json"}},"gitHead":"0fe31fdc39d91abdadff1c48f45b0caca1b81f1d","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:intg","build":"npm run build:clean && npm run build:grammar && npm run build:types && npm run build:dist && npm run build:gbnf && npm run build:schemas","prepack":"npm run build","test:intg":"node --conditions=plurnk-dev --test test/integration/*.test.ts test/demo/*.test.ts","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --test src/*.test.ts test/unit/*.test.ts","build:dist":"tsc -p tsconfig.build.json","build:gbnf":"node --conditions=plurnk-dev scriptify/generate-gbnf.ts","test:llama":"node --conditions=plurnk-dev --test test/llama/*.test.ts","antlr:parse":"testrig src/generated/plurnk document --tree","antlr:trace":"testrig src/generated/plurnk document --trace","build:clean":"rm -rf dist","build:types":"node --conditions=plurnk-dev scriptify/generate-types.ts","antlr:tokens":"testrig src/generated/plurnk document --tokens","build:grammar":"antlr-ng -D language=TypeScript -o src/generated --generate-visitor true --generate-listener false plurnkLexer.g4 plurnkParser.g4 && node --conditions=plurnk-dev scriptify/fix-generated-imports.ts","build:schemas":"node --conditions=plurnk-dev scriptify/copy-schemas.ts","release:check":"npm run test:installation","prepublishOnly":"npm audit && npm run build && npm test && npm run test:installation","test:installation":"node --conditions=plurnk-dev scriptify/smoke-test.ts","conformance:report":"node --conditions=plurnk-dev scriptify/agui-conformance-report.ts"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-contracts"},"_npmVersion":"11.18.0","description":"Canonical PLURNK language, schemas, generated types, parser, rails, and runtime-neutral wire contracts","directories":{},"_nodeVersion":"26.6.0","dependencies":{"xpath":"^0.0.34","json-p3":"^2.2.2","antlr4ng":"^3.0.0","@cfworker/json-schema":"^4.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","antlr-ng":"^1.0.10","json-schema-to-typescript":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plurnk-contracts_1.13.0_1788122456475_0.13228904994957058","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"@plurnk/plurnk-contracts","version":"1.14.0","keywords":["plurnk","antlr","gbnf","rfc-9457","protocol"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-contracts@1.14.0","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-contracts#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"bin":{"plurnk-contracts":"bin/plurnk-contracts.js"},"dist":{"shasum":"db8f40d39dbab76cf104af95177cb792106795e7","tarball":"https://registry.npmjs.org/@plurnk/plurnk-contracts/-/plurnk-contracts-1.14.0.tgz","fileCount":145,"integrity":"sha512-fXlx5ac9HUSCTxeh61hoHKKWXxme9DHlXAqmEGUDz5Z5nPP+LV0ixTaZtIZoYw8fGGc4O2E/UlDR5Qcuq7zEZA==","signatures":[{"sig":"MEUCIQDHmGzmcj9BvDQa048VSHZN56UoSmnf4EUcygBchc18KQIgHumluDawtkc5CllXo/7Hr2gZX2SJN00dhOkoYzhMrZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1255842},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"},"./package.json":"./package.json","./schema/*.json":{"default":"./dist/schema/*.json","plurnk-dev":"./schema/*.json"},"./plurnk.qwen.gbnf":"./dist/plurnk.qwen.gbnf","./plurnk.gemma.gbnf":"./dist/plurnk.gemma.gbnf","./conformance/*.json":{"default":"./dist/conformance/*.json","plurnk-dev":"./conformance/*.json"}},"gitHead":"6abb3ba2d9236ebbcfb6cd84261c76b725573505","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:intg","build":"npm run build:clean && npm run build:grammar && npm run build:types && npm run build:dist && npm run build:gbnf && npm run build:schemas","prepack":"npm run build","test:intg":"node --conditions=plurnk-dev --test test/integration/*.test.ts test/demo/*.test.ts","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --test src/*.test.ts test/unit/*.test.ts","build:dist":"tsc -p tsconfig.build.json","build:gbnf":"node --conditions=plurnk-dev scriptify/generate-gbnf.ts","test:llama":"node --conditions=plurnk-dev --test test/llama/*.test.ts","antlr:parse":"testrig src/generated/plurnk document --tree","antlr:trace":"testrig src/generated/plurnk document --trace","build:clean":"rm -rf dist","build:types":"node --conditions=plurnk-dev scriptify/generate-types.ts","antlr:tokens":"testrig src/generated/plurnk document --tokens","build:grammar":"antlr-ng -D language=TypeScript -o src/generated --generate-visitor true --generate-listener false plurnkLexer.g4 plurnkParser.g4 && node --conditions=plurnk-dev scriptify/fix-generated-imports.ts","build:schemas":"node --conditions=plurnk-dev scriptify/copy-schemas.ts","release:check":"npm run test:installation","prepublishOnly":"npm audit && npm run build && npm test && npm run test:installation","test:installation":"node --conditions=plurnk-dev scriptify/smoke-test.ts","conformance:report":"node --conditions=plurnk-dev scriptify/agui-conformance-report.ts"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-contracts"},"_npmVersion":"11.18.0","description":"Canonical PLURNK language, schemas, generated types, parser, rails, and runtime-neutral wire contracts","directories":{},"_nodeVersion":"26.6.0","dependencies":{"xpath":"^0.0.34","json-p3":"^2.2.2","antlr4ng":"^3.0.0","@cfworker/json-schema":"^4.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","antlr-ng":"^1.0.10","json-schema-to-typescript":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plurnk-contracts_1.14.0_1788200983036_0.3364535954024652","host":"s3://npm-registry-packages-npm-production"}},"1.14.1":{"name":"@plurnk/plurnk-contracts","version":"1.14.1","keywords":["plurnk","antlr","gbnf","rfc-9457","protocol"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-contracts@1.14.1","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-contracts#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"bin":{"plurnk-contracts":"bin/plurnk-contracts.js"},"dist":{"shasum":"ae742f4103b7c996ad6f3da4d89707a45ff596f8","tarball":"https://registry.npmjs.org/@plurnk/plurnk-contracts/-/plurnk-contracts-1.14.1.tgz","fileCount":145,"integrity":"sha512-EfrYv8kryVYfn3HfgFj0Inn/y0biMOu3RWlOlF5s1XGfxXWEsFiX2GvlOoEXQRluUhlJGNQA1RMQfNisO4a5Xw==","signatures":[{"sig":"MEYCIQDhj2JgUV/DfLb25tpxCiKtWeP3fNjqow63ypQq3QQFuwIhAIP/AryBybbAesomRS3UM5nT+MqMvpBn6gkK1czDMTo/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1255958},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"},"./package.json":"./package.json","./schema/*.json":{"default":"./dist/schema/*.json","plurnk-dev":"./schema/*.json"},"./plurnk.qwen.gbnf":"./dist/plurnk.qwen.gbnf","./plurnk.gemma.gbnf":"./dist/plurnk.gemma.gbnf","./conformance/*.json":{"default":"./dist/conformance/*.json","plurnk-dev":"./conformance/*.json"}},"gitHead":"2f507a0e37c1854f95b9e78353e483aced95fa67","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:intg","build":"npm run build:clean && npm run build:grammar && npm run build:types && npm run build:dist && npm run build:gbnf && npm run build:schemas","prepack":"npm run build","test:intg":"node --conditions=plurnk-dev --test test/integration/*.test.ts test/demo/*.test.ts","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --test src/*.test.ts test/unit/*.test.ts","build:dist":"tsc -p tsconfig.build.json","build:gbnf":"node --conditions=plurnk-dev scriptify/generate-gbnf.ts","test:llama":"node --conditions=plurnk-dev --test test/llama/*.test.ts","antlr:parse":"testrig src/generated/plurnk document --tree","antlr:trace":"testrig src/generated/plurnk document --trace","build:clean":"rm -rf dist","build:types":"node --conditions=plurnk-dev scriptify/generate-types.ts","antlr:tokens":"testrig src/generated/plurnk document --tokens","build:grammar":"antlr-ng -D language=TypeScript -o src/generated --generate-visitor true --generate-listener false plurnkLexer.g4 plurnkParser.g4 && node --conditions=plurnk-dev scriptify/fix-generated-imports.ts","build:schemas":"node --conditions=plurnk-dev scriptify/copy-schemas.ts","release:check":"npm run test:installation","prepublishOnly":"npm audit && npm run build && npm test && npm run test:installation","test:installation":"node --conditions=plurnk-dev scriptify/smoke-test.ts","conformance:report":"node --conditions=plurnk-dev scriptify/agui-conformance-report.ts"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-contracts"},"_npmVersion":"11.18.0","description":"Canonical PLURNK language, schemas, generated types, parser, rails, and runtime-neutral wire contracts","directories":{},"_nodeVersion":"26.6.0","dependencies":{"xpath":"^0.0.34","json-p3":"^2.2.2","antlr4ng":"^3.0.0","@cfworker/json-schema":"^4.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","antlr-ng":"^1.0.10","json-schema-to-typescript":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plurnk-contracts_1.14.1_1788224331923_0.1908050832527579","host":"s3://npm-registry-packages-npm-production"}},"1.14.2":{"name":"@plurnk/plurnk-contracts","version":"1.14.2","keywords":["plurnk","antlr","gbnf","rfc-9457","protocol"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-contracts@1.14.2","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-contracts#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"bin":{"plurnk-contracts":"bin/plurnk-contracts.js"},"dist":{"shasum":"cf2b1725f4a452b5cd1a19f68882bcf16f89d57e","tarball":"https://registry.npmjs.org/@plurnk/plurnk-contracts/-/plurnk-contracts-1.14.2.tgz","fileCount":145,"integrity":"sha512-MI2eSpZVt+JEEwOb96Ql1jU5MvXxmLxMwr9pXE+kWQ7UdjOGfdK7KZ3rdjQTcl5WgtsBRmf6Dnwbk/yFNJyQTg==","signatures":[{"sig":"MEQCIG94ufjqWWgZ/LClhJg/9P8UZPmb9lYUNQv2sWwn55QYAiAK4LA4WJs8d/B/B9Q4bEW/uc7nrs0Ihh6CEAJ/vuemkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1255913},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"},"./package.json":"./package.json","./schema/*.json":{"default":"./dist/schema/*.json","plurnk-dev":"./schema/*.json"},"./plurnk.qwen.gbnf":"./dist/plurnk.qwen.gbnf","./plurnk.gemma.gbnf":"./dist/plurnk.gemma.gbnf","./conformance/*.json":{"default":"./dist/conformance/*.json","plurnk-dev":"./conformance/*.json"}},"gitHead":"b5ace46714d198715a6bfd7d5a0929b9117c4370","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:intg","build":"npm run build:clean && npm run build:grammar && npm run build:types && npm run build:dist && npm run build:gbnf && npm run build:schemas","prepack":"npm run build","test:intg":"node --conditions=plurnk-dev --test test/integration/*.test.ts test/demo/*.test.ts","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --test src/*.test.ts test/unit/*.test.ts","build:dist":"tsc -p tsconfig.build.json","build:gbnf":"node --conditions=plurnk-dev scriptify/generate-gbnf.ts","test:llama":"node --conditions=plurnk-dev --test test/llama/*.test.ts","antlr:parse":"testrig src/generated/plurnk document --tree","antlr:trace":"testrig src/generated/plurnk document --trace","build:clean":"rm -rf dist","build:types":"node --conditions=plurnk-dev scriptify/generate-types.ts","antlr:tokens":"testrig src/generated/plurnk document --tokens","build:grammar":"antlr-ng -D language=TypeScript -o src/generated --generate-visitor true --generate-listener false plurnkLexer.g4 plurnkParser.g4 && node --conditions=plurnk-dev scriptify/fix-generated-imports.ts","build:schemas":"node --conditions=plurnk-dev scriptify/copy-schemas.ts","release:check":"npm run test:installation","prepublishOnly":"npm audit && npm run build && npm test && npm run test:installation","test:installation":"node --conditions=plurnk-dev scriptify/smoke-test.ts","conformance:report":"node --conditions=plurnk-dev scriptify/agui-conformance-report.ts"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-contracts"},"_npmVersion":"11.18.0","description":"Canonical PLURNK language, schemas, generated types, parser, rails, and runtime-neutral wire contracts","directories":{},"_nodeVersion":"26.6.0","dependencies":{"xpath":"^0.0.34","json-p3":"2.2.2","antlr4ng":"^3.0.0","@cfworker/json-schema":"^4.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","antlr-ng":"^1.0.10","json-schema-to-typescript":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plurnk-contracts_1.14.2_1788321793002_0.323388840220999","host":"s3://npm-registry-packages-npm-production"}},"1.15.0":{"name":"@plurnk/plurnk-contracts","version":"1.15.0","keywords":["plurnk","antlr","gbnf","rfc-9457","protocol"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-contracts@1.15.0","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-contracts#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"bin":{"plurnk-contracts":"bin/plurnk-contracts.js"},"dist":{"shasum":"cfe2c7eadf22f89134d955c08f435310eb39751f","tarball":"https://registry.npmjs.org/@plurnk/plurnk-contracts/-/plurnk-contracts-1.15.0.tgz","fileCount":141,"integrity":"sha512-X/GsIc/ZhwweqRSsMy5Ltkes/nxP+qzj7qnvuC1CVow8Wpct07OORqVkeD+zSr/73VwQ7xIhplIQjLV67Ow9lg==","signatures":[{"sig":"MEQCIDgPhxuq+8InGn2XF7Asxj32ob9Tw1XIzj8pcZgTiDl0AiAQgki4sDc8ZPYeBB+SWJHDgrwi4B3bm4VlwJhFDSmv/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIECY2cfGyj9Z5QZhW/FKeqQALeOu7A+Fh2uKfN3vqPqxAiAxRZIM/W5ayBNCON7pNmtlZc/pzIEOHDEuYd1g4NYeBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1083158},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"},"./package.json":"./package.json","./schema/*.json":{"default":"./dist/schema/*.json","plurnk-dev":"./schema/*.json"},"./plurnk.qwen.gbnf":"./dist/plurnk.qwen.gbnf","./plurnk.gemma.gbnf":"./dist/plurnk.gemma.gbnf","./conformance/*.json":{"default":"./dist/conformance/*.json","plurnk-dev":"./conformance/*.json"}},"gitHead":"407fd97b5b4087172e0fd449888d632d1add864d","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:intg","build":"npm run build:clean && npm run build:grammar && npm run build:types && npm run build:dist && npm run build:gbnf && npm run build:schemas","prepack":"npm run build","test:intg":"node --conditions=plurnk-dev --test test/integration/*.test.ts test/demo/*.test.ts","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --test src/*.test.ts test/unit/*.test.ts","build:dist":"tsc -p tsconfig.build.json","build:gbnf":"node --conditions=plurnk-dev scriptify/generate-gbnf.ts","test:llama":"node --conditions=plurnk-dev --test test/llama/*.test.ts","antlr:parse":"testrig src/generated/plurnk document --tree","antlr:trace":"testrig src/generated/plurnk document --trace","build:clean":"rm -rf dist","build:types":"node --conditions=plurnk-dev scriptify/generate-types.ts","antlr:tokens":"testrig src/generated/plurnk document --tokens","build:grammar":"antlr-ng -D language=TypeScript -o src/generated --generate-visitor true --generate-listener false plurnkLexer.g4 plurnkParser.g4 && node --conditions=plurnk-dev scriptify/fix-generated-imports.ts","build:schemas":"node --conditions=plurnk-dev scriptify/copy-schemas.ts","release:check":"npm run test:installation","prepublishOnly":"npm audit && npm run build && npm test && npm run test:installation","test:installation":"node --conditions=plurnk-dev scriptify/smoke-test.ts","conformance:report":"node --conditions=plurnk-dev scriptify/agui-conformance-report.ts"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-contracts"},"_npmVersion":"11.18.0","description":"Canonical PLURNK language, schemas, generated types, parser, rails, and runtime-neutral wire contracts","directories":{},"_nodeVersion":"26.6.0","dependencies":{"xpath":"^0.0.34","json-p3":"2.2.2","antlr4ng":"^3.0.0","@cfworker/json-schema":"^4.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","antlr-ng":"^1.0.10","json-schema-to-typescript":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plurnk-contracts_1.15.0_1788458172239_0.517221875122492","host":"s3://npm-registry-packages-npm-production"}},"1.16.0":{"name":"@plurnk/plurnk-contracts","version":"1.16.0","keywords":["plurnk","antlr","gbnf","rfc-9457","protocol"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-contracts@1.16.0","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-contracts#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"bin":{"plurnk-contracts":"bin/plurnk-contracts.js"},"dist":{"shasum":"b62a45c493c0a87c13e1ec0d6ebf3d99802995be","tarball":"https://registry.npmjs.org/@plurnk/plurnk-contracts/-/plurnk-contracts-1.16.0.tgz","fileCount":141,"integrity":"sha512-HlmL6cuHi6Mxc4uNE7FYNEJszU+lF1SlhqDGi9Qa8Uuoy3zEg74N4s2PntNYLMTAW6cwc2tQuMi26yLXzRQuZQ==","signatures":[{"sig":"MEQCIGqw0hRzzHEse84E5FEslzEFzq6QJDqDGjJOEQ5/NwRdAiA8QUjYmljvNbzhZVqGv6XVeWbdoliibE+B+QdW4+twgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAGvFOWnvE8qSjUAk4yp/rCbooJuo7tT6idrjDAwhK8RAiAPP5LEy2ZCQVOnTgYIwTQ6QaVmFyKFjJsi46QKvLBQcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1087929},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"},"./package.json":"./package.json","./schema/*.json":{"default":"./dist/schema/*.json","plurnk-dev":"./schema/*.json"},"./plurnk.qwen.gbnf":"./dist/plurnk.qwen.gbnf","./plurnk.gemma.gbnf":"./dist/plurnk.gemma.gbnf","./conformance/*.json":{"default":"./dist/conformance/*.json","plurnk-dev":"./conformance/*.json"}},"gitHead":"ae735aa410204246dc4330d3cc472e5bfce43351","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:intg","build":"npm run build:clean && npm run build:grammar && npm run build:types && npm run build:dist && npm run build:gbnf && npm run build:schemas","prepack":"npm run build","test:intg":"node --conditions=plurnk-dev --test test/integration/*.test.ts test/demo/*.test.ts","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --test src/*.test.ts test/unit/*.test.ts","build:dist":"tsc -p tsconfig.build.json","build:gbnf":"node --conditions=plurnk-dev scriptify/generate-gbnf.ts","test:llama":"node --conditions=plurnk-dev --test test/llama/*.test.ts","antlr:parse":"testrig src/generated/plurnk document --tree","antlr:trace":"testrig src/generated/plurnk document --trace","build:clean":"rm -rf dist","build:types":"node --conditions=plurnk-dev scriptify/generate-types.ts","antlr:tokens":"testrig src/generated/plurnk document --tokens","build:grammar":"antlr-ng -D language=TypeScript -o src/generated --generate-visitor true --generate-listener false plurnkLexer.g4 plurnkParser.g4 && node --conditions=plurnk-dev scriptify/fix-generated-imports.ts","build:schemas":"node --conditions=plurnk-dev scriptify/copy-schemas.ts","release:check":"npm run test:installation","prepublishOnly":"npm audit && npm run build && npm test && npm run test:installation","test:installation":"node --conditions=plurnk-dev scriptify/smoke-test.ts","conformance:report":"node --conditions=plurnk-dev scriptify/agui-conformance-report.ts"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-contracts"},"_npmVersion":"11.18.0","description":"Canonical PLURNK language, schemas, generated types, parser, rails, and runtime-neutral wire contracts","directories":{},"_nodeVersion":"26.6.0","dependencies":{"xpath":"^0.0.34","json-p3":"2.2.2","antlr4ng":"^3.0.0","@cfworker/json-schema":"^4.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","antlr-ng":"^1.0.10","json-schema-to-typescript":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plurnk-contracts_1.16.0_1788507910665_0.7114021386968981","host":"s3://npm-registry-packages-npm-production"}},"1.16.1":{"name":"@plurnk/plurnk-contracts","version":"1.16.1","keywords":["plurnk","antlr","gbnf","rfc-9457","protocol"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-contracts@1.16.1","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-contracts#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"bin":{"plurnk-contracts":"bin/plurnk-contracts.js"},"dist":{"shasum":"8fc473504085202a58545bc436f56f76ecfd2d35","tarball":"https://registry.npmjs.org/@plurnk/plurnk-contracts/-/plurnk-contracts-1.16.1.tgz","fileCount":141,"integrity":"sha512-cT6Mkbet0ZGbd/J4wLhkF3BP6Iil0klprsPqedRWoF7xkkS4ZtpLooY9W5AcPazUYNJFRstsAQaAPvGvJFgJzA==","signatures":[{"sig":"MEYCIQDhXmODcIwOHrNhyDqwE9kdJHGsizFuPEeMI49ESJYC8gIhALOAbxUVsz8npPYR3lXdxqeHD+wY/lX33bY33XWybdoS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIClVv+WKSC7UR2C6gER1BI6cHazik+GJ7+ocmeD1gCJ6AiEAuPixYzNDkAQRSliyDlhLaFG3FbJL3LJqi5nhTRRv5HM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1087929},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"},"./package.json":"./package.json","./schema/*.json":{"default":"./dist/schema/*.json","plurnk-dev":"./schema/*.json"},"./plurnk.qwen.gbnf":"./dist/plurnk.qwen.gbnf","./plurnk.gemma.gbnf":"./dist/plurnk.gemma.gbnf","./conformance/*.json":{"default":"./dist/conformance/*.json","plurnk-dev":"./conformance/*.json"}},"gitHead":"ccaab6edd240061d4c85fc510aa69f57cc98bb46","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:intg","build":"npm run build:clean && npm run build:grammar && npm run build:types && npm run build:dist && npm run build:gbnf && npm run build:schemas","prepack":"npm run build","test:intg":"node --conditions=plurnk-dev --test test/integration/*.test.ts test/demo/*.test.ts","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --test src/*.test.ts test/unit/*.test.ts","build:dist":"tsc -p tsconfig.build.json","build:gbnf":"node --conditions=plurnk-dev scriptify/generate-gbnf.ts","test:llama":"node --conditions=plurnk-dev --test test/llama/*.test.ts","antlr:parse":"testrig src/generated/plurnk document --tree","antlr:trace":"testrig src/generated/plurnk document --trace","build:clean":"rm -rf dist","build:types":"node --conditions=plurnk-dev scriptify/generate-types.ts","antlr:tokens":"testrig src/generated/plurnk document --tokens","build:grammar":"antlr-ng -D language=TypeScript -o src/generated --generate-visitor true --generate-listener false plurnkLexer.g4 plurnkParser.g4 && node --conditions=plurnk-dev scriptify/fix-generated-imports.ts","build:schemas":"node --conditions=plurnk-dev scriptify/copy-schemas.ts","release:check":"npm run test:installation","prepublishOnly":"npm audit && npm run build && npm test && npm run test:installation","test:installation":"node --conditions=plurnk-dev scriptify/smoke-test.ts","conformance:report":"node --conditions=plurnk-dev scriptify/agui-conformance-report.ts"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-contracts"},"_npmVersion":"11.18.0","description":"Canonical PLURNK language, schemas, generated types, parser, rails, and runtime-neutral wire contracts","directories":{},"_nodeVersion":"26.6.0","dependencies":{"xpath":"^0.0.34","json-p3":"2.2.2","antlr4ng":"^3.0.0","@cfworker/json-schema":"^4.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","antlr-ng":"^1.0.10","json-schema-to-typescript":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plurnk-contracts_1.16.1_1788532831811_0.3330228335892318","host":"s3://npm-registry-packages-npm-production"}},"1.16.2":{"name":"@plurnk/plurnk-contracts","version":"1.16.2","keywords":["plurnk","antlr","gbnf","rfc-9457","protocol"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-contracts@1.16.2","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-contracts#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"bin":{"plurnk-contracts":"bin/plurnk-contracts.js"},"dist":{"shasum":"7159a019cd64ebf5014382d2ca0cb71f3e36ae07","tarball":"https://registry.npmjs.org/@plurnk/plurnk-contracts/-/plurnk-contracts-1.16.2.tgz","fileCount":141,"integrity":"sha512-txhsvb+9qMoA35WK5e3agHCpOr4+glvNfMENjpP/JXXEgxAQYTkP9vmePA/bazGuWtiDAziwMbLls86s6L+58g==","signatures":[{"sig":"MEYCIQCvlmd/oM1x8V0A4l0AW21IewAWnSxyVPd6l0IIt0HcrQIhAMblUbCrMpE982ifXReCtmPUBw8LMK+1XzrmyZbR4tWN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAPYZIxKOdmhXOEtrHB8oK6/SND6MtqzTteM/tliPcDXAiEA6+JjQ3AzRZMoxG7QAr7TkDsOqe+Y+SY2A2nUIcpZc2s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1087929},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"},"./package.json":"./package.json","./schema/*.json":{"default":"./dist/schema/*.json","plurnk-dev":"./schema/*.json"},"./plurnk.qwen.gbnf":"./dist/plurnk.qwen.gbnf","./plurnk.gemma.gbnf":"./dist/plurnk.gemma.gbnf","./conformance/*.json":{"default":"./dist/conformance/*.json","plurnk-dev":"./conformance/*.json"}},"gitHead":"5667644fe699c26609a29a804d69700ad82b8f99","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:intg","build":"npm run build:clean && npm run build:grammar && npm run build:types && npm run build:dist && npm run build:gbnf && npm run build:schemas","prepack":"npm run build","test:intg":"node --conditions=plurnk-dev --test test/integration/*.test.ts test/demo/*.test.ts","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --test src/*.test.ts test/unit/*.test.ts","build:dist":"tsc -p tsconfig.build.json","build:gbnf":"node --conditions=plurnk-dev scriptify/generate-gbnf.ts","test:llama":"node --conditions=plurnk-dev --test test/llama/*.test.ts","antlr:parse":"testrig src/generated/plurnk document --tree","antlr:trace":"testrig src/generated/plurnk document --trace","build:clean":"rm -rf dist","build:types":"node --conditions=plurnk-dev scriptify/generate-types.ts","antlr:tokens":"testrig src/generated/plurnk document --tokens","build:grammar":"antlr-ng -D language=TypeScript -o src/generated --generate-visitor true --generate-listener false plurnkLexer.g4 plurnkParser.g4 && node --conditions=plurnk-dev scriptify/fix-generated-imports.ts","build:schemas":"node --conditions=plurnk-dev scriptify/copy-schemas.ts","release:check":"npm run test:installation","prepublishOnly":"npm audit && npm run build && npm test && npm run test:installation","test:installation":"node --conditions=plurnk-dev scriptify/smoke-test.ts","conformance:report":"node --conditions=plurnk-dev scriptify/agui-conformance-report.ts"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-contracts"},"_npmVersion":"11.18.0","description":"Canonical PLURNK language, schemas, generated types, parser, rails, and runtime-neutral wire contracts","directories":{},"_nodeVersion":"26.6.0","dependencies":{"xpath":"^0.0.34","json-p3":"2.2.2","antlr4ng":"^3.0.0","@cfworker/json-schema":"^4.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","antlr-ng":"^1.0.10","json-schema-to-typescript":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plurnk-contracts_1.16.2_1788545538228_0.38582053558994867","host":"s3://npm-registry-packages-npm-production"}},"1.16.3":{"name":"@plurnk/plurnk-contracts","version":"1.16.3","keywords":["plurnk","antlr","gbnf","rfc-9457","protocol"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-contracts@1.16.3","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-contracts#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"bin":{"plurnk-contracts":"bin/plurnk-contracts.js"},"dist":{"shasum":"0cbaacb280f9a1fb10e479c24875b44b853fc1a5","tarball":"https://registry.npmjs.org/@plurnk/plurnk-contracts/-/plurnk-contracts-1.16.3.tgz","fileCount":141,"integrity":"sha512-WvokYBS8/gpsO9wuM0HIlpQPZ2ahEPzOYU3Nyqsz2vrHTWnPR6h0kqf6V7i0tPbv6R3LjE+OKr6X9NiX8luFBA==","signatures":[{"sig":"MEYCIQCj23/TKOsxClANvQG+QDSNGd5Q5seS+6oraRjP4HpFrAIhANidHjYePpCMNkhquhqw2HIJ3kJuQ+ldSsiFB6slFK/Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA46Bb4StyW2XJdg01Qj5aoHu2A+WQ6y9ldLwd5ZcnYGAiEA/hWRj5ZMCfXPBaezPCmXPVcEN9XWxvLWaBKcqNF8iQ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1088116},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"},"./package.json":"./package.json","./schema/*.json":{"default":"./dist/schema/*.json","plurnk-dev":"./schema/*.json"},"./plurnk.qwen.gbnf":"./dist/plurnk.qwen.gbnf","./plurnk.gemma.gbnf":"./dist/plurnk.gemma.gbnf","./conformance/*.json":{"default":"./dist/conformance/*.json","plurnk-dev":"./conformance/*.json"}},"gitHead":"2dab0e830bb3d401ccdea2c605c7bb1e4677692f","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:intg","build":"npm run build:clean && npm run build:grammar && npm run build:types && npm run build:dist && npm run build:gbnf && npm run build:schemas","prepack":"npm run build","test:intg":"node --conditions=plurnk-dev --test test/integration/*.test.ts test/demo/*.test.ts","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --test src/*.test.ts test/unit/*.test.ts","build:dist":"tsc -p tsconfig.build.json","build:gbnf":"node --conditions=plurnk-dev scriptify/generate-gbnf.ts","test:llama":"node --conditions=plurnk-dev --test test/llama/*.test.ts","antlr:parse":"testrig src/generated/plurnk document --tree","antlr:trace":"testrig src/generated/plurnk document --trace","build:clean":"rm -rf dist","build:types":"node --conditions=plurnk-dev scriptify/generate-types.ts","antlr:tokens":"testrig src/generated/plurnk document --tokens","build:grammar":"antlr-ng -D language=TypeScript -o src/generated --generate-visitor true --generate-listener false plurnkLexer.g4 plurnkParser.g4 && node --conditions=plurnk-dev scriptify/fix-generated-imports.ts","build:schemas":"node --conditions=plurnk-dev scriptify/copy-schemas.ts","release:check":"npm run test:installation","prepublishOnly":"npm audit && npm run build && npm test && npm run test:installation","test:installation":"node --conditions=plurnk-dev scriptify/smoke-test.ts","conformance:report":"node --conditions=plurnk-dev scriptify/agui-conformance-report.ts"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-contracts"},"_npmVersion":"11.18.0","description":"Canonical PLURNK language, schemas, generated types, parser, rails, and runtime-neutral wire contracts","directories":{},"_nodeVersion":"26.6.0","dependencies":{"xpath":"^0.0.34","json-p3":"2.2.2","antlr4ng":"^3.0.0","@cfworker/json-schema":"^4.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","antlr-ng":"^1.0.10","json-schema-to-typescript":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plurnk-contracts_1.16.3_1788570865027_0.48765298184801287","host":"s3://npm-registry-packages-npm-production"}},"1.16.4":{"name":"@plurnk/plurnk-contracts","version":"1.16.4","keywords":["plurnk","antlr","gbnf","rfc-9457","protocol"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-contracts@1.16.4","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-contracts#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"bin":{"plurnk-contracts":"bin/plurnk-contracts.js"},"dist":{"shasum":"be1a6cc8f93f3f560084caf237631ba80ca1c6d6","tarball":"https://registry.npmjs.org/@plurnk/plurnk-contracts/-/plurnk-contracts-1.16.4.tgz","fileCount":141,"integrity":"sha512-C8XeVgFrFxWiO9WTp8a/oeQ0t2UPRgidqzL/S6pdf8jyjfOivwQoqWI1HG0PKY7olI2vkcwUu97NUoivDfI1Yg==","signatures":[{"sig":"MEUCIQD5nYWamX6CvD1ZZEiMyOZiBvKYR0uOkTcuY8mJWkRp2QIga6d25QrF2qbPNIuRMyj4Tor1ZKb0xqDeRqNn76OdvV4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHyE3pRsXmiUMe8T7FbIECjWqplJfKAtBMdDDHXhggQAAiAOSeR2pXKycw7V4BS9xVCTOde2BVlk3mxy3QHF19Xp+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1088116},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"},"./package.json":"./package.json","./schema/*.json":{"default":"./dist/schema/*.json","plurnk-dev":"./schema/*.json"},"./plurnk.qwen.gbnf":"./dist/plurnk.qwen.gbnf","./plurnk.gemma.gbnf":"./dist/plurnk.gemma.gbnf","./conformance/*.json":{"default":"./dist/conformance/*.json","plurnk-dev":"./conformance/*.json"}},"gitHead":"cde49ec5ccd9fc4e9a1e551c03f840f0f5c52147","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:intg","build":"npm run build:clean && npm run build:grammar && npm run build:types && npm run build:dist && npm run build:gbnf && npm run build:schemas","prepack":"npm run build","test:intg":"node --conditions=plurnk-dev --test test/integration/*.test.ts test/demo/*.test.ts","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --test src/*.test.ts test/unit/*.test.ts","build:dist":"tsc -p tsconfig.build.json","build:gbnf":"node --conditions=plurnk-dev scriptify/generate-gbnf.ts","test:llama":"node --conditions=plurnk-dev --test test/llama/*.test.ts","antlr:parse":"testrig src/generated/plurnk document --tree","antlr:trace":"testrig src/generated/plurnk document --trace","build:clean":"rm -rf dist","build:types":"node --conditions=plurnk-dev scriptify/generate-types.ts","antlr:tokens":"testrig src/generated/plurnk document --tokens","build:grammar":"antlr-ng -D language=TypeScript -o src/generated --generate-visitor true --generate-listener false plurnkLexer.g4 plurnkParser.g4 && node --conditions=plurnk-dev scriptify/fix-generated-imports.ts","build:schemas":"node --conditions=plurnk-dev scriptify/copy-schemas.ts","release:check":"npm run test:installation","prepublishOnly":"npm audit && npm run build && npm test && npm run test:installation","test:installation":"node --conditions=plurnk-dev scriptify/smoke-test.ts","conformance:report":"node --conditions=plurnk-dev scriptify/agui-conformance-report.ts"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-contracts"},"_npmVersion":"11.18.0","description":"Canonical PLURNK language, schemas, generated types, parser, rails, and runtime-neutral wire contracts","directories":{},"_nodeVersion":"26.6.0","dependencies":{"xpath":"^0.0.34","json-p3":"2.2.2","antlr4ng":"^3.0.0","@cfworker/json-schema":"^4.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","antlr-ng":"^1.0.10","json-schema-to-typescript":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plurnk-contracts_1.16.4_1788577346592_0.9505079581481037","host":"s3://npm-registry-packages-npm-production"}},"1.16.5":{"name":"@plurnk/plurnk-contracts","version":"1.16.5","keywords":["plurnk","antlr","gbnf","rfc-9457","protocol"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-contracts@1.16.5","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-contracts#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"bin":{"plurnk-contracts":"bin/plurnk-contracts.js"},"dist":{"shasum":"f4cb49c40d41315c5fdd2ec61abf95f464aee6f2","tarball":"https://registry.npmjs.org/@plurnk/plurnk-contracts/-/plurnk-contracts-1.16.5.tgz","fileCount":141,"integrity":"sha512-PYO2IOw5jyF0GLHy4F810W+zNRCRRANSBsR9Y13FZ3sCxUljBnU/8lVs6MDbO89cgwgjADfJTiXCZ6QvXzDbtg==","signatures":[{"sig":"MEYCIQCo4bZxwz00i56vtIjfjPa5phBex+1xXh8jWjGasoGA+AIhAKaZnXEZL3j7jlGG6D5sSosfB/ZyyXyh+PuuFFv0zI+i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCqFmpPl+/P4qyrk4F243eh8ooDtkhmbjcr9EFBGJC/xgIgNIk06ym3+nv1bwjkWcLW9+67I5dOzMc4aOOD9rkP/3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1090381},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"},"./package.json":"./package.json","./schema/*.json":{"default":"./dist/schema/*.json","plurnk-dev":"./schema/*.json"},"./plurnk.qwen.gbnf":"./dist/plurnk.qwen.gbnf","./plurnk.gemma.gbnf":"./dist/plurnk.gemma.gbnf","./conformance/*.json":{"default":"./dist/conformance/*.json","plurnk-dev":"./conformance/*.json"}},"gitHead":"2378696e153daef93444ca2e19011bf04a46adcf","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:intg","build":"npm run build:clean && npm run build:grammar && npm run build:types && npm run build:dist && npm run build:gbnf && npm run build:schemas","prepack":"npm run build","test:intg":"node --conditions=plurnk-dev --test test/integration/*.test.ts test/demo/*.test.ts","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --test src/*.test.ts test/unit/*.test.ts","build:dist":"tsc -p tsconfig.build.json","build:gbnf":"node --conditions=plurnk-dev scriptify/generate-gbnf.ts","test:llama":"node --conditions=plurnk-dev --test test/llama/*.test.ts","antlr:parse":"testrig src/generated/plurnk document --tree","antlr:trace":"testrig src/generated/plurnk document --trace","build:clean":"rm -rf dist","build:types":"node --conditions=plurnk-dev scriptify/generate-types.ts","antlr:tokens":"testrig src/generated/plurnk document --tokens","build:grammar":"antlr-ng -D language=TypeScript -o src/generated --generate-visitor true --generate-listener false plurnkLexer.g4 plurnkParser.g4 && node --conditions=plurnk-dev scriptify/fix-generated-imports.ts","build:schemas":"node --conditions=plurnk-dev scriptify/copy-schemas.ts","release:check":"npm run test:installation","prepublishOnly":"npm audit && npm run build && npm test && npm run test:installation","test:installation":"node --conditions=plurnk-dev scriptify/smoke-test.ts","conformance:report":"node --conditions=plurnk-dev scriptify/agui-conformance-report.ts"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-contracts"},"_npmVersion":"11.18.0","description":"Canonical PLURNK language, schemas, generated types, parser, rails, and runtime-neutral wire contracts","directories":{},"_nodeVersion":"26.6.0","dependencies":{"xpath":"^0.0.34","json-p3":"2.2.2","antlr4ng":"^3.0.0","@cfworker/json-schema":"^4.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","antlr-ng":"^1.0.10","json-schema-to-typescript":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plurnk-contracts_1.16.5_1788615458415_0.38860404340393373","host":"s3://npm-registry-packages-npm-production"}},"1.17.0":{"name":"@plurnk/plurnk-contracts","version":"1.17.0","keywords":["plurnk","antlr","rfc-9457","protocol"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-contracts@1.17.0","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-contracts#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"bin":{"plurnk-contracts":"bin/plurnk-contracts.js"},"dist":{"shasum":"4354cb7a281a18edef703c4c8a912e0b589c2f94","tarball":"https://registry.npmjs.org/@plurnk/plurnk-contracts/-/plurnk-contracts-1.17.0.tgz","fileCount":151,"integrity":"sha512-kgpjacZK2pcp1U7ZwcMWkEB5DUwMIthYUsn3Q+CI4RwpmJcdNuDpPfJrCBhgVasQZ6Idr62yUQm7K+JctD1PKQ==","signatures":[{"sig":"MEUCIQC0B4mjdORniEK2242J78tmyMDK/AqIg1t9I0iWi3+MSwIgDOSm+sWevRSB1DoFXiMJN8KTPI7sOAkzpThQpnQ9noY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCog0W6X0Zz0/m81GIULEgNtS6bJMw8yaXIgz0XiAk6KAIhAOupC4voe9Bf54ZuXqp6/S8pAaTCnFHmKCavWpnGaR8S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1037805},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"},"./package.json":"./package.json","./schema/*.json":{"default":"./dist/schema/*.json","plurnk-dev":"./schema/*.json"},"./conformance/*.json":{"default":"./dist/conformance/*.json","plurnk-dev":"./conformance/*.json"}},"gitHead":"3b064435c5df27cddbc1f2f3375991f931aed8a7","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:intg","build":"npm run build:clean && npm run build:grammar && npm run build:types && npm run build:dist && npm run build:schemas","prepack":"npm run build","test:intg":"node --conditions=plurnk-dev --test test/integration/*.test.ts test/demo/*.test.ts","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --test src/*.test.ts test/unit/*.test.ts","build:dist":"tsc -p tsconfig.build.json","antlr:parse":"testrig src/generated/plurnk document --tree","antlr:trace":"testrig src/generated/plurnk document --trace","build:clean":"rm -rf dist","build:types":"node --conditions=plurnk-dev scriptify/generate-types.ts","antlr:tokens":"testrig src/generated/plurnk document --tokens","build:grammar":"antlr-ng -D language=TypeScript -o src/generated --generate-visitor true --generate-listener false plurnkLexer.g4 plurnkParser.g4 && node --conditions=plurnk-dev scriptify/fix-generated-imports.ts","build:schemas":"node --conditions=plurnk-dev scriptify/copy-schemas.ts","release:check":"npm run test:installation","prepublishOnly":"npm audit && npm run build && npm test && npm run test:installation","test:installation":"node --conditions=plurnk-dev scriptify/smoke-test.ts","conformance:report":"node --conditions=plurnk-dev scriptify/agui-conformance-report.ts"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-contracts"},"_npmVersion":"11.18.0","description":"Canonical PLURNK language, schemas, generated types, parser, and runtime-neutral wire contracts","directories":{},"_nodeVersion":"26.6.0","dependencies":{"xpath":"^0.0.34","json-p3":"2.2.2","antlr4ng":"^3.0.0","jsonc-parser":"^3.3.1","@cfworker/json-schema":"^4.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","antlr-ng":"^1.0.10","json-schema-to-typescript":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plurnk-contracts_1.17.0_1789286794506_0.5339814612900688","host":"s3://npm-registry-packages-npm-production"}},"1.18.0":{"name":"@plurnk/plurnk-contracts","version":"1.18.0","keywords":["plurnk","rfc-9457","protocol"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-contracts@1.18.0","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-contracts#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"dist":{"shasum":"00fc3e69f1ac75da05895721a8c60b5bae3add87","tarball":"https://registry.npmjs.org/@plurnk/plurnk-contracts/-/plurnk-contracts-1.18.0.tgz","fileCount":122,"integrity":"sha512-W2wshXjNmteIGeD23ixKSNPCq0rJbt/zjlz7b2Q8vuPvuj6JZNSH9p9DdWpPsG82k2acYqAD6sBBeAddPJkswg==","signatures":[{"sig":"MEYCIQDzXfCs6Ra9+MhkDtcRBlDJq7sgN1CUcJXyp64LLfVrOAIhANjF+/IHVjrK/l+LSnU4Eqmc/tOZaYPlJabwAwKvJhT8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICI31evlbJKGdFjjwoJkkCtKLynH0hrj3zhf3LPD0L6GAiAsDzZYmtaUEfayd1pdug6mfsqmwGBm/R82wQu9NWBD4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":460114},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"},"./package.json":"./package.json","./schema/*.json":{"default":"./dist/schema/*.json","plurnk-dev":"./schema/*.json"},"./conformance/*.json":{"default":"./dist/conformance/*.json","plurnk-dev":"./conformance/*.json"}},"gitHead":"034de988861c71ae644a0b005b0e2a47bd90ec52","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:intg","build":"npm run build:clean && npm run build:types && npm run build:dist && npm run build:schemas","prepack":"npm run build","test:intg":"node --conditions=plurnk-dev --test test/integration/*.test.ts","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --test src/*.test.ts test/unit/*.test.ts","build:dist":"tsc -p tsconfig.build.json","build:clean":"rm -rf dist","build:types":"node --conditions=plurnk-dev scriptify/generate-types.ts","build:schemas":"node --conditions=plurnk-dev scriptify/copy-schemas.ts","release:check":"npm run test:installation","prepublishOnly":"npm audit && npm run build && npm test && npm run test:installation","test:installation":"node --conditions=plurnk-dev scriptify/smoke-test.ts","conformance:report":"node --conditions=plurnk-dev scriptify/agui-conformance-report.ts"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-contracts"},"_npmVersion":"11.18.0","description":"Canonical PLURNK language contract, schemas, generated types, and runtime-neutral wire contracts","directories":{},"_nodeVersion":"26.6.0","dependencies":{"jsonc-parser":"^3.3.1","@cfworker/json-schema":"^4.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"json-schema-to-typescript":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plurnk-contracts_1.18.0_1789487178044_0.4464666595634166","host":"s3://npm-registry-packages-npm-production"}},"1.19.0":{"name":"@plurnk/plurnk-contracts","version":"1.19.0","keywords":["plurnk","rfc-9457","protocol"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-contracts@1.19.0","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-contracts#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"dist":{"shasum":"2af686e628b3f35fc695a9e5ef6c0989a3572d57","tarball":"https://registry.npmjs.org/@plurnk/plurnk-contracts/-/plurnk-contracts-1.19.0.tgz","fileCount":118,"integrity":"sha512-QIID66pMSPOrieZGDTtg3/feroKFiNaINAohQGO8uh6Ka5EAxtjv+i0OdbZ7A7pMP3fYzleqIWrVZsfZMD44/A==","signatures":[{"sig":"MEYCIQCQ5BC02luRp0VABDTEBJg0dNazenlbwPNtJgLF//1mTAIhAJsigis2aRtsR3aztkewjxe5Lxj/6Z4dogdfPUqOnCy9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBJfuobnnAoEyYm9hO6Gu/f6b/TaaJihvXqIIRb9JqRDAiEAmv6r+n9tgFiHyKGJEIseyD4DVw4SvdL0DtVd9HoNgqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":457873},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"},"./package.json":"./package.json","./schema/*.json":{"default":"./dist/schema/*.json","plurnk-dev":"./schema/*.json"},"./conformance/*.json":{"default":"./dist/conformance/*.json","plurnk-dev":"./conformance/*.json"}},"gitHead":"e8f8e12544b3f5c8dcb67d68a8854de86355b7e6","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:intg","build":"npm run build:clean && npm run build:types && npm run build:dist && npm run build:schemas","prepack":"npm run build","test:intg":"node --conditions=plurnk-dev --env-file=.env.defaults --test test/integration/*.test.ts","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --env-file=.env.defaults --test src/*.test.ts test/unit/*.test.ts","build:dist":"tsc -p tsconfig.build.json","build:clean":"rm -rf dist","build:types":"node --conditions=plurnk-dev scriptify/generate-types.ts","build:schemas":"node --conditions=plurnk-dev scriptify/copy-schemas.ts","release:check":"npm run test:installation","prepublishOnly":"npm audit && npm run build && npm test && npm run test:installation","test:installation":"node --conditions=plurnk-dev scriptify/smoke-test.ts","conformance:report":"node --conditions=plurnk-dev scriptify/agui-conformance-report.ts"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-contracts"},"_npmVersion":"11.18.0","description":"Canonical PLURNK language contract, schemas, generated types, and runtime-neutral wire contracts","directories":{},"_nodeVersion":"26.6.0","dependencies":{"jsonc-parser":"^3.3.1","@cfworker/json-schema":"^4.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"json-schema-to-typescript":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plurnk-contracts_1.19.0_1789957293457_0.7714976726930576","host":"s3://npm-registry-packages-npm-production"}},"1.19.1":{"name":"@plurnk/plurnk-contracts","version":"1.19.1","keywords":["plurnk","rfc-9457","protocol"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-contracts@1.19.1","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-contracts#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"dist":{"shasum":"86ea134bdd2d8f9131573915078b20edd60ed5b7","tarball":"https://registry.npmjs.org/@plurnk/plurnk-contracts/-/plurnk-contracts-1.19.1.tgz","fileCount":118,"integrity":"sha512-EiuRUQJ6vwD+YhtDOBWjVsU4halUXS0Aprghct2WSH8aEauPspK0tsNRCOdddv4jGqqTXGgncDodOk5JWJrr8w==","signatures":[{"sig":"MEUCIQD7cvsc/ueCyShRXKpOzlV5P31uxvj83LoJma77zxrkowIgLNWY6aPSqRlzD9tE/qm89SPxnqjNT12QzHhszeXdBYU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCVSuoPBCG6FAdjyd5poRdtEBSumhauar3kjtsAp+YrLwIhALaYOOYjjnfzlKRlTMFLYkCzWN3t2iQqNVzmhaGdVgOI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":457873},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"},"./package.json":"./package.json","./schema/*.json":{"default":"./dist/schema/*.json","plurnk-dev":"./schema/*.json"},"./conformance/*.json":{"default":"./dist/conformance/*.json","plurnk-dev":"./conformance/*.json"}},"gitHead":"9a9c5991114b5c382ce4e5267712a452eb88e124","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:intg","build":"npm run build:clean && npm run build:types && npm run build:dist && npm run build:schemas","prepack":"npm run build","test:intg":"node --conditions=plurnk-dev --env-file=.env.defaults --test test/integration/*.test.ts","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --env-file=.env.defaults --test src/*.test.ts test/unit/*.test.ts","build:dist":"tsc -p tsconfig.build.json","build:clean":"rm -rf dist","build:types":"node --conditions=plurnk-dev scriptify/generate-types.ts","build:schemas":"node --conditions=plurnk-dev scriptify/copy-schemas.ts","release:check":"npm run test:installation","prepublishOnly":"npm audit && npm run build && npm test && npm run test:installation","test:installation":"node --conditions=plurnk-dev scriptify/smoke-test.ts","conformance:report":"node --conditions=plurnk-dev scriptify/agui-conformance-report.ts"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-contracts"},"_npmVersion":"11.18.0","description":"Canonical PLURNK language contract, schemas, generated types, and runtime-neutral wire contracts","directories":{},"_nodeVersion":"26.6.0","dependencies":{"jsonc-parser":"^3.3.1","@cfworker/json-schema":"^4.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"json-schema-to-typescript":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plurnk-contracts_1.19.1_1789970022128_0.6091356744202183","host":"s3://npm-registry-packages-npm-production"}},"1.19.2":{"name":"@plurnk/plurnk-contracts","version":"1.19.2","keywords":["plurnk","rfc-9457","protocol"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-contracts@1.19.2","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-contracts#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"dist":{"shasum":"6802c07f51202445248ba141a33b43e23693b4e1","tarball":"https://registry.npmjs.org/@plurnk/plurnk-contracts/-/plurnk-contracts-1.19.2.tgz","fileCount":118,"integrity":"sha512-FefyY3N+qp0nuNbKHJR+Cw5mE8ICqeWUsjevqqs/snIki4ZePT8d9VwzRFkdbPFrkhRx78YLgKabKyc62VCByQ==","signatures":[{"sig":"MEUCIEdNG5UAYyiO49NX0s2yGmz3ldBrplYtrWRV5ehyKO35AiEAuowLiSmvdwyhwSi/pXcclDQqk/QczfIWQ9Ub4T8quhA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBvgDHOqjv7AljG1O+Z2GOKdB6YHBNFnZcNdoj/y3VQhAiEAnEhKyt1ceaI7rsj1aVbxyf79L60sZF8LcHuhkskhfUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":458491},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"},"./package.json":"./package.json","./schema/*.json":{"default":"./dist/schema/*.json","plurnk-dev":"./schema/*.json"},"./conformance/*.json":{"default":"./dist/conformance/*.json","plurnk-dev":"./conformance/*.json"}},"gitHead":"72295d8c7ad66027f5ac6d3c80de73ee37dddb79","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:intg","build":"npm run build:clean && npm run build:types && npm run build:dist && npm run build:schemas","prepack":"npm run build","test:intg":"node --conditions=plurnk-dev --env-file=.env.defaults --test test/integration/*.test.ts","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --env-file=.env.defaults --test src/*.test.ts test/unit/*.test.ts","build:dist":"tsc -p tsconfig.build.json","build:clean":"rm -rf dist","build:types":"node --conditions=plurnk-dev scriptify/generate-types.ts","build:schemas":"node --conditions=plurnk-dev scriptify/copy-schemas.ts","release:check":"npm run test:installation","prepublishOnly":"npm audit && npm run build && npm test && npm run test:installation","test:installation":"node --conditions=plurnk-dev scriptify/smoke-test.ts","conformance:report":"node --conditions=plurnk-dev scriptify/agui-conformance-report.ts"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-contracts"},"_npmVersion":"11.18.0","description":"Canonical PLURNK language contract, schemas, generated types, and runtime-neutral wire contracts","directories":{},"_nodeVersion":"26.6.0","dependencies":{"jsonc-parser":"^3.3.1","@cfworker/json-schema":"^4.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"json-schema-to-typescript":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plurnk-contracts_1.19.2_1789978812448_0.30032276035700933","host":"s3://npm-registry-packages-npm-production"}},"1.19.3":{"name":"@plurnk/plurnk-contracts","version":"1.19.3","keywords":["plurnk","rfc-9457","protocol"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-contracts@1.19.3","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-contracts#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"dist":{"shasum":"2a9e5fae9005b1243c4ade83545a9cb5cc738971","tarball":"https://registry.npmjs.org/@plurnk/plurnk-contracts/-/plurnk-contracts-1.19.3.tgz","fileCount":118,"integrity":"sha512-MFpl2kikAShY3Y55Qh95U7W9S6LYkkjH5WLXWeoifJC3h0mjc9/29qlg4SMYr87Z1iFcZhUoPrAgzVYvNUa66g==","signatures":[{"sig":"MEUCIEOkKECjMVKGR4FwGLPeuQjuUeq+a82aUoFOK6vKQ6T+AiEAwF+8eWrMoeUKQPgIxHebPN7teW71aOuFB/iX7GdG1Yo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCUgs+yvBwAp37Dzn2OFGD+jtCwh6hDfH3RbAMWpnHktgIgWuxQRxrwtJJrX6LLYzwzkmmNaWWPIwIWJ96ZEeBTons=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":458988},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js","plurnk-dev":"./src/index.ts"},"./package.json":"./package.json","./schema/*.json":{"default":"./dist/schema/*.json","plurnk-dev":"./schema/*.json"},"./conformance/*.json":{"default":"./dist/conformance/*.json","plurnk-dev":"./conformance/*.json"}},"gitHead":"f5b4322844224e4baa01d05b44930059eeb6b245","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:intg","build":"npm run build:clean && npm run build:types && npm run build:dist && npm run build:schemas","prepack":"npm run build","test:intg":"node --conditions=plurnk-dev --env-file=.env.defaults --test test/integration/*.test.ts","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --env-file=.env.defaults --test src/*.test.ts test/unit/*.test.ts","build:dist":"tsc -p tsconfig.build.json","build:clean":"rm -rf dist","build:types":"node --conditions=plurnk-dev scriptify/generate-types.ts","build:schemas":"node --conditions=plurnk-dev scriptify/copy-schemas.ts","release:check":"npm run test:installation","prepublishOnly":"npm audit && npm run build && npm test && npm run test:installation","test:installation":"node --conditions=plurnk-dev scriptify/smoke-test.ts","conformance:report":"node --conditions=plurnk-dev scriptify/agui-conformance-report.ts"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-contracts"},"_npmVersion":"11.18.0","description":"Canonical PLURNK language contract, schemas, generated types, and runtime-neutral wire contracts","directories":{},"_nodeVersion":"26.6.0","dependencies":{"jsonc-parser":"^3.3.1","@cfworker/json-schema":"^4.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"json-schema-to-typescript":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plurnk-contracts_1.19.3_1790010212966_0.5168397925346226","host":"s3://npm-registry-packages-npm-production"}},"1.20.0":{"name":"@plurnk/plurnk-contracts","version":"1.20.0","keywords":["plurnk","rfc-9457","protocol"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-contracts@1.20.0","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-contracts#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"dist":{"shasum":"583b80d870a3296ece24531fc611c1fa539d822c","tarball":"https://registry.npmjs.org/@plurnk/plurnk-contracts/-/plurnk-contracts-1.20.0.tgz","fileCount":123,"integrity":"sha512-rqAhTUZxHAoden4j6H6XfoBWDCt2F+BHJmvDGvvXogVDVmZ2KpcHE8OjSolrD0MDav1imrJE7gcdAkKLEfAPAg==","signatures":[{"sig":"MEUCIE0z3SDfdSvJf7FW7j+kSoQzXoRelVOu81/cxnf4ZIu3AiEApDZ/GEVTMDIGFOGPU4muuT8iXYZd7caxGNrD2dfgCFk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDrulqzyCnThC68CEEzBTGZDWeIuJot3oikaFt3cx2FYAiEA6sWndCTU+Pr+z2DJnpThPHw7Oe7ZQ3tuID82k/yUmeo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":468794},"type":"module","_from":"file:/tmp/plurnk-release-publish-0eY0nh/plurnk-plurnk-contracts-1.20.0.tgz","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./package.json":"./package.json","./schema/*.json":{"default":"./dist/schema/*.json"},"./conformance/*.json":{"default":"./dist/conformance/*.json"}},"scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:intg","build":"npm run build:clean && npm run build:types && npm run build:dist && npm run build:schemas","prepack":"npm run build","test:intg":"node --conditions=plurnk-dev --env-file=.env.defaults --test test/integration/*.test.ts","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --env-file=.env.defaults --test src/*.test.ts test/unit/*.test.ts","build:dist":"tsc -p tsconfig.build.json","build:clean":"rm -rf dist","build:types":"node --conditions=plurnk-dev scriptify/generate-types.ts","build:schemas":"node --conditions=plurnk-dev scriptify/copy-schemas.ts","release:check":"npm run test:installation","prepublishOnly":"npm audit && npm run build && npm test && npm run test:installation","test:installation":"node --conditions=plurnk-dev scriptify/smoke-test.ts","conformance:report":"node --conditions=plurnk-dev scriptify/agui-conformance-report.ts"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"_resolved":"/tmp/plurnk-release-publish-0eY0nh/plurnk-plurnk-contracts-1.20.0.tgz","_integrity":"sha512-rqAhTUZxHAoden4j6H6XfoBWDCt2F+BHJmvDGvvXogVDVmZ2KpcHE8OjSolrD0MDav1imrJE7gcdAkKLEfAPAg==","repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-contracts"},"_npmVersion":"11.18.0","description":"Canonical PLURNK language contract, schemas, generated types, and runtime-neutral wire contracts","directories":{},"_nodeVersion":"26.6.0","dependencies":{"jsonc-parser":"^3.3.1","@cfworker/json-schema":"^4.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"json-schema-to-typescript":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plurnk-contracts_1.20.0_1790146907676_0.36995656104408114","host":"s3://npm-registry-packages-npm-production"}},"1.21.0":{"name":"@plurnk/plurnk-contracts","version":"1.21.0","keywords":["plurnk","rfc-9457","protocol"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-contracts@1.21.0","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-contracts#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"dist":{"shasum":"85961c9abaae2f529b5c2c2e923f413a089ff9f4","tarball":"https://registry.npmjs.org/@plurnk/plurnk-contracts/-/plurnk-contracts-1.21.0.tgz","fileCount":123,"integrity":"sha512-+i8vDKwswMUQAlmXN3zf7/3k2pPGyQIO1aIx2QxLAONUiGQc3d30rxJDlgZHuiYHZwBhPjJ3otNTKvoGkZoV9Q==","signatures":[{"sig":"MEUCIBPaSmCNRPSmdMnnvoZo3/dsjwwkVj/NWjT2yBWs6t7pAiEAwCMGAukXVco7woTwIeIcZXur3uFJYsEliVGaDe/ze84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGGGzInDsHhY8db0sPZco2CiCRf7RTJ7rSdnN2lQRjUoAiEA+onKDHl+t/oQDyojUEgln/xvwOcu0twWtk0af4Lnzm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":469226},"type":"module","_from":"file:/tmp/plurnk-release-publish-iFvESC/plurnk-plurnk-contracts-1.21.0.tgz","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./package.json":"./package.json","./schema/*.json":{"default":"./dist/schema/*.json"},"./conformance/*.json":{"default":"./dist/conformance/*.json"}},"scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:intg","build":"npm run build:clean && npm run build:types && npm run build:dist && npm run build:schemas","prepack":"npm run build","test:intg":"node --conditions=plurnk-dev --env-file=.env.defaults --test test/integration/*.test.ts","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --env-file=.env.defaults --test src/*.test.ts test/unit/*.test.ts","build:dist":"tsc -p tsconfig.build.json","build:clean":"rm -rf dist","build:types":"node --conditions=plurnk-dev scriptify/generate-types.ts","build:schemas":"node --conditions=plurnk-dev scriptify/copy-schemas.ts","release:check":"npm run test:installation","prepublishOnly":"npm audit && npm run build && npm test && npm run test:installation","test:installation":"node --conditions=plurnk-dev scriptify/smoke-test.ts","conformance:report":"node --conditions=plurnk-dev scriptify/agui-conformance-report.ts"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"_resolved":"/tmp/plurnk-release-publish-iFvESC/plurnk-plurnk-contracts-1.21.0.tgz","_integrity":"sha512-+i8vDKwswMUQAlmXN3zf7/3k2pPGyQIO1aIx2QxLAONUiGQc3d30rxJDlgZHuiYHZwBhPjJ3otNTKvoGkZoV9Q==","repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-contracts"},"_npmVersion":"11.18.0","description":"Canonical PLURNK language contract, schemas, generated types, and runtime-neutral wire contracts","directories":{},"_nodeVersion":"26.6.0","dependencies":{"jsonc-parser":"^3.3.1","@cfworker/json-schema":"^4.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"json-schema-to-typescript":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plurnk-contracts_1.21.0_1790244276227_0.5845508925874856","host":"s3://npm-registry-packages-npm-production"}},"1.21.1":{"name":"@plurnk/plurnk-contracts","version":"1.21.1","keywords":["plurnk","rfc-9457","protocol"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-contracts@1.21.1","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-contracts#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"dist":{"shasum":"070faaa33d1d39e92a4578f8303f8d8f5bae3cd3","tarball":"https://registry.npmjs.org/@plurnk/plurnk-contracts/-/plurnk-contracts-1.21.1.tgz","fileCount":123,"integrity":"sha512-mCVakvdx5ZAjKGRj+IC11Q0Y+6evowqIXC9w8rME6A8cPTl0z4yC6AvEj6YW8Gsl2RaG5B2W4GH7Y1gwMWnk/A==","signatures":[{"sig":"MEYCIQC2kwbWVB9QU2MM7sLrezcmCo1BTF3L4P4AhFxww4NVvgIhAJ7JBNhJA+GSyKLI+Gu6tOI98BWUPg2w0hr3g6Ll6iol","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCcsjFJKbA2xYMTS/L0Br/EUURIBL8CC1l4SHNe32prbQIhAL+raC/IxSq9iYIZ+lde9y+r2KDehzZX2JK1Je2r5ZH2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":469216},"type":"module","_from":"file:/tmp/plurnk-release-publish-Jwa8Iu/plurnk-plurnk-contracts-1.21.1.tgz","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./package.json":"./package.json","./schema/*.json":{"default":"./dist/schema/*.json"},"./conformance/*.json":{"default":"./dist/conformance/*.json"}},"scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:intg","build":"npm run build:clean && npm run build:types && npm run build:dist && npm run build:schemas","prepack":"npm run build","test:intg":"node --conditions=plurnk-dev --env-file=.env.defaults --test test/integration/*.test.ts","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --env-file=.env.defaults --test src/*.test.ts test/unit/*.test.ts","build:dist":"tsc -p tsconfig.build.json","build:clean":"rm -rf dist","build:types":"node --conditions=plurnk-dev scriptify/generate-types.ts","build:schemas":"node --conditions=plurnk-dev scriptify/copy-schemas.ts","release:check":"npm run test:installation","prepublishOnly":"npm audit && npm run build && npm test && npm run test:installation","test:installation":"node --conditions=plurnk-dev scriptify/smoke-test.ts","conformance:report":"node --conditions=plurnk-dev scriptify/agui-conformance-report.ts"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"_resolved":"/tmp/plurnk-release-publish-Jwa8Iu/plurnk-plurnk-contracts-1.21.1.tgz","_integrity":"sha512-mCVakvdx5ZAjKGRj+IC11Q0Y+6evowqIXC9w8rME6A8cPTl0z4yC6AvEj6YW8Gsl2RaG5B2W4GH7Y1gwMWnk/A==","repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-contracts"},"_npmVersion":"11.18.0","description":"Canonical PLURNK language contract, schemas, generated types, and runtime-neutral wire contracts","directories":{},"_nodeVersion":"26.6.0","dependencies":{"jsonc-parser":"^3.3.1","@cfworker/json-schema":"^4.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"json-schema-to-typescript":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plurnk-contracts_1.21.1_1790348341650_0.4912457444906353","host":"s3://npm-registry-packages-npm-production"}},"1.22.0":{"name":"@plurnk/plurnk-contracts","version":"1.22.0","keywords":["plurnk","rfc-9457","protocol"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-contracts@1.22.0","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-contracts#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"dist":{"shasum":"d499e420f64524ccfaaf912a5b602424eb21c48c","tarball":"https://registry.npmjs.org/@plurnk/plurnk-contracts/-/plurnk-contracts-1.22.0.tgz","fileCount":123,"integrity":"sha512-xVd3hgH8aiX63h5UtiEfNEqIpOWsHcWMAWyOzqenlG2i/Gx0sxGC+oJ9YTzq2Pw1/fr0s8JJSB7UCLKC5x8X8g==","signatures":[{"sig":"MEQCIERdRmCVR1h76E6CPEkmCVpUsRhuvT4eBdaG4JF+HNeTAiBrtKwfRz6y8KITS2qo9k+1DSHfLfzWN0nA+G5nqsrNow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGNLFFO3mjAKBXhHczzDGstQQEqdBAorrOn0dppiqic3AiAX4QyA/uvKUVlHLXT8YJNJJkrenQc2Ar5ZF+RZu2RNqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":489444},"type":"module","_from":"file:/tmp/plurnk-release-publish-C605bc/plurnk-plurnk-contracts-1.22.0.tgz","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./package.json":"./package.json","./schema/*.json":{"default":"./dist/schema/*.json"},"./conformance/*.json":{"default":"./dist/conformance/*.json"}},"scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:intg","build":"npm run build:clean && npm run build:types && npm run build:dist && npm run build:schemas","prepack":"npm run build","test:intg":"node --conditions=plurnk-dev --env-file=.env.defaults --test test/integration/*.test.ts","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --env-file=.env.defaults --test src/*.test.ts test/unit/*.test.ts","build:dist":"tsc -p tsconfig.build.json","build:clean":"rm -rf dist","build:types":"node --conditions=plurnk-dev scriptify/generate-types.ts","build:schemas":"node --conditions=plurnk-dev scriptify/copy-schemas.ts","release:check":"npm run test:installation","prepublishOnly":"npm audit && npm run build && npm test && npm run test:installation","test:installation":"node --conditions=plurnk-dev scriptify/smoke-test.ts","conformance:report":"node --conditions=plurnk-dev scriptify/agui-conformance-report.ts"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"_resolved":"/tmp/plurnk-release-publish-C605bc/plurnk-plurnk-contracts-1.22.0.tgz","_integrity":"sha512-xVd3hgH8aiX63h5UtiEfNEqIpOWsHcWMAWyOzqenlG2i/Gx0sxGC+oJ9YTzq2Pw1/fr0s8JJSB7UCLKC5x8X8g==","repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-contracts"},"_npmVersion":"11.18.0","description":"Canonical PLURNK language contract, schemas, generated types, and runtime-neutral wire contracts","directories":{},"_nodeVersion":"26.6.0","dependencies":{"jsonc-parser":"^3.3.1","@cfworker/json-schema":"^4.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"json-schema-to-typescript":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plurnk-contracts_1.22.0_1790488524372_0.32300155987968915","host":"s3://npm-registry-packages-npm-production"}},"1.23.0":{"name":"@plurnk/plurnk-contracts","version":"1.23.0","keywords":["plurnk","rfc-9457","protocol"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-contracts@1.23.0","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-contracts#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"dist":{"shasum":"677c82248db0f21f378f6c00a957bc55f1c281c1","tarball":"https://registry.npmjs.org/@plurnk/plurnk-contracts/-/plurnk-contracts-1.23.0.tgz","fileCount":127,"integrity":"sha512-BCnmFiakiRKG5ynYy89chSDSu6H/xqPoYXcMdWagkGRkGq0GEegaUWboZzaooO8w314WN2smeG0ZhBhu045sLw==","signatures":[{"sig":"MEUCIFE2NyVqN6+wiAclafx87/HoFJPAQ7aJbJ/OYXrhYCIRAiEAyB+PRGomUGdvIOni7v7WDKYVuWMMos0e+yPg5Uf73fs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHHwznD5pKHh3EVZswX/nfx++leeD2Pztb+C573x4izYAiA3wdq4DnVJZh1Tq85C8qWWB7wvVxjB/NhdJJna5U77PQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":498921},"type":"module","_from":"file:/tmp/plurnk-release-publish-atmTiK/plurnk-plurnk-contracts-1.23.0.tgz","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./package.json":"./package.json","./schema/*.json":{"default":"./dist/schema/*.json"},"./conformance/*.json":{"default":"./dist/conformance/*.json"}},"scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:intg","build":"npm run build:clean && npm run build:types && npm run build:dist && npm run build:schemas","prepack":"npm run build","test:intg":"node --conditions=plurnk-dev --env-file=.env.defaults --test test/integration/*.test.ts","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --env-file=.env.defaults --test src/*.test.ts test/unit/*.test.ts","build:dist":"tsc -p tsconfig.build.json","build:clean":"rm -rf dist","build:types":"node --conditions=plurnk-dev scriptify/generate-types.ts","build:schemas":"node --conditions=plurnk-dev scriptify/copy-schemas.ts","release:check":"npm run test:installation","prepublishOnly":"npm audit && npm run build && npm test && npm run test:installation","test:installation":"node --conditions=plurnk-dev scriptify/smoke-test.ts","conformance:report":"node --conditions=plurnk-dev scriptify/agui-conformance-report.ts"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"_resolved":"/tmp/plurnk-release-publish-atmTiK/plurnk-plurnk-contracts-1.23.0.tgz","_integrity":"sha512-BCnmFiakiRKG5ynYy89chSDSu6H/xqPoYXcMdWagkGRkGq0GEegaUWboZzaooO8w314WN2smeG0ZhBhu045sLw==","repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-contracts"},"_npmVersion":"11.18.0","description":"Canonical PLURNK language contract, schemas, generated types, and runtime-neutral wire contracts","directories":{},"_nodeVersion":"26.6.0","dependencies":{"jsonc-parser":"^3.3.1","@cfworker/json-schema":"^4.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"json-schema-to-typescript":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plurnk-contracts_1.23.0_1790631258160_0.24000844643568442","host":"s3://npm-registry-packages-npm-production"}},"1.24.0":{"name":"@plurnk/plurnk-contracts","version":"1.24.0","keywords":["plurnk","rfc-9457","protocol"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-contracts@1.24.0","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-contracts#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"dist":{"shasum":"85132d927b1cecfaa2efa90c0ec5f7fcf673513a","tarball":"https://registry.npmjs.org/@plurnk/plurnk-contracts/-/plurnk-contracts-1.24.0.tgz","fileCount":127,"integrity":"sha512-q+eSjV9nEqjXYgWnrGDLgExc5PhlfcWdlzKiwz6kO7+xfSTfSexCOdCG4Cb+Nooi+wVWQAViwvPTO4GIm2RY8g==","signatures":[{"sig":"MEUCIQD34KFFG2O1zDsVlKKzbc6F7eXtFNLLONbiwIzxAuHiKwIgebZx2bFxPgWmC557Vyg7RyATmO3kQS4lHchwyqwrnII=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICikJv3AvrHOD7uQ59KF6uJN/MImOlK7EaU3YNXiHleaAiEAtC36ELzzVVQCXGMHavTQ5alSmxIPM7JR/p+vMTg4TDg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":499039},"type":"module","_from":"file:/tmp/plurnk-release-publish-dpT0KX/plurnk-plurnk-contracts-1.24.0.tgz","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./package.json":"./package.json","./schema/*.json":{"default":"./dist/schema/*.json"},"./conformance/*.json":{"default":"./dist/conformance/*.json"}},"scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:intg","build":"npm run build:clean && npm run build:types && npm run build:dist && npm run build:schemas","prepack":"npm run build","test:intg":"node --conditions=plurnk-dev --env-file=.env.defaults --test test/integration/*.test.ts","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --env-file=.env.defaults --test src/*.test.ts test/unit/*.test.ts","build:dist":"tsc -p tsconfig.build.json","build:clean":"rm -rf dist","build:types":"node --conditions=plurnk-dev scriptify/generate-types.ts","build:schemas":"node --conditions=plurnk-dev scriptify/copy-schemas.ts","release:check":"npm run test:installation","prepublishOnly":"npm audit && npm run build && npm test && npm run test:installation","test:installation":"node --conditions=plurnk-dev scriptify/smoke-test.ts","conformance:report":"node --conditions=plurnk-dev scriptify/agui-conformance-report.ts"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"_resolved":"/tmp/plurnk-release-publish-dpT0KX/plurnk-plurnk-contracts-1.24.0.tgz","_integrity":"sha512-q+eSjV9nEqjXYgWnrGDLgExc5PhlfcWdlzKiwz6kO7+xfSTfSexCOdCG4Cb+Nooi+wVWQAViwvPTO4GIm2RY8g==","repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-contracts"},"_npmVersion":"11.18.0","description":"Canonical PLURNK language contract, schemas, generated types, and runtime-neutral wire contracts","directories":{},"_nodeVersion":"26.6.0","dependencies":{"jsonc-parser":"^3.3.1","@cfworker/json-schema":"^4.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"json-schema-to-typescript":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plurnk-contracts_1.24.0_1790687055634_0.4448588478664699","host":"s3://npm-registry-packages-npm-production"}},"1.25.0":{"name":"@plurnk/plurnk-contracts","version":"1.25.0","keywords":["plurnk","rfc-9457","protocol"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-contracts@1.25.0","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-contracts#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"dist":{"shasum":"d686944eaf498e0b981aeec1b2e086c0bf8b2e9a","tarball":"https://registry.npmjs.org/@plurnk/plurnk-contracts/-/plurnk-contracts-1.25.0.tgz","fileCount":128,"integrity":"sha512-fRqtI2P5xdad82v1rjF57Yvr2qI7olWh8WMqCHaBuMyHnmFpxYota9w5bIASnM9JLN0filp8sSg7oWiLeJq8og==","signatures":[{"sig":"MEQCIGzw4mhddITeKAqpJW12PycRHZ/WXkzXoRpd/ST9nwzPAiAjxWKgLEAgNm4tXS8kCfDVDSssf0j3a8w10ktyRzKLqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBWt4j6p1ODk1bPdDOT0q695G24V73KSiQG+csuCx5M/AiBHNDVD6Vn1QzD6hKtm8kIam8vJlN7tZS0HeZDJzNEE1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":497573},"type":"module","_from":"file:/tmp/plurnk-125-foundation-UYByHR/plurnk-plurnk-contracts-1.25.0.tgz","engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./package.json":"./package.json","./schema/*.json":{"default":"./dist/schema/*.json"},"./conformance/*.json":{"default":"./dist/conformance/*.json"}},"scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:intg","build":"npm run build:clean && npm run build:types && npm run build:dist && npm run build:schemas","prepack":"npm run build","test:intg":"node --conditions=plurnk-dev --env-file=.env.defaults --test test/integration/*.test.ts","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --env-file=.env.defaults --test src/*.test.ts test/unit/*.test.ts","build:dist":"tsc -p tsconfig.build.json","build:clean":"rm -rf dist","build:types":"node --conditions=plurnk-dev scriptify/generate-types.ts","build:schemas":"node --conditions=plurnk-dev scriptify/copy-schemas.ts","release:check":"npm run test:installation","prepublishOnly":"npm audit && npm run build && npm test && npm run test:installation","test:installation":"node --conditions=plurnk-dev scriptify/smoke-test.ts","conformance:report":"node --conditions=plurnk-dev scriptify/agui-conformance-report.ts"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"_resolved":"/tmp/plurnk-125-foundation-UYByHR/plurnk-plurnk-contracts-1.25.0.tgz","_integrity":"sha512-fRqtI2P5xdad82v1rjF57Yvr2qI7olWh8WMqCHaBuMyHnmFpxYota9w5bIASnM9JLN0filp8sSg7oWiLeJq8og==","repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-contracts"},"_npmVersion":"11.18.0","description":"Canonical PLURNK language contract, schemas, generated types, and runtime-neutral wire contracts","directories":{},"_nodeVersion":"26.6.0","dependencies":{"jsonc-parser":"^3.3.1","@cfworker/json-schema":"^4.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"json-schema-to-typescript":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plurnk-contracts_1.25.0_1790836971708_0.1897701374881675","host":"s3://npm-registry-packages-npm-production"}},"1.26.0":{"_id":"@plurnk/plurnk-contracts@1.26.0","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"dist":{"shasum":"9a8762bc7490515c916c25ea86166bf61eb691df","tarball":"https://registry.npmjs.org/@plurnk/plurnk-contracts/-/plurnk-contracts-1.26.0.tgz","fileCount":129,"integrity":"sha512-ZpveqepUpiCLZvQxqYrNZtuF+T3NykWyNtaDYEUXV2kHr7USh+t/Hre28ByUM9VQ0nGDZMFRlUZmhMAXPndbWg==","signatures":[{"sig":"MEYCIQCAQc19NBVkVlyrjt5RO9RJziBLxbsEspeH+kKZhAzMSQIhAJAgDujmEzHECOmzkPlsRouR2oPRx9qGRyRAkelJ+LVq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHkg9w6oDBIyJlXM8368BLmx4b8Djzy9A0kiUUQ8HzWaAiBC6BDIjLqwpYAchogy4uiAmgmbxHWefHfISkiSs1/fUg=="}],"unpackedSize":500803},"name":"@plurnk/plurnk-contracts","type":"module","_from":"file:/tmp/plurnk-release-publish-fp9SqZ/plurnk-plurnk-contracts-1.26.0.tgz","author":{"name":"@wikitopian"},"engines":{"node":">=26"},"exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./package.json":"./package.json","./schema/*.json":{"default":"./dist/schema/*.json"},"./conformance/*.json":{"default":"./dist/conformance/*.json"}},"license":"MIT","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:intg","build":"npm run build:clean && npm run build:types && npm run build:dist && npm run build:schemas","prepack":"npm run build","test:intg":"node --conditions=plurnk-dev --env-file=.env.defaults --test test/integration/*.test.ts","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --env-file=.env.defaults --test src/*.test.ts test/unit/*.test.ts","build:dist":"tsc -p tsconfig.build.json","build:clean":"rm -rf dist","build:types":"node --conditions=plurnk-dev scriptify/generate-types.ts","build:schemas":"node --conditions=plurnk-dev scriptify/copy-schemas.ts","release:check":"npm run test:installation","prepublishOnly":"npm audit && npm run build && npm test && npm run test:installation","test:installation":"node --conditions=plurnk-dev scriptify/smoke-test.ts","conformance:report":"node --conditions=plurnk-dev scriptify/agui-conformance-report.ts"},"version":"1.26.0","_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-contracts#readme","keywords":["plurnk","rfc-9457","protocol"],"_resolved":"/tmp/plurnk-release-publish-fp9SqZ/plurnk-plurnk-contracts-1.26.0.tgz","_integrity":"sha512-ZpveqepUpiCLZvQxqYrNZtuF+T3NykWyNtaDYEUXV2kHr7USh+t/Hre28ByUM9VQ0nGDZMFRlUZmhMAXPndbWg==","repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-contracts"},"_npmVersion":"11.18.0","description":"Canonical PLURNK language contract, schemas, generated types, and runtime-neutral wire contracts","directories":{},"maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"_nodeVersion":"26.6.0","dependencies":{"jsonc-parser":"^3.3.1","@cfworker/json-schema":"^4.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"json-schema-to-typescript":"^16.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/plurnk-contracts_1.26.0_1790913070672_0.17252440051750884"}}},"time":{"created":"2026-08-06T21:50:32.453Z","modified":"2026-10-02T03:51:10.951Z","1.4.0":"2026-08-06T21:50:32.752Z","1.5.0":"2026-08-10T20:13:50.787Z","1.6.0":"2026-08-15T06:14:55.703Z","1.6.1":"2026-08-15T18:47:28.359Z","1.7.0":"2026-08-16T06:29:16.901Z","1.8.0":"2026-08-21T21:38:04.929Z","1.9.0":"2026-08-24T13:55:47.721Z","1.9.1":"2026-08-24T16:04:22.310Z","1.9.2":"2026-08-24T22:55:20.133Z","1.10.0":"2026-08-26T21:24:30.610Z","1.10.1":"2026-08-26T23:37:12.508Z","1.11.0":"2026-08-29T15:14:57.308Z","1.12.0":"2026-08-30T16:50:37.406Z","1.13.0":"2026-08-30T20:40:56.641Z","1.14.0":"2026-08-31T18:29:43.217Z","1.14.1":"2026-09-01T00:58:52.101Z","1.14.2":"2026-09-02T04:03:13.169Z","1.15.0":"2026-09-03T17:56:12.340Z","1.16.0":"2026-09-04T07:45:10.779Z","1.16.1":"2026-09-04T14:40:31.893Z","1.16.2":"2026-09-04T18:12:18.352Z","1.16.3":"2026-09-05T01:14:25.125Z","1.16.4":"2026-09-05T03:02:26.704Z","1.16.5":"2026-09-05T13:37:38.500Z","1.17.0":"2026-09-13T08:06:34.609Z","1.18.0":"2026-09-15T15:46:18.146Z","1.19.0":"2026-09-21T02:21:33.550Z","1.19.1":"2026-09-21T05:53:42.240Z","1.19.2":"2026-09-21T08:20:12.576Z","1.19.3":"2026-09-21T17:03:33.068Z","1.20.0":"2026-09-23T07:01:47.764Z","1.21.0":"2026-09-24T10:04:36.316Z","1.21.1":"2026-09-25T14:59:01.763Z","1.22.0":"2026-09-27T05:55:24.460Z","1.23.0":"2026-09-28T21:34:18.314Z","1.24.0":"2026-09-29T13:04:15.762Z","1.25.0":"2026-10-01T06:42:51.809Z","1.26.0":"2026-10-02T03:51:10.771Z"},"bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"author":{"name":"@wikitopian"},"license":"MIT","homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-contracts#readme","keywords":["plurnk","rfc-9457","protocol"],"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-contracts"},"description":"Canonical PLURNK language contract, schemas, generated types, and runtime-neutral wire contracts","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"readme":"# @plurnk/plurnk-contracts\n\nThe single authority for PLURNK's model-facing language contract, its AST,\ngenerated model rail, shared schemas and types, runtime-neutral Problems,\noperation results, Notices, and text coordinates. See SPEC\n{§root-value-api}.\n\n## Install\n\n```sh\nnpm install @plurnk/plurnk-contracts\n```\n\nRequires Node.js 26 or newer.\n\n## Contract surfaces\n\n| Surface                         | Authority or public artifact                         |\n|---------------------------------|------------------------------------------------------|\n| Concise model language teaching | [`plurnk.md`](plurnk.md)                             |\n| Stable behavioral contract      | [`SPEC.md`](SPEC.md)                                 |\n| Accepted language syntax        | `SPEC.md` ({§canonical-statement}); implemented by `@plurnk/plurnk-parser` |\n| Shared wire shapes              | `schema/*.json`                                      |\n| JavaScript and TypeScript API   | `@plurnk/plurnk-contracts`                           |\n| Published JSON Schemas          | `@plurnk/plurnk-contracts/schema/*.json`             |\n\nJSON Schema owns shared wire shapes, generated TypeScript projects those\nshapes, and ANTLR owns accepted model-language syntax. See SPEC\n{§contract-representations}. An operator who wants constrained sampling on a\nllama-server route writes their own GBNF and points `PLURNK_PROVIDERS_GBNF` at\nit; this package ships no grammar profile.\n\n## Parser\n\nThe parser that implements this language is [`@plurnk/plurnk-parser`](../plurnk-parser):\n`PlurnkParser` and `parsePath` are its exports, and it depends on this package for\nthe AST and wire types. A consumer that validates or presents the wire needs only\nthis package.\n\n## Wire validation\n\n```ts\nimport {\n    Problems,\n    Validator,\n    type OperationResult,\n} from \"@plurnk/plurnk-contracts\";\n\nconst problem = Problems.create(\"scheme:file\", \"not-found\", 404, \"Missing.\");\nconst result: OperationResult = { status: 404, problem };\n\nValidator.assertOperationResult(result);\n```\n\nGenerated wire types, constructors, and validators share the package root entry\npoint described by SPEC {§wire-entrypoint}. Owning JSON Schemas use the published\n`@plurnk/plurnk-contracts/schema/*.json` subpaths.\n\n## Development\n\n```sh\nnpm run build\nnpm test\nnpm run test:installation\n```\n\nGenerated schema-type and distribution artifacts are rebuilt by `npm run build`.\nChange the owning schema rather than editing generated output directly; the\ngrammar and its generated parser live in `@plurnk/plurnk-parser`.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}