{"_id":"@contractspec/example.locale-jurisdiction-gate","_rev":"96-8bf1084e6f934a19c038053275275707","name":"@contractspec/example.locale-jurisdiction-gate","dist-tags":{"canary":"3.7.10","latest":"3.7.29"},"versions":{"1.44.0":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"1.44.0","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@1.44.0","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"26e40a6e5017a09535548856e9d8680778e69a74","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-1.44.0.tgz","fileCount":73,"integrity":"sha512-rXRuGHt0VGJC/q9QcYMIRnfX+86TLB23IKW/GcoLUiSd0xSTWxPfZ03lTA+Xn67yWyNSehPWIlQmq5DLAPRrkA==","signatures":[{"sig":"MEYCIQCAxvDVS0IMVS+WvvWeqyZ74EVAakvLP5AE1PjDpJ59nAIhAIN7Xag+VG+aYAWI3BahAv4hyNur47iaWopHRQVcu3ps","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":488973},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"26e40a6e5017a09535548856e9d8680778e69a74","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./operations":"./dist/operations/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./operations/assistant":"./dist/operations/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"scripts":{"dev":"bun build:bundle --watch","lint":"bun lint:fix","test":"bun test","build":"bun build:types && bun build:bundle","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","lint:check":"eslint src","build:types":"tsc --noEmit","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"tsdown","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-rXRuGHt0VGJC/q9QcYMIRnfX+86TLB23IKW/GcoLUiSd0xSTWxPfZ03lTA+Xn67yWyNSehPWIlQmq5DLAPRrkA==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4.1.13","@contractspec/lib.schema":"1.44.0","@contractspec/lib.contracts":"1.44.0"},"publishConfig":{"access":"public","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./contracts":"./dist/contracts/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./contracts/assistant":"./dist/contracts/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.18.3","typescript":"^5.9.3","@contractspec/tool.tsdown":"1.44.0","@contractspec/tool.typescript":"1.44.0"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_1.44.0_1766928693330_0.8309881734726716","host":"s3://npm-registry-packages-npm-production"}},"1.44.1":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"1.44.1","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@1.44.1","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"9d81663f2b2eb89a4f259e63cc39c0f0be02d54e","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-1.44.1.tgz","fileCount":73,"integrity":"sha512-vhuh17S5qcPapyXsGKT6tV9VrFMe/SDXKvncIn3wySqVfWznSFgDGSR5ws67+VF39OfOjULND5R+/PPD4yAHbQ==","signatures":[{"sig":"MEUCIQCMj46T8RhJvnebjP5HEu2jnLsCElMPVDtY8rjawkcDrwIgMh4o6Y8OJ67EkIQ+Fb48JK22EldEocHjzxvAUpTlOsM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":489127},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"9d81663f2b2eb89a4f259e63cc39c0f0be02d54e","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./operations":"./dist/operations/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./operations/assistant":"./dist/operations/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"scripts":{"dev":"bun build:bundle --watch","lint":"bun lint:fix","test":"bun test","build":"bun build:types && bun build:bundle","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","lint:check":"eslint src","build:types":"tsc --noEmit","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"tsdown","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-vhuh17S5qcPapyXsGKT6tV9VrFMe/SDXKvncIn3wySqVfWznSFgDGSR5ws67+VF39OfOjULND5R+/PPD4yAHbQ==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4.1.13","@contractspec/lib.schema":"1.44.1","@contractspec/lib.contracts":"1.44.1"},"publishConfig":{"access":"public","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./contracts":"./dist/contracts/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./contracts/assistant":"./dist/contracts/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.18.3","typescript":"^5.9.3","@contractspec/tool.tsdown":"1.44.1","@contractspec/tool.typescript":"1.44.1"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_1.44.1_1766931757534_0.6157935140061017","host":"s3://npm-registry-packages-npm-production"}},"1.45.0":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"1.45.0","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@1.45.0","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"6225a2168ad6a456623f77a0f6118adbc0c1c9d7","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-1.45.0.tgz","fileCount":73,"integrity":"sha512-j9XfpdU1gcaCsN/iU29O7VrdcbPBUpOIbH5MD1KUxVbegyxFQRUOt7uUekA1UcMpJLJdzvaiqW9y01w33d+4NQ==","signatures":[{"sig":"MEUCICrzByUj+J8C2IytPO2OBwybX7gM2YIqsPr/Bdx1ar/VAiEAl1RFHtpL744+XaKqE8Zkob151cNBEDPwzosxnDzhmr4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":490821},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"6225a2168ad6a456623f77a0f6118adbc0c1c9d7","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./operations":"./dist/operations/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./operations/assistant":"./dist/operations/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"scripts":{"dev":"bun build:bundle --watch","lint":"bun lint:fix","test":"bun test","build":"bun build:types && bun build:bundle","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","lint:check":"eslint src","build:types":"tsc --noEmit","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"tsdown","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-j9XfpdU1gcaCsN/iU29O7VrdcbPBUpOIbH5MD1KUxVbegyxFQRUOt7uUekA1UcMpJLJdzvaiqW9y01w33d+4NQ==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4.1.13","@contractspec/lib.schema":"1.45.0","@contractspec/lib.contracts":"1.45.0"},"publishConfig":{"access":"public","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./contracts":"./dist/contracts/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./contracts/assistant":"./dist/contracts/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.18.3","typescript":"^5.9.3","@contractspec/tool.tsdown":"1.45.0","@contractspec/tool.typescript":"1.45.0"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_1.45.0_1766965567817_0.37872338320954624","host":"s3://npm-registry-packages-npm-production"}},"1.45.1":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"1.45.1","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@1.45.1","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"0c97a63201c63a11a96bbb495f796598c0e72b3a","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-1.45.1.tgz","fileCount":73,"integrity":"sha512-nE8lp/8Gzv5zbiwr9WUVcldv5WWYJA1lu4W0Y4d3yoRF4xTiks7sLJv8QW+F24z5ma9ipRlOWj/mR2+DsOx6aQ==","signatures":[{"sig":"MEQCICn0yPSWE6noNhT09OF2Jq1oM//LWvwliMJkZU4fEa/kAiASW+l9V4bPtMV09g5oyNTfIigFTTlEKhQUKrv2B2iR7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":491000},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"0c97a63201c63a11a96bbb495f796598c0e72b3a","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./operations":"./dist/operations/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./operations/assistant":"./dist/operations/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"scripts":{"dev":"bun build:bundle --watch","lint":"bun lint:fix","test":"bun test","build":"bun build:types && bun build:bundle","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","lint:check":"eslint src","build:types":"tsc --noEmit","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"tsdown","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-nE8lp/8Gzv5zbiwr9WUVcldv5WWYJA1lu4W0Y4d3yoRF4xTiks7sLJv8QW+F24z5ma9ipRlOWj/mR2+DsOx6aQ==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4.1.13","@contractspec/lib.schema":"1.45.1","@contractspec/lib.contracts":"1.45.1"},"publishConfig":{"access":"public","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./contracts":"./dist/contracts/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./contracts/assistant":"./dist/contracts/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.18.3","typescript":"^5.9.3","@contractspec/tool.tsdown":"1.45.1","@contractspec/tool.typescript":"1.45.1"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_1.45.1_1766967242206_0.14427564832049966","host":"s3://npm-registry-packages-npm-production"}},"1.45.2":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"1.45.2","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@1.45.2","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"d3c86bd7bf2cef50b6cb832d9b95525f56aa15e0","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-1.45.2.tgz","fileCount":73,"integrity":"sha512-zEQHMz2zs/4ZRJFybtNOt5t4LN7FaRYIBE/namPJ6FlCjxoSBbsnVArSfPvf9BX+qP+0YVp4/4MLXAV4QrhqvA==","signatures":[{"sig":"MEQCIE9uun6gr3dmAl8TJJBMTEOFEUeESXI5uRQOlPKhRAerAiA3XJIxFRH/loH/XQ2aoXo0N3yl4qeUQIUSNmwf1fQ2UQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":491142},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"d3c86bd7bf2cef50b6cb832d9b95525f56aa15e0","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./operations":"./dist/operations/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./operations/assistant":"./dist/operations/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"scripts":{"dev":"bun build:bundle --watch","lint":"bun lint:fix","test":"bun test","build":"bun build:types && bun build:bundle","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","lint:check":"eslint src","build:types":"tsc --noEmit","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"tsdown","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-zEQHMz2zs/4ZRJFybtNOt5t4LN7FaRYIBE/namPJ6FlCjxoSBbsnVArSfPvf9BX+qP+0YVp4/4MLXAV4QrhqvA==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"1.45.2","@contractspec/lib.contracts":"1.45.2"},"publishConfig":{"access":"public","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./contracts":"./dist/contracts/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./contracts/assistant":"./dist/contracts/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.18.3","typescript":"^5.9.3","@contractspec/tool.tsdown":"1.45.2","@contractspec/tool.typescript":"1.45.2"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_1.45.2_1767004938315_0.9767888536770357","host":"s3://npm-registry-packages-npm-production"}},"1.45.3":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"1.45.3","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@1.45.3","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"e2ff9064c7c65448c28d40a90c15be45f834a3de","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-1.45.3.tgz","fileCount":73,"integrity":"sha512-F0sH2EjFLNUSHGnAXFCC6+BtS8dSwnsOPQqERUgX2dNsT7+0On8Z/8sB3UK3EiCO6kqzMhHJW2TWMxKUbEFoyQ==","signatures":[{"sig":"MEYCIQD08RiM4JOZ0JlW9uQaZTuAj78MNX+5h6W79NJsYvOcSAIhAJ3HwBqKIGsoM+2Rm91opL193jK2Lr+Lngrwi/zBleuj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":491664},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"e2ff9064c7c65448c28d40a90c15be45f834a3de","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./operations":"./dist/operations/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./operations/assistant":"./dist/operations/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"scripts":{"dev":"bun build:bundle --watch","lint":"bun lint:fix","test":"bun test","build":"bun build:types && bun build:bundle","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","lint:check":"eslint src","build:types":"tsc --noEmit","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"tsdown","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-F0sH2EjFLNUSHGnAXFCC6+BtS8dSwnsOPQqERUgX2dNsT7+0On8Z/8sB3UK3EiCO6kqzMhHJW2TWMxKUbEFoyQ==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"1.45.3","@contractspec/lib.contracts":"1.45.3"},"publishConfig":{"access":"public","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./contracts":"./dist/contracts/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./contracts/assistant":"./dist/contracts/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.18.3","typescript":"^5.9.3","@contractspec/tool.tsdown":"1.45.3","@contractspec/tool.typescript":"1.45.3"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_1.45.3_1767011002671_0.5121856931957918","host":"s3://npm-registry-packages-npm-production"}},"1.45.4":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"1.45.4","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@1.45.4","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"0c55fd9e7aa682ca3ee347c34a4a4cec405e1243","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-1.45.4.tgz","fileCount":73,"integrity":"sha512-coTolEwRPp9gHBnAf7vt4qaAj6syvggul/6XlamW/5NllMWA+2G0Zb2gSKNI6KncYdZ4ulJRQEOvWw4aeLoHzg==","signatures":[{"sig":"MEYCIQC7YSv9qyRdXLHewH9hle2exfKySWIBoSvXmWARN/xhNgIhANX9SaCY4giWyv3fQOs6RzpWKYSGXeHwTLNfbsS6k6p4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":491814},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"0c55fd9e7aa682ca3ee347c34a4a4cec405e1243","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./operations":"./dist/operations/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./operations/assistant":"./dist/operations/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"scripts":{"dev":"bun build:bundle --watch","lint":"bun lint:fix","test":"bun test","build":"bun build:types && bun build:bundle","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","lint:check":"eslint src","build:types":"tsc --noEmit","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"tsdown","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-coTolEwRPp9gHBnAf7vt4qaAj6syvggul/6XlamW/5NllMWA+2G0Zb2gSKNI6KncYdZ4ulJRQEOvWw4aeLoHzg==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"1.45.4","@contractspec/lib.contracts":"1.45.4"},"publishConfig":{"access":"public","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./contracts":"./dist/contracts/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./contracts/assistant":"./dist/contracts/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.18.3","typescript":"^5.9.3","@contractspec/tool.tsdown":"1.45.4","@contractspec/tool.typescript":"1.45.4"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_1.45.4_1767011909493_0.2593390110294571","host":"s3://npm-registry-packages-npm-production"}},"1.45.5":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"1.45.5","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@1.45.5","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"5d9d80d6d6e66cbb48d793704488455a47591740","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-1.45.5.tgz","fileCount":73,"integrity":"sha512-ueGIWsW8nZLLbm3ve+BZswJdebr/IEyibq7hlKoWJH9g2KMuiwWOsi+xzAxDpXUzDtC6SXR1hp8sqxLZSaOwyg==","signatures":[{"sig":"MEQCIHSX9XC7d10yjiuyFJDG3hrAxBNCaBFGaqu3rxOAWidwAiB3iH6uCUw4osUJHxF9yHKJJCbG8CSqW7pr397yqoLopA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":491989},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"5d9d80d6d6e66cbb48d793704488455a47591740","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./operations":"./dist/operations/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./operations/assistant":"./dist/operations/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"scripts":{"dev":"bun build:bundle --watch","lint":"bun lint:fix","test":"bun test","build":"bun build:types && bun build:bundle","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","lint:check":"eslint src","build:types":"tsc --noEmit","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"tsdown","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-ueGIWsW8nZLLbm3ve+BZswJdebr/IEyibq7hlKoWJH9g2KMuiwWOsi+xzAxDpXUzDtC6SXR1hp8sqxLZSaOwyg==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"1.45.5","@contractspec/lib.contracts":"1.45.5"},"publishConfig":{"access":"public","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./contracts":"./dist/contracts/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./contracts/assistant":"./dist/contracts/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.18.3","typescript":"^5.9.3","@contractspec/tool.tsdown":"1.45.5","@contractspec/tool.typescript":"1.45.5"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_1.45.5_1767023054358_0.4697132418733445","host":"s3://npm-registry-packages-npm-production"}},"1.45.6":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"1.45.6","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@1.45.6","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"da5a9bdd6b9ed0936383c8659498c0f736d9c292","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-1.45.6.tgz","fileCount":73,"integrity":"sha512-F387mcn4y33FOXIgMfdqEqDufZycPkbztVeNCkDU66LLltcf6bZCvrCzFhq02a6vnHkvXmeXocpEidn3KyVccg==","signatures":[{"sig":"MEUCIElGfXqMM1Gj6cOzNAdB8Jr1+1IkgQisZX6GBS4hDyhBAiEAnv3m1Qe9eZaLfcTJD9H9fIgTxzz/V+hW/lZhDFJ9lUY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":492181},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"da5a9bdd6b9ed0936383c8659498c0f736d9c292","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./operations":"./dist/operations/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./operations/assistant":"./dist/operations/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"scripts":{"dev":"bun build:bundle --watch","lint":"bun lint:fix","test":"bun test","build":"bun build:types && bun build:bundle","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","lint:check":"eslint src","build:types":"tsc --noEmit","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"tsdown","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-F387mcn4y33FOXIgMfdqEqDufZycPkbztVeNCkDU66LLltcf6bZCvrCzFhq02a6vnHkvXmeXocpEidn3KyVccg==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"1.45.6","@contractspec/lib.contracts":"1.45.6"},"publishConfig":{"access":"public","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./contracts":"./dist/contracts/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./contracts/assistant":"./dist/contracts/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.18.3","typescript":"^5.9.3","@contractspec/tool.tsdown":"1.45.6","@contractspec/tool.typescript":"1.45.6"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_1.45.6_1767031581858_0.615723425961729","host":"s3://npm-registry-packages-npm-production"}},"1.46.0":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"1.46.0","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@1.46.0","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"2b71d6dd7afe366184a544d86c88891296461648","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-1.46.0.tgz","fileCount":73,"integrity":"sha512-MUklnw1evlDb92rB+K/uWRO6MnTeWz92iSoTCJzC2Hvp4N8qjVUGsVulf34ynrM9Ks3JhSrl7j/beENcA4xrLw==","signatures":[{"sig":"MEUCIQCPtwbRYphE/AIMIAPEYYpoqRYpkB97VH4IDVUKMN3nywIgUkqEMRqI4cVeNTFWShXZGO9a76MUcUmgslHkIbjBbiM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":492400},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"2b71d6dd7afe366184a544d86c88891296461648","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./operations":"./dist/operations/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./operations/assistant":"./dist/operations/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"scripts":{"dev":"bun build:bundle --watch","lint":"bun lint:fix","test":"bun test","build":"bun build:types && bun build:bundle","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","lint:check":"eslint src","build:types":"tsc --noEmit","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"tsdown","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-MUklnw1evlDb92rB+K/uWRO6MnTeWz92iSoTCJzC2Hvp4N8qjVUGsVulf34ynrM9Ks3JhSrl7j/beENcA4xrLw==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"1.46.0","@contractspec/lib.contracts":"1.46.0"},"publishConfig":{"access":"public","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./contracts":"./dist/contracts/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./contracts/assistant":"./dist/contracts/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.18.3","typescript":"^5.9.3","@contractspec/tool.tsdown":"1.46.0","@contractspec/tool.typescript":"1.46.0"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_1.46.0_1767046931121_0.2355595190706774","host":"s3://npm-registry-packages-npm-production"}},"1.46.1":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"1.46.1","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@1.46.1","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"d0cb87c4230f3578bc291bf50072b4c4b1d2b205","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-1.46.1.tgz","fileCount":73,"integrity":"sha512-eysC3lSYYhcOBbTNXfEz56+Y/GHjR9zEHaPYRW1yyw1VC3IB1p8RS0sUAZinFMK1p7ClG6s7zDdO/gLFskPomQ==","signatures":[{"sig":"MEQCIHRCu4Pwd3csja4V/RaNtRmfOwgTvuGT1dpmUt0YmYIFAiANWVn7kFHfFy2AdigM6U7fG19OxW/6lAgeDUrjmwx+1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":492553},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"d0cb87c4230f3578bc291bf50072b4c4b1d2b205","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./operations":"./dist/operations/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./operations/assistant":"./dist/operations/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"scripts":{"dev":"bun build:bundle --watch","lint":"bun lint:fix","test":"bun test","build":"bun build:types && bun build:bundle","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","lint:check":"eslint src","build:types":"tsc --noEmit","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"tsdown","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-eysC3lSYYhcOBbTNXfEz56+Y/GHjR9zEHaPYRW1yyw1VC3IB1p8RS0sUAZinFMK1p7ClG6s7zDdO/gLFskPomQ==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"1.46.1","@contractspec/lib.contracts":"1.46.1"},"publishConfig":{"access":"public","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./contracts":"./dist/contracts/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./contracts/assistant":"./dist/contracts/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.18.3","typescript":"^5.9.3","@contractspec/tool.tsdown":"1.46.1","@contractspec/tool.typescript":"1.46.1"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_1.46.1_1767106843306_0.5501437153869007","host":"s3://npm-registry-packages-npm-production"}},"1.46.2":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"1.46.2","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@1.46.2","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"2f9ba2d24599af3a01e45735575dbc3e61959a8e","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-1.46.2.tgz","fileCount":72,"integrity":"sha512-bIadzDYsZPQH/wK8Pft9Fb/Aqfqe3T7TCS1POD/rMUvux8gPqJHmQmesvfOyNdhCZuxasEtLZBI3w72PGGRm2g==","signatures":[{"sig":"MEUCIHOuf0VF0JDmwZkgvvOG+jTSBsykytwnJ93S4Ec8WxrBAiEAgF8MxcopHMTZvXBOk48ZN+uwbOx7cSfR1gUdwJHOC94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124604},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"2f9ba2d24599af3a01e45735575dbc3e61959a8e","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./operations":"./dist/operations/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./operations/assistant":"./dist/operations/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"scripts":{"dev":"bun build:bundle --watch","lint":"bun lint:fix","test":"bun test","build":"bun build:types && bun build:bundle","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","lint:check":"eslint src","build:types":"tsc --noEmit","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"tsdown","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-bIadzDYsZPQH/wK8Pft9Fb/Aqfqe3T7TCS1POD/rMUvux8gPqJHmQmesvfOyNdhCZuxasEtLZBI3w72PGGRm2g==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"1.46.2","@contractspec/lib.contracts":"1.46.2"},"publishConfig":{"access":"public","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./contracts":"./dist/contracts/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./contracts/assistant":"./dist/contracts/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.18.3","typescript":"^5.9.3","@contractspec/tool.tsdown":"1.46.2","@contractspec/tool.typescript":"1.46.2"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_1.46.2_1767210982339_0.8934078288368485","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20260113162409":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"0.0.0-canary-20260113162409","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@0.0.0-canary-20260113162409","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"d9e6b9f5758b713776484213e818e0c045a1c01a","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-0.0.0-canary-20260113162409.tgz","fileCount":73,"integrity":"sha512-StJV2QHlK2mvMXlPnz37CV2fWPpWMXA/m8dHkscqX1FhlARvMG/phmQNYKqotW3bDrdScaq64XUsnEtSLRs90w==","signatures":[{"sig":"MEQCIDNSEM7hsHgTa5G/FBSg1u+W9rwPpEZifwfzge+SwQ5uAiAu1R8Y4YwwIzapyJIOl7YQIU4hl5TAFMhCbPiX9aewAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":497827},"type":"module","types":"./dist/index.d.ts","shasum":"d9e6b9f5758b713776484213e818e0c045a1c01a","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./operations":"./dist/operations/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./operations/assistant":"./dist/operations/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"scripts":{"dev":"bun build:bundle --watch","lint":"bun lint:fix","test":"bun test","build":"bun build:types && bun build:bundle","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","lint:check":"eslint src","build:types":"tsc --noEmit","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"tsdown","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-StJV2QHlK2mvMXlPnz37CV2fWPpWMXA/m8dHkscqX1FhlARvMG/phmQNYKqotW3bDrdScaq64XUsnEtSLRs90w==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"0.0.0-canary-20260113162409","@contractspec/lib.contracts":"0.0.0-canary-20260113162409"},"publishConfig":{"access":"public","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./contracts":"./dist/contracts/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./contracts/assistant":"./dist/contracts/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.19.0","typescript":"^5.9.3","@contractspec/tool.tsdown":"0.0.0-canary-20260113162409","@contractspec/tool.typescript":"0.0.0-canary-20260113162409"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_0.0.0-canary-20260113162409_1768322185273_0.627950895005716","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20260113170453":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"0.0.0-canary-20260113170453","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@0.0.0-canary-20260113170453","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"f9d11fe799460911ba0f17a84aa77fb8492a6542","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-0.0.0-canary-20260113170453.tgz","fileCount":73,"integrity":"sha512-jGqBdcZdm1E1RN/x6yWExxe8Oh7FTOeMtcVAr+qla9V7slJgqO/e7KRVN1hyAsQjW/ES4wAa1wRbDfLMb0Y82w==","signatures":[{"sig":"MEQCIHSN0tCYQznIKv2riKpwUri8Fvv9aGDx2zHQ0rrVflAyAiB88BD7TxrzmyUbMj1d14AMC+x171YLgDIppN+h0Bssgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":497827},"type":"module","types":"./dist/index.d.ts","shasum":"f9d11fe799460911ba0f17a84aa77fb8492a6542","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./operations":"./dist/operations/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./operations/assistant":"./dist/operations/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"scripts":{"dev":"bun build:bundle --watch","lint":"bun lint:fix","test":"bun test","build":"bun build:types && bun build:bundle","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","lint:check":"eslint src","build:types":"tsc --noEmit","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"tsdown","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-jGqBdcZdm1E1RN/x6yWExxe8Oh7FTOeMtcVAr+qla9V7slJgqO/e7KRVN1hyAsQjW/ES4wAa1wRbDfLMb0Y82w==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"0.0.0-canary-20260113170453","@contractspec/lib.contracts":"0.0.0-canary-20260113170453"},"publishConfig":{"access":"public","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./contracts":"./dist/contracts/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./contracts/assistant":"./dist/contracts/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.19.0","typescript":"^5.9.3","@contractspec/tool.tsdown":"0.0.0-canary-20260113170453","@contractspec/tool.typescript":"0.0.0-canary-20260113170453"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_0.0.0-canary-20260113170453_1768324603657_0.461874873598356","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20260113173657":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"0.0.0-canary-20260113173657","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@0.0.0-canary-20260113173657","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"c9746632eb140897167138c3771e6ab8a7739457","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-0.0.0-canary-20260113173657.tgz","fileCount":73,"integrity":"sha512-7ncqCPR0libAwzAVIpywTC5PvJDbWMcwyiAJJRXfrJxT6uLDUJiK2hyJ8Izjtbpp3PynpEwZu54S9gVliMzrTw==","signatures":[{"sig":"MEUCIQDu+VaTMOG/H1VxsNHoVlg9nxZg96mvVgy6OFmUPoNocgIgOZLrZvsZE18XFDRc8xl93zHPoo0bmB6CVzwsua1W6Ig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":497827},"type":"module","types":"./dist/index.d.ts","shasum":"c9746632eb140897167138c3771e6ab8a7739457","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./operations":"./dist/operations/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./operations/assistant":"./dist/operations/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"scripts":{"dev":"bun build:bundle --watch","lint":"bun lint:fix","test":"bun test","build":"bun build:types && bun build:bundle","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","lint:check":"eslint src","build:types":"tsc --noEmit","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"tsdown","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-7ncqCPR0libAwzAVIpywTC5PvJDbWMcwyiAJJRXfrJxT6uLDUJiK2hyJ8Izjtbpp3PynpEwZu54S9gVliMzrTw==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"0.0.0-canary-20260113173657","@contractspec/lib.contracts":"0.0.0-canary-20260113173657"},"publishConfig":{"access":"public","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./contracts":"./dist/contracts/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./contracts/assistant":"./dist/contracts/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.19.0","typescript":"^5.9.3","@contractspec/tool.tsdown":"0.0.0-canary-20260113173657","@contractspec/tool.typescript":"0.0.0-canary-20260113173657"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_0.0.0-canary-20260113173657_1768326556074_0.022702264384069748","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20260114030712":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"0.0.0-canary-20260114030712","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@0.0.0-canary-20260114030712","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"1b33ef02a5897d7dac433ed4f0f5ad4ef32e3da5","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-0.0.0-canary-20260114030712.tgz","fileCount":73,"integrity":"sha512-/6xQqa5paoy8RX7/2FutzSyMXaI+l9TUvCKDXm55T43niXyI7EJwIvZBZkVIlLz5/9LUU2a/mAM6lVxzR/Ipdg==","signatures":[{"sig":"MEYCIQDnuTWQ1l205Zwl8pJEFCHHYjXZVnY7TN25hCO0NFjHywIhAOQc88rU6ZknsTHWepMa3M0fnkoPQeVbB7zkbKbSpZiY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":498077},"type":"module","types":"./dist/index.d.ts","shasum":"1b33ef02a5897d7dac433ed4f0f5ad4ef32e3da5","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./operations":"./dist/operations/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./operations/assistant":"./dist/operations/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"scripts":{"dev":"bun build:bundle --watch","lint":"bun lint:fix","test":"bun test","build":"bun build:types && bun build:bundle","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","lint:check":"eslint src","build:types":"tsc --noEmit","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"tsdown","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-/6xQqa5paoy8RX7/2FutzSyMXaI+l9TUvCKDXm55T43niXyI7EJwIvZBZkVIlLz5/9LUU2a/mAM6lVxzR/Ipdg==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"0.0.0-canary-20260114030712","@contractspec/lib.contracts":"0.0.0-canary-20260114030712"},"publishConfig":{"access":"public","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./contracts":"./dist/contracts/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./contracts/assistant":"./dist/contracts/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.19.0","typescript":"^5.9.3","@contractspec/tool.tsdown":"0.0.0-canary-20260114030712","@contractspec/tool.typescript":"0.0.0-canary-20260114030712"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_0.0.0-canary-20260114030712_1768360788867_0.20377040678182867","host":"s3://npm-registry-packages-npm-production"}},"1.47.0":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"1.47.0","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@1.47.0","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"9cfce7b56951f99258fa56355c63aedf591c1db9","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-1.47.0.tgz","fileCount":73,"integrity":"sha512-MY64X5nc5WsIltHwd1E45OOc+DWC5HciKzqz47f2D37+wBtw5oLMiHHt4d+tWFfK+1xjJ+zvykc2zjrgzu4YNQ==","signatures":[{"sig":"MEQCIHR1hwNCxydo+wwJYP4clhkWcOFY00GkH6kZljFe/7oqAiA0R6pv3+ANkk5LD/K/PMvzVx4nKG81T6vCo3ZBx0hr3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":497909},"type":"module","types":"./dist/index.d.ts","shasum":"9cfce7b56951f99258fa56355c63aedf591c1db9","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./operations":"./dist/operations/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./operations/assistant":"./dist/operations/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"scripts":{"dev":"bun build:bundle --watch","lint":"bun lint:fix","test":"bun test","build":"bun build:types && bun build:bundle","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","lint:check":"eslint src","build:types":"tsc --noEmit","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"tsdown","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-MY64X5nc5WsIltHwd1E45OOc+DWC5HciKzqz47f2D37+wBtw5oLMiHHt4d+tWFfK+1xjJ+zvykc2zjrgzu4YNQ==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"1.47.0","@contractspec/lib.contracts":"1.47.0"},"publishConfig":{"access":"public","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./contracts":"./dist/contracts/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./contracts/assistant":"./dist/contracts/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.19.0","typescript":"^5.9.3","@contractspec/tool.tsdown":"1.47.0","@contractspec/tool.typescript":"1.47.0"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_1.47.0_1768363504932_0.540234300740154","host":"s3://npm-registry-packages-npm-production"}},"1.48.0":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"1.48.0","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@1.48.0","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"e14add47296e218fc99916188b05c17299b34c11","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-1.48.0.tgz","fileCount":73,"integrity":"sha512-K7oJEgITZPf5C31zOtSG8uKTn7/gJESu9lFi9OskI01NXjS0V7ZV7s2Y76enYtpv4PdHyvdCgNr11Q5zgpirJw==","signatures":[{"sig":"MEUCIDIx9Jr9b/OnXCoKrNGgHdU1F1CpnJmXozpGPcL6nORlAiEAnO8zCidyxLfAE5pSqqxEuKPkDEWPSGbzk5JLMDKdzF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":498180},"type":"module","types":"./dist/index.d.ts","shasum":"e14add47296e218fc99916188b05c17299b34c11","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./operations":"./dist/operations/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./operations/assistant":"./dist/operations/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"scripts":{"dev":"bun build:bundle --watch","lint":"bun lint:fix","test":"bun test","build":"bun build:types && bun build:bundle","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","lint:check":"eslint src","build:types":"tsc --noEmit","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"tsdown","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-K7oJEgITZPf5C31zOtSG8uKTn7/gJESu9lFi9OskI01NXjS0V7ZV7s2Y76enYtpv4PdHyvdCgNr11Q5zgpirJw==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"1.48.0","@contractspec/lib.contracts":"1.48.0"},"publishConfig":{"access":"public","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./contracts":"./dist/contracts/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./contracts/assistant":"./dist/contracts/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.19.0","typescript":"^5.9.3","@contractspec/tool.tsdown":"1.48.0","@contractspec/tool.typescript":"1.48.0"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_1.48.0_1768837036696_0.3769195581421527","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20260119222405":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"0.0.0-canary-20260119222405","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@0.0.0-canary-20260119222405","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"a3b354bcd8f5039fa5ad9715d7f517a3e25f7320","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-0.0.0-canary-20260119222405.tgz","fileCount":73,"integrity":"sha512-Xfr2CxrWvMKwaTMTPlaHoU9gGURGDtz2DHv7L7d6UUUp8NQIwWd79SF1Wyv3U+D6Hil6BBXury2ECh2KUePUGg==","signatures":[{"sig":"MEYCIQDlSR+mVwsbRAQjUxKl7Ip8HyM4eT63lieAOxj3yMymnAIhAPmOI0xKygooO8Eh/GJCZYMZHcaI5MpbUwo40+3PA7PA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":498367},"type":"module","types":"./dist/index.d.ts","shasum":"a3b354bcd8f5039fa5ad9715d7f517a3e25f7320","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./operations":"./dist/operations/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./operations/assistant":"./dist/operations/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"scripts":{"dev":"bun build:bundle --watch","lint":"bun lint:fix","test":"bun test","build":"bun build:types && bun build:bundle","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","lint:check":"eslint src","build:types":"tsc --noEmit","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"tsdown","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-Xfr2CxrWvMKwaTMTPlaHoU9gGURGDtz2DHv7L7d6UUUp8NQIwWd79SF1Wyv3U+D6Hil6BBXury2ECh2KUePUGg==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"1.48.0","@contractspec/lib.contracts":"0.0.0-canary-20260119222405"},"publishConfig":{"access":"public","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./contracts":"./dist/contracts/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./contracts/assistant":"./dist/contracts/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.19.0","typescript":"^5.9.3","@contractspec/tool.tsdown":"1.48.0","@contractspec/tool.typescript":"1.48.0"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_0.0.0-canary-20260119222405_1768862098616_0.04692979712914225","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20260119224015":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"0.0.0-canary-20260119224015","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@0.0.0-canary-20260119224015","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"c20570bd753fe6ff87c572e0ce73583dbd19ba7e","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-0.0.0-canary-20260119224015.tgz","fileCount":73,"integrity":"sha512-e9Extb8YfrY6D3dqQ19plZykrQnk2oxql7ihh14ELfFQnanXo0L3WlL2TsOe14ybDjm/dpWaaJdz0LXKuVfqMQ==","signatures":[{"sig":"MEQCICAy/1dRFgQ2fE7OU5RHCS8ZKsLvQnXrP/lhvUxQVPjPAiBFn3FuR/m7l4lka3J1J2/48vhZMvhthg0S4E4zA48SSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":498355},"type":"module","types":"./dist/index.d.ts","shasum":"c20570bd753fe6ff87c572e0ce73583dbd19ba7e","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./operations":"./dist/operations/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./operations/assistant":"./dist/operations/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"scripts":{"dev":"bun build:bundle --watch","lint":"bun lint:fix","test":"bun test","build":"bun build:types && bun build:bundle","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","lint:check":"eslint src","build:types":"tsc --noEmit","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"tsdown","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-e9Extb8YfrY6D3dqQ19plZykrQnk2oxql7ihh14ELfFQnanXo0L3WlL2TsOe14ybDjm/dpWaaJdz0LXKuVfqMQ==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"1.48.0","@contractspec/lib.contracts":"0.0.0-canary-20260119224015"},"publishConfig":{"access":"public","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./contracts":"./dist/contracts/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./contracts/assistant":"./dist/contracts/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.19.0","typescript":"^5.9.3","@contractspec/tool.tsdown":"1.48.0","@contractspec/tool.typescript":"1.48.0"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_0.0.0-canary-20260119224015_1768863101297_0.4610928117964128","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20260119224109":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"0.0.0-canary-20260119224109","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@0.0.0-canary-20260119224109","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"fcf2a293381b58e23df50a34231e7359c07ef1ca","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-0.0.0-canary-20260119224109.tgz","fileCount":73,"integrity":"sha512-Nr/5vSX0PYYQiKecfpvp1MnixOkGLPjLo9ptp7/vHRQCpDYYp/ptWzaAkgzmBPRxYgbJTfnX2bIemixXnlpNGg==","signatures":[{"sig":"MEUCIHJMwTtlm6K0lJJSXNpMNpq6GDBFkX8L6+XX8S9vKWnCAiEAhBAbTBIFQtsuyZxYkrg/+II4jG+VXphwK0utE9YJUSg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":498367},"type":"module","types":"./dist/index.d.ts","shasum":"fcf2a293381b58e23df50a34231e7359c07ef1ca","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./operations":"./dist/operations/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./operations/assistant":"./dist/operations/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"scripts":{"dev":"bun build:bundle --watch","lint":"bun lint:fix","test":"bun test","build":"bun build:types && bun build:bundle","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","lint:check":"eslint src","build:types":"tsc --noEmit","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"tsdown","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-Nr/5vSX0PYYQiKecfpvp1MnixOkGLPjLo9ptp7/vHRQCpDYYp/ptWzaAkgzmBPRxYgbJTfnX2bIemixXnlpNGg==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"1.48.0","@contractspec/lib.contracts":"0.0.0-canary-20260119224109"},"publishConfig":{"access":"public","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./contracts":"./dist/contracts/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./contracts/assistant":"./dist/contracts/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.19.0","typescript":"^5.9.3","@contractspec/tool.tsdown":"1.48.0","@contractspec/tool.typescript":"1.48.0"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_0.0.0-canary-20260119224109_1768863126681_0.5991595704061734","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20260119224949":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"0.0.0-canary-20260119224949","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@0.0.0-canary-20260119224949","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"7aa1ec45a47234b6585588d9e6fc23c6b46f050f","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-0.0.0-canary-20260119224949.tgz","fileCount":73,"integrity":"sha512-rnQWRRphCyXMD3Jgo0VH9niCZbvob0/UKTYG9/mAtgJHHSjhO2lBTn2g2Gifey/bBQiyF0qelCYEY1QE7Vgdcg==","signatures":[{"sig":"MEQCIF9ckhLdGyyi/LGJ9qrCGdiCD7vulPzliHcYPjrOYf/7AiAtdX5obdGEqsNIIAIRknSs/OYdBtlgPjAeB5Hj9fCVjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":498367},"type":"module","types":"./dist/index.d.ts","shasum":"7aa1ec45a47234b6585588d9e6fc23c6b46f050f","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./operations":"./dist/operations/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./operations/assistant":"./dist/operations/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"scripts":{"dev":"bun build:bundle --watch","lint":"bun lint:fix","test":"bun test","build":"bun build:types && bun build:bundle","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","lint:check":"eslint src","build:types":"tsc --noEmit","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"tsdown","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-rnQWRRphCyXMD3Jgo0VH9niCZbvob0/UKTYG9/mAtgJHHSjhO2lBTn2g2Gifey/bBQiyF0qelCYEY1QE7Vgdcg==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"1.48.0","@contractspec/lib.contracts":"0.0.0-canary-20260119224949"},"publishConfig":{"access":"public","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./contracts":"./dist/contracts/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./contracts/assistant":"./dist/contracts/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.19.0","typescript":"^5.9.3","@contractspec/tool.tsdown":"1.48.0","@contractspec/tool.typescript":"1.48.0"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_0.0.0-canary-20260119224949_1768863619659_0.5496453103311767","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20260119225944":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"0.0.0-canary-20260119225944","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@0.0.0-canary-20260119225944","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"3b4d3e5a054e06d6d542ec24760ac899eb2310a3","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-0.0.0-canary-20260119225944.tgz","fileCount":73,"integrity":"sha512-E4c544TiPNwSoRKG0AL4OYj0WKkPw+MDI8FQ6uE+EmvuwBHUpaS8eeJGGNyeK5blGcNq9icyVDqWLcoINn5wPw==","signatures":[{"sig":"MEYCIQCRXR1o04IYC0H2iFPBfkiM8JM0LKwdSKybTkmFnHJ29AIhAO9Ogrw5k4BMNrdBZ+r+eoRuUdMTza+nuLY5MPiAvAA/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":498367},"type":"module","types":"./dist/index.d.ts","shasum":"3b4d3e5a054e06d6d542ec24760ac899eb2310a3","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./operations":"./dist/operations/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./operations/assistant":"./dist/operations/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"scripts":{"dev":"bun build:bundle --watch","lint":"bun lint:fix","test":"bun test","build":"bun build:types && bun build:bundle","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","lint:check":"eslint src","build:types":"tsc --noEmit","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"tsdown","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-E4c544TiPNwSoRKG0AL4OYj0WKkPw+MDI8FQ6uE+EmvuwBHUpaS8eeJGGNyeK5blGcNq9icyVDqWLcoINn5wPw==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"1.48.0","@contractspec/lib.contracts":"0.0.0-canary-20260119225944"},"publishConfig":{"access":"public","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./contracts":"./dist/contracts/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./contracts/assistant":"./dist/contracts/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.19.0","typescript":"^5.9.3","@contractspec/tool.tsdown":"1.48.0","@contractspec/tool.typescript":"1.48.0"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_0.0.0-canary-20260119225944_1768864187607_0.8661420396802781","host":"s3://npm-registry-packages-npm-production"}},"1.48.1":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"1.48.1","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@1.48.1","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"00a5c8e112922be5ed1627c96b9f5c97a0ede8f9","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-1.48.1.tgz","fileCount":73,"integrity":"sha512-MJMmm0OCcAKahX9kRwyLwX5VXrXK1HLghPfjkGurRUH0kk7AOCTXaHICzRQTAnGKbtZpnfFU/0xfTVDYBlyhAg==","signatures":[{"sig":"MEQCIGPrTvYlel7cG+lPmBG0KkWt4daWoorwS/PtgEhAP3DYAiAvvccnE2AFDuMuWV5XNqpjOmwDm70oGLtNwyHSuS9BTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":498283},"type":"module","types":"./dist/index.d.ts","shasum":"00a5c8e112922be5ed1627c96b9f5c97a0ede8f9","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./operations":"./dist/operations/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./operations/assistant":"./dist/operations/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"scripts":{"dev":"bun build:bundle --watch","lint":"bun lint:fix","test":"bun test","build":"bun build:types && bun build:bundle","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","lint:check":"eslint src","build:types":"tsc --noEmit","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"tsdown","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-MJMmm0OCcAKahX9kRwyLwX5VXrXK1HLghPfjkGurRUH0kk7AOCTXaHICzRQTAnGKbtZpnfFU/0xfTVDYBlyhAg==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"1.48.0","@contractspec/lib.contracts":"1.48.1"},"publishConfig":{"access":"public","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./contracts":"./dist/contracts/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./contracts/assistant":"./dist/contracts/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.19.0","typescript":"^5.9.3","@contractspec/tool.tsdown":"1.48.0","@contractspec/tool.typescript":"1.48.0"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_1.48.1_1768864826615_0.26864030039913733","host":"s3://npm-registry-packages-npm-production"}},"1.49.0":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"1.49.0","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@1.49.0","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"4faa0e914c47cc6c96073098622a8c8893ed09a8","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-1.49.0.tgz","fileCount":73,"integrity":"sha512-zFGLaOJDh1wiMWZpsBPymV0y6G+CUAFUatElAImIEgHikEtc3NaAfnvILtf/TroZEiufQFXuhx5gOg+kgOljog==","signatures":[{"sig":"MEQCHyfZTGXeGoeIukOQDESoTHfeEBl5fsFmPCOH6pKDuJYCIQDFP4Q+NhluqKW+Y0DqtvyG7oOp6+OeUBC16CEqAB1dfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":499990},"type":"module","types":"./dist/index.d.ts","shasum":"4faa0e914c47cc6c96073098622a8c8893ed09a8","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./operations":"./dist/operations/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./operations/assistant":"./dist/operations/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"scripts":{"dev":"bun build:bundle --watch","lint":"bun lint:fix","test":"bun test","build":"bun build:types && bun build:bundle","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","lint:check":"eslint src","build:types":"tsc --noEmit","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"tsdown","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-zFGLaOJDh1wiMWZpsBPymV0y6G+CUAFUatElAImIEgHikEtc3NaAfnvILtf/TroZEiufQFXuhx5gOg+kgOljog==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"1.49.0","@contractspec/lib.contracts":"1.49.0"},"publishConfig":{"access":"public","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./contracts":"./dist/contracts/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./contracts/assistant":"./dist/contracts/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.19.0","typescript":"^5.9.3","@contractspec/tool.tsdown":"1.49.0","@contractspec/tool.typescript":"1.49.0"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_1.49.0_1769132037404_0.9094095672958245","host":"s3://npm-registry-packages-npm-production"}},"1.50.0":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"1.50.0","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@1.50.0","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"d64f6baec005763e65ae1974bb563101be90cc81","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-1.50.0.tgz","fileCount":72,"integrity":"sha512-lMKGwNGkTws3MUUiyUg37HRzON3+MIn77J0ARuHnZc8SA9BN+t+s9qZjLdYZU107US3WPBavnDZ4ikffMgEZ+A==","signatures":[{"sig":"MEQCIGsZPRj/nK2NhH7EfsSQk7ZfkchxeoiqPLQWezNec6KSAiBu0Wsr4/EiUR3djCDWBkfcMfdd4RrxLhyNd31ApA4oSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126307},"type":"module","types":"./dist/index.d.ts","shasum":"d64f6baec005763e65ae1974bb563101be90cc81","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./operations":"./dist/operations/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./operations/assistant":"./dist/operations/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"scripts":{"dev":"bun build:bundle --watch","lint":"bun lint:fix","test":"bun test","build":"bun build:types && bun build:bundle","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","lint:check":"eslint src","build:types":"tsc --noEmit","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"tsdown","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-lMKGwNGkTws3MUUiyUg37HRzON3+MIn77J0ARuHnZc8SA9BN+t+s9qZjLdYZU107US3WPBavnDZ4ikffMgEZ+A==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"1.50.0","@contractspec/lib.contracts":"1.50.0"},"publishConfig":{"access":"public","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./contracts":"./dist/contracts/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./contracts/assistant":"./dist/contracts/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.19.0","typescript":"^5.9.3","@contractspec/tool.tsdown":"1.50.0","@contractspec/tool.typescript":"1.50.0"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_1.50.0_1769206721985_0.07296828919128995","host":"s3://npm-registry-packages-npm-production"}},"1.51.0":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"1.51.0","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@1.51.0","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"6f656540fcb598d64f8d607415c6ef7c8c842198","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-1.51.0.tgz","fileCount":73,"integrity":"sha512-r+lcvTSkxUz8G+zAJIDBNaJHUkTGJE04CifELT1euJ+1USmqmxVc4RnMrJ3KEeqUSEpdbkhV5/waO0/4p7zHng==","signatures":[{"sig":"MEYCIQDxd0gtSk4bzCTU2021aIa3D8iThSJ7BNli4Wo7em1FSAIhANmWBDczForCfMejOuHkLMvdmZD1Z8Rartzcv6mHpT8W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":501310},"type":"module","types":"./dist/index.d.ts","shasum":"6f656540fcb598d64f8d607415c6ef7c8c842198","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./operations":"./dist/operations/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./operations/assistant":"./dist/operations/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"scripts":{"dev":"bun build:bundle --watch","lint":"bun lint:fix","test":"bun test","build":"bun build:types && bun build:bundle","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","lint:check":"eslint src","build:types":"tsc --noEmit","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"tsdown","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-r+lcvTSkxUz8G+zAJIDBNaJHUkTGJE04CifELT1euJ+1USmqmxVc4RnMrJ3KEeqUSEpdbkhV5/waO0/4p7zHng==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"1.51.0","@contractspec/lib.contracts":"1.51.0"},"publishConfig":{"access":"public","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./contracts":"./dist/contracts/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./contracts/assistant":"./dist/contracts/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.19.0","typescript":"^5.9.3","@contractspec/tool.tsdown":"1.51.0","@contractspec/tool.typescript":"1.51.0"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_1.51.0_1769372223285_0.1304152154133924","host":"s3://npm-registry-packages-npm-production"}},"1.52.0":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"1.52.0","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@1.52.0","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"a2d8bf06a274800f5aa32bab3cf1064730373305","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-1.52.0.tgz","fileCount":73,"integrity":"sha512-RJCuVjyD0qOpmqtBdyy1MzcixPdgLyFzZmTOEULdYfdDrhjaNcDzGJTdC9abv2+/FEsCfvudj40PY5sCcCdpRQ==","signatures":[{"sig":"MEUCIQDFOJVZROryez5WIZlKBf9usGJg/n4DUpI2QNG+EMzWCAIgeKg56NFYJmu/J8xZcGucka0AcI2L7FuyeorWUAUSgmc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":501501},"type":"module","types":"./dist/index.d.ts","shasum":"a2d8bf06a274800f5aa32bab3cf1064730373305","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./operations":"./dist/operations/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./operations/assistant":"./dist/operations/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"scripts":{"dev":"bun build:bundle --watch","lint":"bun lint:fix","test":"bun test","build":"bun build:types && bun build:bundle","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","lint:check":"eslint src","build:types":"tsc --noEmit","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"tsdown","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-RJCuVjyD0qOpmqtBdyy1MzcixPdgLyFzZmTOEULdYfdDrhjaNcDzGJTdC9abv2+/FEsCfvudj40PY5sCcCdpRQ==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"1.52.0","@contractspec/lib.contracts":"1.52.0"},"publishConfig":{"access":"public","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./contracts":"./dist/contracts/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./contracts/assistant":"./dist/contracts/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.19.0","typescript":"^5.9.3","@contractspec/tool.tsdown":"1.52.0","@contractspec/tool.typescript":"1.52.0"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_1.52.0_1769423887698_0.6743369068060607","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20260128200020":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"0.0.0-canary-20260128200020","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@0.0.0-canary-20260128200020","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"fae87b27c2d21325762b6ca7bbc1738eeba2c59e","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-0.0.0-canary-20260128200020.tgz","fileCount":73,"integrity":"sha512-z1qhF+q40zCHcqvRtYnRkJTc97cpjwFU2TAWJXBuvYRMP8pM2zx9hQ/vcC3mc79eiX9I/7tyjQ7vAAOizUJ/rg==","signatures":[{"sig":"MEQCID0ZFyliojHNESklBP2DfD1jBjS/7K69PHRmH2qtw1czAiBh/CgexRMlanlCW1RGEbTGHhzQawCxZICL7+y3zs70QA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":506370},"type":"module","types":"./dist/index.d.ts","shasum":"fae87b27c2d21325762b6ca7bbc1738eeba2c59e","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./operations":"./dist/operations/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./operations/assistant":"./dist/operations/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"scripts":{"dev":"bun build:bundle --watch","lint":"bun lint:fix","test":"bun test","build":"bun build:types && bun build:bundle","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","lint:check":"eslint src","build:types":"tsc --noEmit","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"tsdown","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-z1qhF+q40zCHcqvRtYnRkJTc97cpjwFU2TAWJXBuvYRMP8pM2zx9hQ/vcC3mc79eiX9I/7tyjQ7vAAOizUJ/rg==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"1.52.0","@contractspec/lib.contracts":"0.0.0-canary-20260128200020"},"publishConfig":{"access":"public","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./contracts":"./dist/contracts/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./contracts/assistant":"./dist/contracts/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.19.0","typescript":"^5.9.3","@contractspec/tool.tsdown":"1.52.0","@contractspec/tool.typescript":"1.52.0"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_0.0.0-canary-20260128200020_1769631207850_0.3809121159008877","host":"s3://npm-registry-packages-npm-production"}},"1.53.0":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"1.53.0","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@1.53.0","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"189cfb6fd8d2cac1bf07edd8de7bfd400f97d221","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-1.53.0.tgz","fileCount":72,"integrity":"sha512-24v/0DEDcGRQG9qid9+ADHa4KlLUt65Rm+oTK89pjDeBbXg3Dz9oVglf2HhrDp1seu21z97k44FlsWkrxyR6og==","signatures":[{"sig":"MEUCIQCmb9E2XhJyC2mn6I7TtYcpQDM73xSsNHYQ6Usp0+rF0wIgQJNQ1IsHuuHTdKL2T/8NjlZemezMI8pu3XWGDmcpIPk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":127043},"type":"module","types":"./dist/index.d.ts","shasum":"189cfb6fd8d2cac1bf07edd8de7bfd400f97d221","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./operations":"./dist/operations/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./operations/assistant":"./dist/operations/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"scripts":{"dev":"bun build:bundle --watch","lint":"bun lint:fix","test":"bun test","build":"bun build:types && bun build:bundle","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","lint:check":"eslint src","build:types":"tsc --noEmit","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"tsdown","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-24v/0DEDcGRQG9qid9+ADHa4KlLUt65Rm+oTK89pjDeBbXg3Dz9oVglf2HhrDp1seu21z97k44FlsWkrxyR6og==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"1.53.0","@contractspec/lib.contracts":"1.53.0"},"publishConfig":{"access":"public","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./contracts":"./dist/contracts/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./contracts/assistant":"./dist/contracts/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.19.0","typescript":"^5.9.3","@contractspec/tool.tsdown":"1.53.0","@contractspec/tool.typescript":"1.53.0"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_1.53.0_1770010760113_0.7888860432943308","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20260202053150":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"0.0.0-canary-20260202053150","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@0.0.0-canary-20260202053150","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"81b14e37860dda1b18d838f3f81737ac9fe83799","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-0.0.0-canary-20260202053150.tgz","fileCount":73,"integrity":"sha512-s5TjX9WKPGjaclBUQBgruRvDDDSGUdKHaAsRL4xmJwYZTPT6VoSXPLCwcLp6rIc6GlrIe0N7LsJCPIqVElDqow==","signatures":[{"sig":"MEUCIG9RQVGNeo2BL5eq3h17peD4OLpSL8gaHqPh/TN9uK0BAiEAlpMLIl2HvLCSFIeb1U7a2oCw6C+dM396HKwlCOBnLvc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":507557},"type":"module","types":"./dist/index.d.ts","shasum":"81b14e37860dda1b18d838f3f81737ac9fe83799","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./operations":"./dist/operations/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./operations/assistant":"./dist/operations/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"scripts":{"dev":"bun build:bundle --watch","lint":"bun lint:fix","test":"bun test","build":"bun build:types && bun build:bundle","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","lint:check":"eslint src","build:types":"tsc --noEmit","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"tsdown","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-s5TjX9WKPGjaclBUQBgruRvDDDSGUdKHaAsRL4xmJwYZTPT6VoSXPLCwcLp6rIc6GlrIe0N7LsJCPIqVElDqow==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"0.0.0-canary-20260202053150","@contractspec/lib.contracts":"0.0.0-canary-20260202053150"},"publishConfig":{"access":"public","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./contracts":"./dist/contracts/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./contracts/assistant":"./dist/contracts/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.19.0","typescript":"^5.9.3","@contractspec/tool.tsdown":"0.0.0-canary-20260202053150","@contractspec/tool.typescript":"0.0.0-canary-20260202053150"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_0.0.0-canary-20260202053150_1770011081966_0.034618541307544826","host":"s3://npm-registry-packages-npm-production"}},"1.54.0":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"1.54.0","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@1.54.0","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"1a3bf6bcd0f3544542515d5f4ef5af423aa493f7","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-1.54.0.tgz","fileCount":73,"integrity":"sha512-11ArcsUSaLCBWyS5eVTVWW5cSOARgpqAWGxb3sW4g+u/CEfhfZEY0YjCLa8aJ6mwrhtAAHjKlPsvBm6q4iQG/g==","signatures":[{"sig":"MEUCIQCzw2UDRLBiJ2fAJL2jJrqHkL6CzkdbuSiWVE8+1p97nAIgWJHdzYsZlP8jblUiUlQ2oKRioN3b0ihlHzay8lVZvFo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":507422},"type":"module","types":"./dist/index.d.ts","shasum":"1a3bf6bcd0f3544542515d5f4ef5af423aa493f7","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./operations":"./dist/operations/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./operations/assistant":"./dist/operations/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"scripts":{"dev":"bun build:bundle --watch","lint":"bun lint:fix","test":"bun test","build":"bun build:types && bun build:bundle","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","lint:check":"eslint src","build:types":"tsc --noEmit","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"tsdown","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-11ArcsUSaLCBWyS5eVTVWW5cSOARgpqAWGxb3sW4g+u/CEfhfZEY0YjCLa8aJ6mwrhtAAHjKlPsvBm6q4iQG/g==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"1.54.0","@contractspec/lib.contracts":"1.54.0"},"publishConfig":{"access":"public","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./contracts":"./dist/contracts/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./contracts/assistant":"./dist/contracts/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.19.0","typescript":"^5.9.3","@contractspec/tool.tsdown":"1.54.0","@contractspec/tool.typescript":"1.54.0"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_1.54.0_1770019536755_0.013400877300455694","host":"s3://npm-registry-packages-npm-production"}},"1.55.0":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"1.55.0","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@1.55.0","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"a8d1c5c9e838609d6aeb00779931197e67b0bd23","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-1.55.0.tgz","fileCount":72,"integrity":"sha512-T7F3MR8eQ594B/KQByYo6x8tdEcWhtjEazWTKE5e4SzsKfoKA6LvEkQaMdIvfCerjm2Jxn9xWkpjQmhJ8JNXXA==","signatures":[{"sig":"MEYCIQC2+0CpwaFPGYuHVeMrZ/K0fHKhqNC2VXO/J3gGRIIrFwIhANhEjs3O6O+Ps/fU0ohOpV+sBMhyedBydlzIK8wLYBMO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":127417},"type":"module","types":"./dist/index.d.ts","shasum":"a8d1c5c9e838609d6aeb00779931197e67b0bd23","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./operations":"./dist/operations/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./operations/assistant":"./dist/operations/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"scripts":{"dev":"bun build:bundle --watch","lint":"bun lint:fix","test":"bun test","build":"bun build:types && bun build:bundle","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","lint:check":"eslint src","build:types":"tsc --noEmit","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"tsdown","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-T7F3MR8eQ594B/KQByYo6x8tdEcWhtjEazWTKE5e4SzsKfoKA6LvEkQaMdIvfCerjm2Jxn9xWkpjQmhJ8JNXXA==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"1.55.0","@contractspec/lib.contracts":"1.55.0"},"publishConfig":{"access":"public","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./contracts":"./dist/contracts/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./contracts/assistant":"./dist/contracts/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.19.0","typescript":"^5.9.3","@contractspec/tool.tsdown":"1.55.0","@contractspec/tool.typescript":"1.55.0"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_1.55.0_1770020437116_0.11255833503903667","host":"s3://npm-registry-packages-npm-production"}},"1.56.0":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"1.56.0","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@1.56.0","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"99e248a7a6f9d3b9644b5ea088bfd0c52282d18e","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-1.56.0.tgz","fileCount":72,"integrity":"sha512-/Dc7DnJYzMB4XlOO2fDrmTtpfDOrZXS64Y2ZLMWXRUNlEkN9109sp9DwUbGbitnT1GO6i6q+2S4jl+wZiF+VzA==","signatures":[{"sig":"MEQCIBTwt5b1CKKJ3fyqgHrKsX0paV/F/4tnvSL6IdcaBZErAiBLrkDbfmepTmfxGxbM158LOZmbdpUj16qWyxEqB0Uuvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":127569},"type":"module","types":"./dist/index.d.ts","shasum":"99e248a7a6f9d3b9644b5ea088bfd0c52282d18e","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./operations":"./dist/operations/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./operations/assistant":"./dist/operations/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"scripts":{"dev":"bun build:bundle --watch","lint":"bun lint:fix","test":"bun test","build":"bun build:types && bun build:bundle","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","lint:check":"eslint src","build:types":"tsc --noEmit","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"tsdown","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-/Dc7DnJYzMB4XlOO2fDrmTtpfDOrZXS64Y2ZLMWXRUNlEkN9109sp9DwUbGbitnT1GO6i6q+2S4jl+wZiF+VzA==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"1.56.0","@contractspec/lib.contracts":"1.56.0"},"publishConfig":{"access":"public","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./contracts":"./dist/contracts/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./contracts/assistant":"./dist/contracts/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.19.0","typescript":"^5.9.3","@contractspec/tool.tsdown":"1.56.0","@contractspec/tool.typescript":"1.56.0"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_1.56.0_1770021092315_0.20342806196989272","host":"s3://npm-registry-packages-npm-production"}},"1.56.1":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"1.56.1","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@1.56.1","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"e3c5c714345aaf816ac1daf2ed27e2f04771ce48","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-1.56.1.tgz","fileCount":73,"integrity":"sha512-jHj1WOodwxCzAVPsg19/jWIZDwvQeiZcDNzdzTIrBm64/xoDDGSqEfaSW1zCjn4x2FE1P5QqabTR8pgkfFCJBw==","signatures":[{"sig":"MEUCIEW+axMAOM97ogVxsnsTGDdcx8qerZ90xjkr9WrWUQF/AiEAp9aaby0MmgK1x1T5m0YTDDAGEMGRhGmhyupucsLr2DI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":507922},"type":"module","types":"./dist/index.d.ts","shasum":"e3c5c714345aaf816ac1daf2ed27e2f04771ce48","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./operations":"./dist/operations/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./operations/assistant":"./dist/operations/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"scripts":{"dev":"bun build:bundle --watch","lint":"bun lint:fix","test":"bun test","build":"bun build:types && bun build:bundle","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","lint:check":"eslint src","build:types":"tsc --noEmit","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"tsdown","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-jHj1WOodwxCzAVPsg19/jWIZDwvQeiZcDNzdzTIrBm64/xoDDGSqEfaSW1zCjn4x2FE1P5QqabTR8pgkfFCJBw==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"1.56.1","@contractspec/lib.contracts":"1.56.1"},"publishConfig":{"access":"public","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./contracts":"./dist/contracts/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./contracts/assistant":"./dist/contracts/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.19.0","typescript":"^5.9.3","@contractspec/tool.tsdown":"1.56.1","@contractspec/tool.typescript":"1.56.1"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_1.56.1_1770026016945_0.45246198762339396","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20260206014742":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"0.0.0-canary-20260206014742","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@0.0.0-canary-20260206014742","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"0d67439620f1d2f88019ed03d0c322a1a8225bab","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-0.0.0-canary-20260206014742.tgz","fileCount":73,"integrity":"sha512-mwx8dqEvUHACTFXKssTrwNBSbz+u8OLat2mGEPUhn3UY/82fgWBOvzIYGX/UYrPScodT3OVjBGjsRcq4ZVnpbg==","signatures":[{"sig":"MEUCID00VaBVqIJdWNpMuV5WcNHX8xI+Co90B8PeE4WhDfNaAiEAg581PHginR9RZkG9yOKyAvmGEbsAdqWHEe8pKbe0a/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":513745},"type":"module","types":"./dist/index.d.ts","shasum":"0d67439620f1d2f88019ed03d0c322a1a8225bab","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./operations":"./dist/operations/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./operations/assistant":"./dist/operations/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"scripts":{"dev":"bun build:bundle --watch","lint":"bun lint:fix","test":"bun test","build":"bun build:types && bun build:bundle","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","lint:check":"eslint src","build:types":"tsc --noEmit","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"tsdown","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-mwx8dqEvUHACTFXKssTrwNBSbz+u8OLat2mGEPUhn3UY/82fgWBOvzIYGX/UYrPScodT3OVjBGjsRcq4ZVnpbg==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"0.0.0-canary-20260206014742","@contractspec/lib.contracts":"0.0.0-canary-20260206014742"},"publishConfig":{"access":"public","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./contracts":"./dist/contracts/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./contracts/assistant":"./dist/contracts/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","typescript":"^5.9.3","@contractspec/tool.tsdown":"0.0.0-canary-20260206014742","@contractspec/tool.typescript":"0.0.0-canary-20260206014742"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_0.0.0-canary-20260206014742_1770343301137_0.2921398282752723","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20260206062439":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"0.0.0-canary-20260206062439","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@0.0.0-canary-20260206062439","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"ea6db829d1d47b347d71858445ef42c5d3c6b571","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-0.0.0-canary-20260206062439.tgz","fileCount":73,"integrity":"sha512-DgV3AD72SI0OZEmwf1FTL9NGvjEzaSKbknYWiSxVcI8RyF1cc8mLZwBKU8vhLDQD2U1sJJ9scEO26j1lwbyXcQ==","signatures":[{"sig":"MEYCIQD08t3jgHpzfktFqlxkxxhbP+VmBxqWH4iiM1nPYooriAIhANGGf+Bicl1miSnBLTNOxS7QKaipN/dwrBGN+T1jf85d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515477},"type":"module","types":"./dist/index.d.ts","shasum":"ea6db829d1d47b347d71858445ef42c5d3c6b571","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./operations":"./dist/operations/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./operations/assistant":"./dist/operations/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"scripts":{"dev":"bun build:bundle --watch","lint":"bun lint:fix","test":"bun test","build":"bun build:types && bun build:bundle","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","lint:check":"eslint src","build:types":"tsc --noEmit","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"tsdown","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-DgV3AD72SI0OZEmwf1FTL9NGvjEzaSKbknYWiSxVcI8RyF1cc8mLZwBKU8vhLDQD2U1sJJ9scEO26j1lwbyXcQ==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"0.0.0-canary-20260206062439","@contractspec/lib.contracts":"0.0.0-canary-20260206062439"},"publishConfig":{"access":"public","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./contracts":"./dist/contracts/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./contracts/assistant":"./dist/contracts/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","typescript":"^5.9.3","@contractspec/tool.tsdown":"0.0.0-canary-20260206062439","@contractspec/tool.typescript":"0.0.0-canary-20260206062439"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_0.0.0-canary-20260206062439_1770359943136_0.35287207479934035","host":"s3://npm-registry-packages-npm-production"}},"1.57.0":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"1.57.0","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@1.57.0","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"88bb5b82c5490dad358c3be0ea839e4c06afa4ed","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-1.57.0.tgz","fileCount":73,"integrity":"sha512-SIRxrfSkY+KOrHtP65FCqVcm7mgt33pkZrGKApikglwQvzp44eP+LHrrOmVI6XHKlfPqBU6b87I7yfXKfWurog==","signatures":[{"sig":"MEUCIEi4M8+xIv+KsdQLCbKQWewj4mm4CdPlC8PvHyryarhaAiEAvG1697COi2IQukWbSSKNTXUs5b6vliOZ9X9ccA12H6E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515309},"type":"module","types":"./dist/index.d.ts","shasum":"88bb5b82c5490dad358c3be0ea839e4c06afa4ed","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./operations":"./dist/operations/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./operations/assistant":"./dist/operations/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"scripts":{"dev":"bun build:bundle --watch","lint":"bun lint:fix","test":"bun test","build":"bun build:types && bun build:bundle","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","lint:check":"eslint src","build:types":"tsc --noEmit","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"tsdown","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-SIRxrfSkY+KOrHtP65FCqVcm7mgt33pkZrGKApikglwQvzp44eP+LHrrOmVI6XHKlfPqBU6b87I7yfXKfWurog==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"1.57.0","@contractspec/lib.contracts":"1.57.0"},"publishConfig":{"access":"public","exports":{".":"./dist/index.js","./*":"./*","./docs":"./dist/docs/index.js","./events":"./dist/events.js","./policy":"./dist/policy/index.js","./example":"./dist/example.js","./entities":"./dist/entities/index.js","./handlers":"./dist/handlers/index.js","./contracts":"./dist/contracts/index.js","./policy/guard":"./dist/policy/guard.js","./policy/types":"./dist/policy/types.js","./entities/models":"./dist/entities/models.js","./contracts/assistant":"./dist/contracts/assistant.js","./handlers/demo.handlers":"./dist/handlers/demo.handlers.js","./locale-jurisdiction-gate.feature":"./dist/locale-jurisdiction-gate.feature.js","./docs/locale-jurisdiction-gate.docblock":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","typescript":"^5.9.3","@contractspec/tool.tsdown":"1.57.0","@contractspec/tool.typescript":"1.57.0"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_1.57.0_1770360735195_0.03566700563717773","host":"s3://npm-registry-packages-npm-production"}},"1.58.0":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"1.58.0","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@1.58.0","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"9a6570c51e1012848fc23d1bcdbe011ff46ef6ba","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-1.58.0.tgz","fileCount":105,"integrity":"sha512-Z7LYDyhqV3RF8Iq/J1LwJXUD1DErI40HmNGwQ0kFiYfx3f5EfO0Oo2cuT8Z7CF84T8S+B0kbB0rbamiQzN2d8w==","signatures":[{"sig":"MEUCIHSHe8kQGmC4q+UbxQRF2H9gz2/GrhWci9PPp7cxAumgAiEA5ooFb6OxlmQL04gmyuM7JRsSP6zA80zgfZDMU4fs6VM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":259111},"type":"module","types":"./dist/index.d.ts","shasum":"9a6570c51e1012848fc23d1bcdbe011ff46ef6ba","exports":{".":"./src/index.ts","./docs":"./src/docs/index.ts","./events":"./src/events.ts","./policy":"./src/policy/index.ts","./example":"./src/example.ts","./entities":"./src/entities/index.ts","./handlers":"./src/handlers/index.ts","./docs/index":"./src/docs/index.ts","./operations":"./src/operations/index.ts","./policy/guard":"./src/policy/guard.ts","./policy/index":"./src/policy/index.ts","./policy/types":"./src/policy/types.ts","./entities/index":"./src/entities/index.ts","./handlers/index":"./src/handlers/index.ts","./entities/models":"./src/entities/models.ts","./operations/index":"./src/operations/index.ts","./operations/assistant":"./src/operations/assistant.ts","./handlers/demo.handlers":"./src/handlers/demo.handlers.ts","./locale-jurisdiction-gate.feature":"./src/locale-jurisdiction-gate.feature.ts","./docs/locale-jurisdiction-gate.docblock":"./src/docs/locale-jurisdiction-gate.docblock.ts"},"scripts":{"dev":"contractspec-bun-build dev","lint":"bun lint:fix","test":"bun test","build":"bun run prebuild && bun run build:bundle && bun run build:types","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","prebuild":"contractspec-bun-build prebuild","typecheck":"tsc --noEmit","lint:check":"eslint src","build:types":"contractspec-bun-build types","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"contractspec-bun-build transpile","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-Z7LYDyhqV3RF8Iq/J1LwJXUD1DErI40HmNGwQ0kFiYfx3f5EfO0Oo2cuT8Z7CF84T8S+B0kbB0rbamiQzN2d8w==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"1.58.0","@contractspec/lib.contracts":"1.58.0"},"publishConfig":{"access":"public","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.mjs","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.mjs","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.mjs","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.mjs","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.mjs","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.mjs","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.mjs","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./docs/index":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.mjs","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.mjs","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.mjs","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/index":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.mjs","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.mjs","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/index":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.mjs","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers/index":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.mjs","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.mjs","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/index":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.mjs","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.mjs","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.mjs","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.mjs","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.mjs","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@contractspec/tool.bun":"1.57.0","@contractspec/tool.typescript":"1.58.0"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_1.58.0_1770403405614_0.26771560435576935","host":"s3://npm-registry-packages-npm-production"}},"1.59.0":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"1.59.0","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@1.59.0","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"9c7f9c0f01f8ee9f93afeaf2aca0742f9ebff8ca","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-1.59.0.tgz","fileCount":105,"integrity":"sha512-o5CoeEArIOlYWogXQ+bjallFr+Kbjxn2543x7w10lHDZJdrQN7OBU8NPurRTi3GLE0WhihHHJ1myJ8ea2XEEHQ==","signatures":[{"sig":"MEYCIQDQfz4mRpQ1u/xy5125Czoeu91lm/RTIBYbVoyckB7ExgIhAM3AUH84pyMf39ErDxhmujtvBS6gCREeT5dPBPL6S6/R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":259321},"type":"module","types":"./dist/index.d.ts","shasum":"9c7f9c0f01f8ee9f93afeaf2aca0742f9ebff8ca","exports":{".":"./src/index.ts","./docs":"./src/docs/index.ts","./events":"./src/events.ts","./policy":"./src/policy/index.ts","./example":"./src/example.ts","./entities":"./src/entities/index.ts","./handlers":"./src/handlers/index.ts","./docs/index":"./src/docs/index.ts","./operations":"./src/operations/index.ts","./policy/guard":"./src/policy/guard.ts","./policy/index":"./src/policy/index.ts","./policy/types":"./src/policy/types.ts","./entities/index":"./src/entities/index.ts","./handlers/index":"./src/handlers/index.ts","./entities/models":"./src/entities/models.ts","./operations/index":"./src/operations/index.ts","./operations/assistant":"./src/operations/assistant.ts","./handlers/demo.handlers":"./src/handlers/demo.handlers.ts","./locale-jurisdiction-gate.feature":"./src/locale-jurisdiction-gate.feature.ts","./docs/locale-jurisdiction-gate.docblock":"./src/docs/locale-jurisdiction-gate.docblock.ts"},"scripts":{"dev":"contractspec-bun-build dev","lint":"bun lint:fix","test":"bun test","build":"bun run prebuild && bun run build:bundle && bun run build:types","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","prebuild":"contractspec-bun-build prebuild","typecheck":"tsc --noEmit","lint:check":"eslint src","build:types":"contractspec-bun-build types","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"contractspec-bun-build transpile","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-o5CoeEArIOlYWogXQ+bjallFr+Kbjxn2543x7w10lHDZJdrQN7OBU8NPurRTi3GLE0WhihHHJ1myJ8ea2XEEHQ==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"1.59.0","@contractspec/lib.contracts":"1.59.0"},"publishConfig":{"access":"public","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.mjs","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.mjs","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.mjs","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.mjs","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.mjs","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.mjs","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.mjs","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./docs/index":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.mjs","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.mjs","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.mjs","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/index":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.mjs","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.mjs","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/index":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.mjs","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers/index":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.mjs","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.mjs","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/index":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.mjs","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.mjs","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.mjs","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.mjs","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.mjs","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@contractspec/tool.bun":"1.58.0","@contractspec/tool.typescript":"1.59.0"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_1.59.0_1770404707872_0.17213705245072908","host":"s3://npm-registry-packages-npm-production"}},"1.60.0":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"1.60.0","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@1.60.0","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"04bd21c0f953abdacc5ca67cfce973fb9cf2acb1","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-1.60.0.tgz","fileCount":105,"integrity":"sha512-AgfIXOpy21NSGcecq4DEZ7Js8bSEBrXMSX7skxrlvJhkF9XVW5lZ43H0xPAdLhjM4JzBP2pQhf2gvsS59X7paw==","signatures":[{"sig":"MEUCIQDS31+YP35ANSDVbc2H5y9Vlbn4WTMW14BtNw0VKors9QIgQvb0vu0qOhIY/EtVdIkPpPi/zE14TtKKpBmT4EtnlPY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":263838},"type":"module","types":"./dist/index.d.ts","shasum":"04bd21c0f953abdacc5ca67cfce973fb9cf2acb1","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.mjs","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.mjs","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.mjs","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.mjs","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.mjs","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.mjs","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.mjs","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./docs/index":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.mjs","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.mjs","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.mjs","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/index":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.mjs","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.mjs","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/index":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.mjs","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers/index":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.mjs","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.mjs","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/index":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.mjs","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.mjs","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.mjs","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.mjs","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.mjs","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"scripts":{"dev":"contractspec-bun-build dev","lint":"bun lint:fix","test":"bun test","build":"bun run prebuild && bun run build:bundle && bun run build:types","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","prebuild":"contractspec-bun-build prebuild","typecheck":"tsc --noEmit","lint:check":"eslint src","build:types":"contractspec-bun-build types","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"contractspec-bun-build transpile","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-AgfIXOpy21NSGcecq4DEZ7Js8bSEBrXMSX7skxrlvJhkF9XVW5lZ43H0xPAdLhjM4JzBP2pQhf2gvsS59X7paw==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"1.60.0","@contractspec/lib.contracts":"1.60.0"},"publishConfig":{"access":"public","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.mjs","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.mjs","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.mjs","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.mjs","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.mjs","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.mjs","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.mjs","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./docs/index":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.mjs","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.mjs","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.mjs","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/index":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.mjs","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.mjs","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/index":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.mjs","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers/index":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.mjs","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.mjs","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/index":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.mjs","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.mjs","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.mjs","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.mjs","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.mjs","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@contractspec/tool.bun":"1.59.0","@contractspec/tool.typescript":"1.60.0"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_1.60.0_1770406784541_0.23204938950868392","host":"s3://npm-registry-packages-npm-production"}},"1.61.0":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"1.61.0","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@1.61.0","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"ff0d4756501e1d81610e8a6cf6f8f72343fcdd11","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-1.61.0.tgz","fileCount":105,"integrity":"sha512-IDnHXWVpg9rCCbautbhFADUiRmT5uyJT4h7RBmDYatLGXkAnog0KWFm/X+pko7PcY0PsdCp7/KK5ihXf9AbYAA==","signatures":[{"sig":"MEUCIQClBd+6Y31aGZAaRkgaSJxvSzC4QEzGXN0c/1xSL7CaNAIgJ9J30YYBOg9J0/mM60A4D1G5VsmX8k8ZjN51ICTIouY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":263984},"type":"module","types":"./dist/index.d.ts","shasum":"ff0d4756501e1d81610e8a6cf6f8f72343fcdd11","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./docs/index":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/index":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/index":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers/index":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/index":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"scripts":{"dev":"contractspec-bun-build dev","lint":"bun lint:fix","test":"bun test","build":"bun run prebuild && bun run build:bundle && bun run build:types","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","prebuild":"contractspec-bun-build prebuild","typecheck":"tsc --noEmit","lint:check":"eslint src","build:types":"contractspec-bun-build types","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"contractspec-bun-build transpile","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-IDnHXWVpg9rCCbautbhFADUiRmT5uyJT4h7RBmDYatLGXkAnog0KWFm/X+pko7PcY0PsdCp7/KK5ihXf9AbYAA==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"1.61.0","@contractspec/lib.contracts":"1.61.0"},"publishConfig":{"access":"public","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./docs/index":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/index":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/index":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers/index":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/index":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@contractspec/tool.bun":"1.60.0","@contractspec/tool.typescript":"1.61.0"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_1.61.0_1770409599876_0.12286560801235402","host":"s3://npm-registry-packages-npm-production"}},"1.62.0":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"1.62.0","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@1.62.0","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"8c347b18c4fcbb5996d6e75cfec0c3e87df34d32","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-1.62.0.tgz","fileCount":105,"integrity":"sha512-f3BNc5guTklwtyLJlOFUa2HceXJEHzWD5Gsntkcl7+Raa9uHaaQxSZfmqUTwp1ZA7UsE/3xgmomyHFUWwHDaSw==","signatures":[{"sig":"MEUCIGObuI74PcoR3SLbSr2SvspitdLVI9Kc4xM591wsgZ69AiEApa/w6qnC1YIT7/c+2ikoQvZLK3fHZcW1nWBHpNmiXsg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":264218},"type":"module","types":"./dist/index.d.ts","shasum":"8c347b18c4fcbb5996d6e75cfec0c3e87df34d32","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./docs/index":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/index":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/index":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers/index":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/index":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"scripts":{"dev":"contractspec-bun-build dev","lint":"bun lint:fix","test":"bun test","build":"bun run prebuild && bun run build:bundle && bun run build:types","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","prebuild":"contractspec-bun-build prebuild","typecheck":"tsc --noEmit","lint:check":"eslint src","build:types":"contractspec-bun-build types","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"contractspec-bun-build transpile","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-f3BNc5guTklwtyLJlOFUa2HceXJEHzWD5Gsntkcl7+Raa9uHaaQxSZfmqUTwp1ZA7UsE/3xgmomyHFUWwHDaSw==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"1.62.0","@contractspec/lib.contracts":"1.62.0"},"publishConfig":{"access":"public","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./docs/index":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/index":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/index":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers/index":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/index":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@contractspec/tool.bun":"1.61.0","@contractspec/tool.typescript":"1.62.0"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_1.62.0_1770877273630_0.23393842367635154","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"2.0.0","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@2.0.0","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"2c5b0c1d605ed8d1de0a68facc69a08ce2dff21b","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-2.0.0.tgz","fileCount":88,"integrity":"sha512-4eCv4Q5LcreqMNXmfWxL7t/zVy43KO9dUnNjJSArqaASGTn3kFf47s5hQFupbbekCIXxZdMJwH0NWDNmA+qNxw==","signatures":[{"sig":"MEQCIGMJV56j94rKuOPw9j3zwE/jUGFZuyI2+i8SobcJrkp4AiBN+err+/AvmZfIHQziUVFgBdoRSPXbuizC3M8YiHuhRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258621},"type":"module","types":"./dist/index.d.ts","shasum":"2c5b0c1d605ed8d1de0a68facc69a08ce2dff21b","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./docs/index":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/index":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/index":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers/index":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/index":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"scripts":{"dev":"contractspec-bun-build dev","lint":"bun lint:fix","test":"bun test","build":"bun run prebuild && bun run build:bundle && bun run build:types","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","prebuild":"contractspec-bun-build prebuild","typecheck":"tsc --noEmit","lint:check":"eslint src","build:types":"contractspec-bun-build types","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"contractspec-bun-build transpile","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-4eCv4Q5LcreqMNXmfWxL7t/zVy43KO9dUnNjJSArqaASGTn3kFf47s5hQFupbbekCIXxZdMJwH0NWDNmA+qNxw==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"2.0.0","@contractspec/lib.contracts-spec":"2.0.0"},"publishConfig":{"access":"public","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./docs/index":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/index":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/index":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers/index":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/index":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@contractspec/tool.bun":"2.0.0","@contractspec/tool.typescript":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_2.0.0_1771125976364_0.5305614260292115","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"2.1.0","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@2.1.0","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"ec38942afbd5ac5ef04a08faf5ebf45127f95fdd","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-2.1.0.tgz","fileCount":88,"integrity":"sha512-LLU4vlCU+RYmsQ4SZVEMcNZpyV2fxKc6MyBfTMmzXjQrF8bQjqgLpBVmnblk+VPzz3p0GC88XZW7VM+RxQSROg==","signatures":[{"sig":"MEYCIQDKBkWrFJH5Io1yTbXg5jDeCP6oLOr5jA14Qb/Y6V3umAIhALXcJwMVUyLUy33dJO8gD3wmQ3pVkpPz7VwiKfKdFY23","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258879},"type":"module","types":"./dist/index.d.ts","shasum":"ec38942afbd5ac5ef04a08faf5ebf45127f95fdd","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./docs/index":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/index":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/index":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers/index":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/index":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"scripts":{"dev":"contractspec-bun-build dev","lint":"bun lint:fix","test":"bun test","build":"bun run prebuild && bun run build:bundle && bun run build:types","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","prebuild":"contractspec-bun-build prebuild","typecheck":"tsc --noEmit","lint:check":"eslint src","build:types":"contractspec-bun-build types","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"contractspec-bun-build transpile","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-LLU4vlCU+RYmsQ4SZVEMcNZpyV2fxKc6MyBfTMmzXjQrF8bQjqgLpBVmnblk+VPzz3p0GC88XZW7VM+RxQSROg==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"2.1.0","@contractspec/lib.contracts-spec":"2.1.0"},"publishConfig":{"access":"public","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./docs/index":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/index":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/index":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers/index":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/index":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@contractspec/tool.bun":"2.1.0","@contractspec/tool.typescript":"2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_2.1.0_1771281934186_0.6074688547455123","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"2.1.1","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@2.1.1","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"676c6cfad53239cb0c3d34ae9bf72aa4476ae33a","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-2.1.1.tgz","fileCount":88,"integrity":"sha512-+jSj0+89UuHaNUCbwL8cAieK9ymwA1fy4fbCIMhIZ8C6f71ErHdZbHFJJnMXj4ghZWn71SMNXw6usdRXZWGNpw==","signatures":[{"sig":"MEYCIQCJ3wqN1ItxbnZq4mzGfjzSSDymhtMRUNS2B+27c99pWAIhAOMc7oCcQlzDZpA53OruL+ZDxa5bxCs383/+2mK2F6v8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258984},"type":"module","types":"./dist/index.d.ts","shasum":"676c6cfad53239cb0c3d34ae9bf72aa4476ae33a","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./docs/index":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/index":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/index":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers/index":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/index":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"scripts":{"dev":"contractspec-bun-build dev","lint":"bun lint:fix","test":"bun test","build":"bun run prebuild && bun run build:bundle && bun run build:types","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","prebuild":"contractspec-bun-build prebuild","typecheck":"tsc --noEmit","lint:check":"eslint src","build:types":"contractspec-bun-build types","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"contractspec-bun-build transpile","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-+jSj0+89UuHaNUCbwL8cAieK9ymwA1fy4fbCIMhIZ8C6f71ErHdZbHFJJnMXj4ghZWn71SMNXw6usdRXZWGNpw==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"2.1.0","@contractspec/lib.contracts-spec":"2.1.1"},"publishConfig":{"access":"public","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./docs/index":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/index":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/index":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers/index":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/index":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@contractspec/tool.bun":"2.1.0","@contractspec/tool.typescript":"2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_2.1.1_1771322148542_0.27473695906201634","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"2.2.0","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@2.2.0","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"1f4c8f2c6c7f16ade8caaf6546ea626df6aed0e7","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-2.2.0.tgz","fileCount":88,"integrity":"sha512-ZSQ6LPp4Y6aKtPr9okq8klQJkzfhkBh7OnTht0L2simUbIqbVHtugfOJIVZD96NdzAeecmbXztYHA5EGNusOMQ==","signatures":[{"sig":"MEQCIAcWFSuvq1LRxzAoRdz0S02Upoa8U0UloUiOwVMNKfO/AiA5DiZcxEpVwhknCgqJX0gPQ8ZXhl1FF9Sl7vYwvDNkjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":259172},"type":"module","types":"./dist/index.d.ts","shasum":"1f4c8f2c6c7f16ade8caaf6546ea626df6aed0e7","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./docs/index":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/index":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/index":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers/index":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/index":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"scripts":{"dev":"contractspec-bun-build dev","lint":"bun lint:fix","test":"bun test","build":"bun run prebuild && bun run build:bundle && bun run build:types","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","prebuild":"contractspec-bun-build prebuild","typecheck":"tsc --noEmit","lint:check":"eslint src","build:types":"contractspec-bun-build types","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"contractspec-bun-build transpile","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-ZSQ6LPp4Y6aKtPr9okq8klQJkzfhkBh7OnTht0L2simUbIqbVHtugfOJIVZD96NdzAeecmbXztYHA5EGNusOMQ==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"2.2.0","@contractspec/lib.contracts-spec":"2.2.0"},"publishConfig":{"access":"public","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./docs/index":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/index":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/index":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers/index":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/index":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@contractspec/tool.bun":"2.2.0","@contractspec/tool.typescript":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_2.2.0_1771323204555_0.4978165286516745","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"2.3.0","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@2.3.0","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"92d1d4780ea4231994bd98a10a3c804af0fb0a25","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-2.3.0.tgz","fileCount":88,"integrity":"sha512-D5PTtXpvOAuq9JUVxb1qkUZsLiUyI6N9jdmepRyEKFL6gdrssvZw/36cCiw55daogP1qeYDJs7gTexz1smqtLg==","signatures":[{"sig":"MEUCIQDB/64hTJafeWAi29w6TLB1IgM/UVjumnCOvR3YfYq+SQIgX6vEfToLwWDEaN/gVbP/SdIzJDoPSzCa5mikKV+8YHo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":259369},"type":"module","types":"./dist/index.d.ts","shasum":"92d1d4780ea4231994bd98a10a3c804af0fb0a25","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./docs/index":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/index":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/index":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers/index":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/index":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"scripts":{"dev":"contractspec-bun-build dev","lint":"bun lint:fix","test":"bun test","build":"bun run prebuild && bun run build:bundle && bun run build:types","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","prebuild":"contractspec-bun-build prebuild","typecheck":"tsc --noEmit","lint:check":"eslint src","build:types":"contractspec-bun-build types","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"contractspec-bun-build transpile","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-D5PTtXpvOAuq9JUVxb1qkUZsLiUyI6N9jdmepRyEKFL6gdrssvZw/36cCiw55daogP1qeYDJs7gTexz1smqtLg==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"2.3.0","@contractspec/lib.contracts-spec":"2.3.0"},"publishConfig":{"access":"public","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./docs/index":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/index":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/index":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers/index":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/index":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@contractspec/tool.bun":"2.3.0","@contractspec/tool.typescript":"2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_2.3.0_1771463915656_0.7810681420364751","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"2.4.0","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@2.4.0","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"9fb87791aa46cdc77e2276f2b4a303a20c4c13de","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-2.4.0.tgz","fileCount":88,"integrity":"sha512-2J+umPze397laRgjtN/M+90miE4O3FX2LIosR6SHug6iQ7nkcEXOH3eKr870viM5PL4eNT19T2z8a1gErRA4Mg==","signatures":[{"sig":"MEUCIQC4o6XjQSwX8/g/zMFZiWdn6B21YcsBSD3rxmbcv0K3IAIgT4u7MGDjl2G4PfEfUcdJMcSmH1pXTzu9ufbus4jneJ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":259551},"type":"module","types":"./dist/index.d.ts","shasum":"9fb87791aa46cdc77e2276f2b4a303a20c4c13de","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./docs/index":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/index":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/index":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers/index":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/index":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"scripts":{"dev":"contractspec-bun-build dev","lint":"bun lint:fix","test":"bun test","build":"bun run prebuild && bun run build:bundle && bun run build:types","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","prebuild":"contractspec-bun-build prebuild","typecheck":"tsc --noEmit","lint:check":"eslint src","build:types":"contractspec-bun-build types","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"contractspec-bun-build transpile","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-2J+umPze397laRgjtN/M+90miE4O3FX2LIosR6SHug6iQ7nkcEXOH3eKr870viM5PL4eNT19T2z8a1gErRA4Mg==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"2.4.0","@contractspec/lib.contracts-spec":"2.4.0"},"publishConfig":{"access":"public","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./docs/index":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/index":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/index":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers/index":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/index":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@contractspec/tool.bun":"2.4.0","@contractspec/tool.typescript":"2.4.0"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_2.4.0_1771469246586_0.16719424851692177","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"2.5.0","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@2.5.0","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"cc78c70e16a0ba33c721859e600782527b7caef6","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-2.5.0.tgz","fileCount":88,"integrity":"sha512-LAttLpxjbcmOCzZSoUaQA20CFdi9wSzzyEN5NkRMbAYNFCW9XrDhJbSyWPW/+xqN7XJD5Dz9divexHdfSmHqrg==","signatures":[{"sig":"MEUCICgfWY172hjl8z3Vo2Jn7rZ9M/Sq0TmuHwQE/88d6aFXAiEA7XT6acLTeM9JigrugnEMNPI93fxL68CMNV8WY701DVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":259863},"type":"module","types":"./dist/index.d.ts","shasum":"cc78c70e16a0ba33c721859e600782527b7caef6","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./docs/index":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/index":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/index":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers/index":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/index":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"scripts":{"dev":"contractspec-bun-build dev","lint":"bun lint:fix","test":"bun test","build":"bun run prebuild && bun run build:bundle && bun run build:types","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","prebuild":"contractspec-bun-build prebuild","typecheck":"tsc --noEmit","lint:check":"eslint src","build:types":"contractspec-bun-build types","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"contractspec-bun-build transpile","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-LAttLpxjbcmOCzZSoUaQA20CFdi9wSzzyEN5NkRMbAYNFCW9XrDhJbSyWPW/+xqN7XJD5Dz9divexHdfSmHqrg==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"2.5.0","@contractspec/lib.contracts-spec":"2.5.0"},"publishConfig":{"access":"public","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./docs/index":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/index":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/index":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers/index":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/index":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@contractspec/tool.bun":"2.5.0","@contractspec/tool.typescript":"2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_2.5.0_1771668746979_0.22076018891211158","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"2.6.0","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@2.6.0","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"cf46090720e54b84a456ca8b9aaf503961c33d4b","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-2.6.0.tgz","fileCount":88,"integrity":"sha512-mhhqwZpT0tmcpf931L8jlcZOP2etBe8/XYrYH65ATpPk7/4Ehzj/Irtns9FPvOlJS3tr6M5U1Rt9Iv51iNrxBg==","signatures":[{"sig":"MEUCICXy7AYLIvYg0u1etRTF36xTeeYNhW08iHTFvAIympuoAiEAg8LCPyTzrC1anpAroEZsM8G7ww5fzXoLSsuID2+pakU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260053},"type":"module","types":"./dist/index.d.ts","shasum":"cf46090720e54b84a456ca8b9aaf503961c33d4b","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./docs/index":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/index":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/index":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers/index":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/index":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"scripts":{"dev":"contractspec-bun-build dev","lint":"bun lint:fix","test":"bun test","build":"bun run prebuild && bun run build:bundle && bun run build:types","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","prebuild":"contractspec-bun-build prebuild","typecheck":"tsc --noEmit","lint:check":"eslint src","build:types":"contractspec-bun-build types","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"contractspec-bun-build transpile","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-mhhqwZpT0tmcpf931L8jlcZOP2etBe8/XYrYH65ATpPk7/4Ehzj/Irtns9FPvOlJS3tr6M5U1Rt9Iv51iNrxBg==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"2.6.0","@contractspec/lib.contracts-spec":"2.6.0"},"publishConfig":{"access":"public","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./docs/index":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/index":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/index":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers/index":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/index":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@contractspec/tool.bun":"2.6.0","@contractspec/tool.typescript":"2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_2.6.0_1771720356878_0.6129110161688676","host":"s3://npm-registry-packages-npm-production"}},"2.7.0":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"2.7.0","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@2.7.0","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"61be969b17d0b2ab15bf3e207c146a72ac037c26","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-2.7.0.tgz","fileCount":88,"integrity":"sha512-Jz+wo/wh3JmEc76KBIr+uq2D40HDrERSf4huAGt5KOBdbegXyR+ip2RtBTMDb864qPVaT6315XJUZwGZIEU3lg==","signatures":[{"sig":"MEUCIBjhTccA2QDvtUhcZxzslBemYjh8sWFpP2T5mjfYljVcAiEAu1AUTc0c56talXDioAiHRizzg85JUHM1f82t8lKlCFE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260234},"type":"module","types":"./dist/index.d.ts","shasum":"61be969b17d0b2ab15bf3e207c146a72ac037c26","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./docs/index":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/index":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/index":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers/index":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/index":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"scripts":{"dev":"contractspec-bun-build dev","lint":"bun lint:fix","test":"bun test","build":"bun run prebuild && bun run build:bundle && bun run build:types","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","prebuild":"contractspec-bun-build prebuild","typecheck":"tsc --noEmit","lint:check":"eslint src","build:types":"contractspec-bun-build types","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"contractspec-bun-build transpile","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-Jz+wo/wh3JmEc76KBIr+uq2D40HDrERSf4huAGt5KOBdbegXyR+ip2RtBTMDb864qPVaT6315XJUZwGZIEU3lg==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"2.7.0","@contractspec/lib.contracts-spec":"2.7.0"},"publishConfig":{"access":"public","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./docs/index":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/index":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/index":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers/index":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/index":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@contractspec/tool.bun":"2.7.0","@contractspec/tool.typescript":"2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_2.7.0_1771965094186_0.5803174653038199","host":"s3://npm-registry-packages-npm-production"}},"2.8.0":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"2.8.0","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@2.8.0","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"a6abfcdbe4df9178b6c48eb2d00cf0a13e349eb6","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-2.8.0.tgz","fileCount":88,"integrity":"sha512-lkwlN6IYE5gLzDsSkKWmXdKwTZuAYFra68fuY62UGDzTLMsVAz/FC4CYOOlmk/mIDZmkBCygSCiNWJ43ELcSrg==","signatures":[{"sig":"MEUCIGtcjKuYBc83o8SUPLvyE0zSkuMe4j0WyPk6PTzpVxz4AiEA7bD8yZQ6wrG/uUX6WrA5e1Ux41peuWBouHXGicDIqSI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260409},"type":"module","types":"./dist/index.d.ts","shasum":"a6abfcdbe4df9178b6c48eb2d00cf0a13e349eb6","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./docs/index":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/index":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/index":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers/index":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/index":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"scripts":{"dev":"contractspec-bun-build dev","lint":"bun lint:fix","test":"bun test","build":"bun run prebuild && bun run build:bundle && bun run build:types","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","prebuild":"contractspec-bun-build prebuild","typecheck":"tsc --noEmit","lint:check":"eslint src","build:types":"contractspec-bun-build types","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"contractspec-bun-build transpile","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-lkwlN6IYE5gLzDsSkKWmXdKwTZuAYFra68fuY62UGDzTLMsVAz/FC4CYOOlmk/mIDZmkBCygSCiNWJ43ELcSrg==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"2.8.0","@contractspec/lib.contracts-spec":"2.8.0"},"publishConfig":{"access":"public","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./docs/index":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/index":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/index":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers/index":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/index":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@contractspec/tool.bun":"2.8.0","@contractspec/tool.typescript":"2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_2.8.0_1772024324215_0.34466455338743396","host":"s3://npm-registry-packages-npm-production"}},"2.9.0":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"2.9.0","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@2.9.0","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"7bcc202e3fc0151654675bec838038d48e395444","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-2.9.0.tgz","fileCount":88,"integrity":"sha512-hmhdfzX73Qo8VXiJfWO0RP+kEGkEeN7dwrWXjv7rg1c/XDoq/ZdXUEAfEj4NKX10nSRxhoK4kVU47EJdbuXS1Q==","signatures":[{"sig":"MEUCIAuHuIpju4Ny9siW8KB2KNRhaeGh71vmVqEmBeXck5r4AiEAuPy2FoJ91W8+EXPlAHSHLXlXWunq7EMsh4GMFaYtFEA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260585},"type":"module","types":"./dist/index.d.ts","shasum":"7bcc202e3fc0151654675bec838038d48e395444","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./docs/index":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/index":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/index":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers/index":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/index":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"scripts":{"dev":"contractspec-bun-build dev","lint":"bun lint:fix","test":"bun test","build":"bun run prebuild && bun run build:bundle && bun run build:types","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","prebuild":"contractspec-bun-build prebuild","typecheck":"tsc --noEmit","lint:check":"eslint src","build:types":"contractspec-bun-build types","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"contractspec-bun-build transpile","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-hmhdfzX73Qo8VXiJfWO0RP+kEGkEeN7dwrWXjv7rg1c/XDoq/ZdXUEAfEj4NKX10nSRxhoK4kVU47EJdbuXS1Q==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"2.9.0","@contractspec/lib.contracts-spec":"2.9.0"},"publishConfig":{"access":"public","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./docs/index":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/index":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/index":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers/index":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/index":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@contractspec/tool.bun":"2.9.0","@contractspec/tool.typescript":"2.9.0"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_2.9.0_1772027553974_0.5253414406030583","host":"s3://npm-registry-packages-npm-production"}},"2.9.1":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"2.9.1","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@2.9.1","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"a4016a10367ced88120978a80699450b99abd411","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-2.9.1.tgz","fileCount":88,"integrity":"sha512-Xr89jPNzDnjXMr+o3c6jEY11E2NxyFHVDtXIEltnSK6b3gXfw7B2UJamEKjyYz8xnQa6PNfqyM/D09XmRBo35A==","signatures":[{"sig":"MEUCIHz8+TAziDoFFdVDufMr2yp8WydYQyc+ge6oIqr/TV6LAiEAixpqsYOs9hNBgSX5MiTJaiLudtrqfhyCgDlfKP/3VLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260693},"type":"module","types":"./dist/index.d.ts","shasum":"a4016a10367ced88120978a80699450b99abd411","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./docs/index":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/index":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/index":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers/index":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/index":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"scripts":{"dev":"contractspec-bun-build dev","lint":"bun lint:fix","test":"bun test","build":"bun run prebuild && bun run build:bundle && bun run build:types","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","prebuild":"contractspec-bun-build prebuild","typecheck":"tsc --noEmit","lint:check":"eslint src","build:types":"contractspec-bun-build types","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"contractspec-bun-build transpile","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-Xr89jPNzDnjXMr+o3c6jEY11E2NxyFHVDtXIEltnSK6b3gXfw7B2UJamEKjyYz8xnQa6PNfqyM/D09XmRBo35A==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"2.9.0","@contractspec/lib.contracts-spec":"2.10.0"},"publishConfig":{"access":"public","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./docs/index":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/index":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/index":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers/index":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/index":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@contractspec/tool.bun":"2.9.0","@contractspec/tool.typescript":"2.9.0"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_2.9.1_1772070476823_0.7147348489351781","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"3.0.0","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@3.0.0","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"29df996257fcbb54bba3aac9d2eb8474af42da02","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-3.0.0.tgz","fileCount":88,"integrity":"sha512-oI27+daC7KugCb8IzHpHREQWBEXkqwRtIvQ05M/V/KZ7h2RGGnG39j2a92f0EMdwRWS1J0huAqZ/xgP4122y6A==","signatures":[{"sig":"MEUCIQDDA2FJJvNIIDPaQ9dX9HDbZYAIXGiilj8yXnpFEjeCQAIgc4KL7YlYssFsJ8+pw5o/MGNqA6Pd935TBjzUDWZ6JbM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":261056},"type":"module","types":"./dist/index.d.ts","shasum":"29df996257fcbb54bba3aac9d2eb8474af42da02","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./docs/index":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/index":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/index":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers/index":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/index":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"scripts":{"dev":"contractspec-bun-build dev","lint":"bun lint:fix","test":"bun test","build":"bun run prebuild && bun run build:bundle && bun run build:types","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","prebuild":"contractspec-bun-build prebuild","typecheck":"tsc --noEmit","lint:check":"eslint src","build:types":"contractspec-bun-build types","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"contractspec-bun-build transpile","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-oI27+daC7KugCb8IzHpHREQWBEXkqwRtIvQ05M/V/KZ7h2RGGnG39j2a92f0EMdwRWS1J0huAqZ/xgP4122y6A==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"3.0.0","@contractspec/lib.contracts-spec":"3.0.0"},"publishConfig":{"access":"public","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./docs/index":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/index":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/index":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers/index":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/index":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@contractspec/tool.bun":"3.0.0","@contractspec/tool.typescript":"3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_3.0.0_1772181591938_0.9655830173535143","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"3.1.1","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@3.1.1","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"9f245487c77dabe134e7ba7dfe98a356fb8770ab","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-3.1.1.tgz","fileCount":89,"integrity":"sha512-Mg8KhTDWXvY3Smw7HDk9+qmHFFVLtJDIz5rSnMEW/kLvmZqJf8nfzmOnIowku7VK1DSk4SaZJssqJ33QGYIJHw==","signatures":[{"sig":"MEUCIQDDDBX7d8QUf0e3FpHlsaugJaVZzK804ui/4D2n2+HGkgIgIDiCI/iG619M2XJG5PAScpcdNBPS43LVaT/5nLqxBNo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":262409},"type":"module","types":"./dist/index.d.ts","shasum":"9f245487c77dabe134e7ba7dfe98a356fb8770ab","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./docs/index":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/index":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/index":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers/index":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/index":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"scripts":{"dev":"contractspec-bun-build dev","lint":"bun lint:fix","test":"bun test","build":"bun run prebuild && bun run build:bundle && bun run build:types","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","prebuild":"contractspec-bun-build prebuild","typecheck":"tsc --noEmit","lint:check":"eslint src","build:types":"contractspec-bun-build types","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"contractspec-bun-build transpile","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-Mg8KhTDWXvY3Smw7HDk9+qmHFFVLtJDIz5rSnMEW/kLvmZqJf8nfzmOnIowku7VK1DSk4SaZJssqJ33QGYIJHw==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"3.1.0","@contractspec/lib.contracts-spec":"3.1.1"},"publishConfig":{"access":"public","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./docs/index":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/index":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/index":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers/index":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/index":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@contractspec/tool.bun":"3.1.0","@contractspec/tool.typescript":"3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_3.1.1_1772813450267_0.9532003915489695","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"3.2.0","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@3.2.0","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"b879c0c9a805a7786fe811026d52b5852edbb181","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-3.2.0.tgz","fileCount":89,"integrity":"sha512-vnDyV/xIYttaPTb9Nw/beT7x3JsmMJUtTFYgCMPn8Cqu5N+9SMpVP60xOR5z4og1N6HELcam3Loy7+EnvOO/Pg==","signatures":[{"sig":"MEUCIQC9t9JF/lnsTaQFwOUtEbpp/bfbtGpUl+Zxl0L4HQLrrwIgOBdLnRJ1TB+YsauaeOe2f4WgYn9DGTuU+Xko1yYlu34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":262607},"type":"module","types":"./dist/index.d.ts","shasum":"b879c0c9a805a7786fe811026d52b5852edbb181","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./docs/index":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/index":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/index":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers/index":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/index":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"scripts":{"dev":"contractspec-bun-build dev","lint":"bun lint:fix","test":"bun test","build":"bun run prebuild && bun run build:bundle && bun run build:types","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","prebuild":"contractspec-bun-build prebuild","typecheck":"tsc --noEmit","lint:check":"eslint src","build:types":"contractspec-bun-build types","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"contractspec-bun-build transpile","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-vnDyV/xIYttaPTb9Nw/beT7x3JsmMJUtTFYgCMPn8Cqu5N+9SMpVP60xOR5z4og1N6HELcam3Loy7+EnvOO/Pg==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"3.2.0","@contractspec/lib.contracts-spec":"3.2.0"},"publishConfig":{"access":"public","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./docs/index":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/index":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/index":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers/index":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/index":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@contractspec/tool.bun":"3.2.0","@contractspec/tool.typescript":"3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_3.2.0_1772815386058_0.7968852828685149","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"3.3.0","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@3.3.0","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"02964ec919e6c6b9e94622e9b67fd1be015761dd","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-3.3.0.tgz","fileCount":89,"integrity":"sha512-Ukj0ssWmsPedcsh+vkA9zsmBQ7k2rFFiysP3ixbefVkUAj0irLntoDqvFg0+9ZuW+4k0LxwACQcVlQih+f02fQ==","signatures":[{"sig":"MEYCIQD3wtLZ2KS7mQrc3eJXeap6FtBgonHBTh2fh4CFRDkX4gIhAKzNe+oqEyc9RW/mVBh1Ikt1o1weU9/spDIUI6RFAxb9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":264884},"type":"module","types":"./dist/index.d.ts","shasum":"02964ec919e6c6b9e94622e9b67fd1be015761dd","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./docs/index":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/index":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/index":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers/index":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/index":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"scripts":{"dev":"contractspec-bun-build dev","lint":"bun lint:fix","test":"bun test","build":"bun run prebuild && bun run build:bundle && bun run build:types","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","prebuild":"contractspec-bun-build prebuild","typecheck":"tsc --noEmit","lint:check":"eslint src","build:types":"contractspec-bun-build types","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"contractspec-bun-build transpile","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-Ukj0ssWmsPedcsh+vkA9zsmBQ7k2rFFiysP3ixbefVkUAj0irLntoDqvFg0+9ZuW+4k0LxwACQcVlQih+f02fQ==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"3.3.0","@contractspec/lib.contracts-spec":"3.3.0"},"publishConfig":{"access":"public","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./docs/index":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/index":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/index":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers/index":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/index":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@contractspec/tool.bun":"3.3.0","@contractspec/tool.typescript":"3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_3.3.0_1772891653488_0.8036070040840328","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"3.4.0","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@3.4.0","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"db1dfa47e217fbdddab7ef2c501584a8094dd56b","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-3.4.0.tgz","fileCount":89,"integrity":"sha512-ct6bvnB3C9G7rxsqkIf+tBOlk0uFZLfvB6GjeSyq2idnpgtJjPFNOMTRFRUVsUslOzHORsd5h62wjfXmWU7ENA==","signatures":[{"sig":"MEYCIQCrzyQuJybCzLIVcNRHVBAlmdguHxg1vWRy1CTvTsOLbQIhALMrhgF9OEnda+Y+TlCtEAkpw71+NuTQGJU8Q0mhi2Ba","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":266157},"type":"module","types":"./dist/index.d.ts","shasum":"db1dfa47e217fbdddab7ef2c501584a8094dd56b","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./docs/index":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/index":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/index":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers/index":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/index":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"scripts":{"dev":"contractspec-bun-build dev","lint":"bun lint:fix","test":"bun test","build":"bun run prebuild && bun run build:bundle && bun run build:types","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","prebuild":"contractspec-bun-build prebuild","typecheck":"tsc --noEmit","lint:check":"eslint src","build:types":"contractspec-bun-build types","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"contractspec-bun-build transpile","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-ct6bvnB3C9G7rxsqkIf+tBOlk0uFZLfvB6GjeSyq2idnpgtJjPFNOMTRFRUVsUslOzHORsd5h62wjfXmWU7ENA==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"3.4.0","@contractspec/lib.contracts-spec":"3.4.0"},"publishConfig":{"access":"public","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./docs/index":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/index":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/index":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers/index":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/index":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@contractspec/tool.bun":"3.4.0","@contractspec/tool.typescript":"3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_3.4.0_1773012733399_0.888890175373253","host":"s3://npm-registry-packages-npm-production"}},"3.4.1":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"3.4.1","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@3.4.1","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"42dec62ba3d01a09f9d545bb10a6d6153a09a35b","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-3.4.1.tgz","fileCount":89,"integrity":"sha512-HlWSjPqQOLLEm0PDMvkf5Cyl8ylin+M6TtTD+XDpCDPxII8sTaoXZp+O+Yq7T+RtXB5joZM1xugGfhiSgLaSsg==","signatures":[{"sig":"MEYCIQCffLtn4gydU3qqLDctD0HI+LjWTwaoGbVjmVFip+DzFAIhAKXN6WoCc6GO1flJD/tn4wFiKE+YhHLuEkzZlRwAh+nR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":265303},"type":"module","types":"./dist/index.d.ts","shasum":"42dec62ba3d01a09f9d545bb10a6d6153a09a35b","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./docs/index":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/index":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/index":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers/index":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/index":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"scripts":{"dev":"contractspec-bun-build dev","lint":"bun lint:fix","test":"bun test","build":"bun run prebuild && bun run build:bundle && bun run build:types","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","prebuild":"contractspec-bun-build prebuild","typecheck":"tsc --noEmit","lint:check":"eslint src","build:types":"contractspec-bun-build types","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"contractspec-bun-build transpile","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-HlWSjPqQOLLEm0PDMvkf5Cyl8ylin+M6TtTD+XDpCDPxII8sTaoXZp+O+Yq7T+RtXB5joZM1xugGfhiSgLaSsg==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"3.4.1","@contractspec/lib.contracts-spec":"3.4.1"},"publishConfig":{"access":"public","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./docs/index":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/index":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/index":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers/index":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/index":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@contractspec/tool.bun":"3.4.1","@contractspec/tool.typescript":"3.4.1"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_3.4.1_1773022391342_0.19788321284105992","host":"s3://npm-registry-packages-npm-production"}},"3.4.2":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"3.4.2","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@3.4.2","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"65e98edc713fd8ee27ef2c4b0b3318055aa93a43","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-3.4.2.tgz","fileCount":89,"integrity":"sha512-Nly81UnR4enpUXpEMiS87G4Z1BfSSoQ9KRfCMUZQO3q7pBD+VtF+TxjC/X1InfbWuuwQFd9cPVsyDtieeN1eog==","signatures":[{"sig":"MEUCIC5Y9zVcNYtMLno3LwFbTC2gaf3gSurALXgmgNgNJKKAAiEAhSNKMh+SnIy381cdQIyYty22WzLEsF26gK8Fownt15w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":265477},"type":"module","types":"./dist/index.d.ts","shasum":"65e98edc713fd8ee27ef2c4b0b3318055aa93a43","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./docs/index":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/index":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/index":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers/index":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/index":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"scripts":{"dev":"contractspec-bun-build dev","lint":"bun lint:fix","test":"bun test","build":"bun run prebuild && bun run build:bundle && bun run build:types","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","prebuild":"contractspec-bun-build prebuild","typecheck":"tsc --noEmit","lint:check":"eslint src","build:types":"contractspec-bun-build types","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"contractspec-bun-build transpile","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-Nly81UnR4enpUXpEMiS87G4Z1BfSSoQ9KRfCMUZQO3q7pBD+VtF+TxjC/X1InfbWuuwQFd9cPVsyDtieeN1eog==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"3.4.2","@contractspec/lib.contracts-spec":"3.4.2"},"publishConfig":{"access":"public","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./docs/index":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/index":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/index":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers/index":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/index":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@contractspec/tool.bun":"3.4.2","@contractspec/tool.typescript":"3.4.2"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_3.4.2_1773023211681_0.3472641702521111","host":"s3://npm-registry-packages-npm-production"}},"3.4.3":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"3.4.3","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@3.4.3","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"5881097da7025a76767d5c3ea3822d58ed4b2506","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-3.4.3.tgz","fileCount":89,"integrity":"sha512-FxbenyNNucUhc1p/nv4qLI62wvG5pJB3suXRLDQWv3a15NpP0HaAWNLSkOKHPOjIPr6rwd2H6zVr53ZhhM4TFA==","signatures":[{"sig":"MEYCIQDUMK3hcv5maLZXDgT2ouUnz3oxxRTHFsRnvL8b2BJ0XQIhAMN5a4aamFVywf+BhdzTvzU/uQ/RtyazTbFM84Ohayz5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":265651},"type":"module","types":"./dist/index.d.ts","shasum":"5881097da7025a76767d5c3ea3822d58ed4b2506","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./docs/index":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/index":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/index":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers/index":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/index":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"scripts":{"dev":"contractspec-bun-build dev","lint":"bun lint:fix","test":"bun test","build":"bun run prebuild && bun run build:bundle && bun run build:types","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","prebuild":"contractspec-bun-build prebuild","typecheck":"tsc --noEmit","lint:check":"eslint src","build:types":"contractspec-bun-build types","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"contractspec-bun-build transpile","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-FxbenyNNucUhc1p/nv4qLI62wvG5pJB3suXRLDQWv3a15NpP0HaAWNLSkOKHPOjIPr6rwd2H6zVr53ZhhM4TFA==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"3.4.3","@contractspec/lib.contracts-spec":"3.4.3"},"publishConfig":{"access":"public","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./docs/index":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/index":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/index":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers/index":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/index":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@contractspec/tool.bun":"3.4.3","@contractspec/tool.typescript":"3.4.3"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_3.4.3_1773028366662_0.055950365223987886","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"3.5.0","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@3.5.0","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"ff869e0b845dfd31745f0f51c4278618d8c60c0a","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-3.5.0.tgz","fileCount":89,"integrity":"sha512-BYSIkeH7K7onKlUrP31YakgTUq8yhv4S5zSGZTfJhZQI0erRI0PMRgoAErrWICebRESd5T6lhGzf0SV34Eci4g==","signatures":[{"sig":"MEUCIQCd+KOTuz4MYsKeQs6++N0TQ+i+IdURRuJfLhPp/mf1rgIgC0RfGkci2lqigqwNCUxt4GxbZZO5SlU+klrytaX5cH8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":265845},"type":"module","types":"./dist/index.d.ts","shasum":"ff869e0b845dfd31745f0f51c4278618d8c60c0a","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./docs/index":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/index":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/index":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers/index":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/index":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"scripts":{"dev":"contractspec-bun-build dev","lint":"bun lint:fix","test":"bun test","build":"bun run prebuild && bun run build:bundle && bun run build:types","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","prebuild":"contractspec-bun-build prebuild","typecheck":"tsc --noEmit","lint:check":"eslint src","build:types":"contractspec-bun-build types","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"contractspec-bun-build transpile","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-BYSIkeH7K7onKlUrP31YakgTUq8yhv4S5zSGZTfJhZQI0erRI0PMRgoAErrWICebRESd5T6lhGzf0SV34Eci4g==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"3.5.0","@contractspec/lib.contracts-spec":"3.5.0"},"publishConfig":{"access":"public","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./docs/index":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/index":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/index":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers/index":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/index":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@contractspec/tool.bun":"3.5.0","@contractspec/tool.typescript":"3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_3.5.0_1773036241681_0.10397747853048522","host":"s3://npm-registry-packages-npm-production"}},"3.5.2":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"3.5.2","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@3.5.2","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"670774aec6fb6f596a20dd0c4775b706c55b6568","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-3.5.2.tgz","fileCount":89,"integrity":"sha512-Rj2f7IFuhTQGwmoTVhw0/C61fhw6jMgeB1f2V5MqNpVxAPUGeGqjz3CL+tMu9HrwADymd3I6JmfkOWWr/mvPEA==","signatures":[{"sig":"MEYCIQCD+8aq+6YKyH78JHUrATEUE1Jk9kIZcvDnqv+YDh2X2gIhAItuvLprgPCul7zRSjab07nnz/qlK9I3wYRWwtCFdo59","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":266259},"type":"module","types":"./dist/index.d.ts","shasum":"670774aec6fb6f596a20dd0c4775b706c55b6568","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./docs/index":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/index":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/index":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers/index":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/index":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"scripts":{"dev":"contractspec-bun-build dev","lint":"bun lint:fix","test":"bun test","build":"bun run prebuild && bun run build:bundle && bun run build:types","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","prebuild":"contractspec-bun-build prebuild","typecheck":"tsc --noEmit","lint:check":"eslint src","build:types":"contractspec-bun-build types","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"contractspec-bun-build transpile","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-Rj2f7IFuhTQGwmoTVhw0/C61fhw6jMgeB1f2V5MqNpVxAPUGeGqjz3CL+tMu9HrwADymd3I6JmfkOWWr/mvPEA==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"3.5.2","@contractspec/lib.contracts-spec":"3.5.2"},"publishConfig":{"access":"public","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./docs/index":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/index":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/index":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers/index":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/index":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@contractspec/tool.bun":"3.5.2","@contractspec/tool.typescript":"3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_3.5.2_1773043609831_0.4921496765510984","host":"s3://npm-registry-packages-npm-production"}},"3.5.3":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"3.5.3","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@3.5.3","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"a84cb6634e627e86eaab722fc35d4081ba5720dc","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-3.5.3.tgz","fileCount":89,"integrity":"sha512-nZ8wrphaOu93uTKCszqJkKkZrsk+RZZooSYfQagYpxrqxI5ODJ1BpVcBR5hkopgQ1soYPgWSFKf133rBux0Ylg==","signatures":[{"sig":"MEUCIEW5QfoCOUbbmshr3FWx0rjd8yKdQeP12wlzCAhdx8VdAiEA5uNZui/OikYlwxEHKqbLxkHM4qlF4ztayt8xI3jqKQM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":266424},"type":"module","types":"./dist/index.d.ts","shasum":"a84cb6634e627e86eaab722fc35d4081ba5720dc","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./docs/index":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/index":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/index":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers/index":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/index":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"scripts":{"dev":"contractspec-bun-build dev","lint":"bun lint:fix","test":"bun test","build":"bun run prebuild && bun run build:bundle && bun run build:types","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","prebuild":"contractspec-bun-build prebuild","typecheck":"tsc --noEmit","lint:check":"eslint src","build:types":"contractspec-bun-build types","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"contractspec-bun-build transpile","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-nZ8wrphaOu93uTKCszqJkKkZrsk+RZZooSYfQagYpxrqxI5ODJ1BpVcBR5hkopgQ1soYPgWSFKf133rBux0Ylg==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"3.5.3","@contractspec/lib.contracts-spec":"3.5.3"},"publishConfig":{"access":"public","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./docs/index":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/index":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/index":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers/index":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/index":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@contractspec/tool.bun":"3.5.3","@contractspec/tool.typescript":"3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_3.5.3_1773045164857_0.7470361326939938","host":"s3://npm-registry-packages-npm-production"}},"3.5.4":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"3.5.4","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@3.5.4","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"129d78a4e04ab97ee671826b4592b259a1bfcc4a","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-3.5.4.tgz","fileCount":89,"integrity":"sha512-UzDetUPmdXYtfXVudi707je1TOA64NPNrXncxbGT9Y3JpfwHatJUfgoUoa7KWa3q/6DchSOSPyYYtNa0Zt+pEg==","signatures":[{"sig":"MEUCIHxD5eV2LutYKoT2QTMAl9ISZ6TNkT8IHORr3GgBzdhGAiEA/RU5ZuZLYKMxO6fMz5iWlf/eTDVoaPTi/qAT6dYHp9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":266633},"type":"module","types":"./dist/index.d.ts","shasum":"129d78a4e04ab97ee671826b4592b259a1bfcc4a","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./docs/index":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/index":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/index":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers/index":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/index":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"scripts":{"dev":"contractspec-bun-build dev","lint":"bun lint:fix","test":"bun test","build":"bun run prebuild && bun run build:bundle && bun run build:types","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","prebuild":"contractspec-bun-build prebuild","typecheck":"tsc --noEmit","lint:check":"eslint src","build:types":"contractspec-bun-build types","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"contractspec-bun-build transpile","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-UzDetUPmdXYtfXVudi707je1TOA64NPNrXncxbGT9Y3JpfwHatJUfgoUoa7KWa3q/6DchSOSPyYYtNa0Zt+pEg==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"3.5.4","@contractspec/lib.contracts-spec":"3.5.4"},"publishConfig":{"access":"public","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./docs/index":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/index":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/index":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers/index":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/index":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@contractspec/tool.bun":"3.5.4","@contractspec/tool.typescript":"3.5.4"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_3.5.4_1773080225353_0.5839457845439209","host":"s3://npm-registry-packages-npm-production"}},"3.5.5":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"3.5.5","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@3.5.5","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"7af0037ea38f224cbc8236167b0e862e2a4dd32d","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-3.5.5.tgz","fileCount":89,"integrity":"sha512-Egyw0AtMbt2mPACxavMYfvz9m79iDpVzwhF4vJwICM/k7WGncACPL+JA8hmQ3qK3vReclzNqiEDNYfz0GVPr0w==","signatures":[{"sig":"MEYCIQDgVVma0mArjn9G65jvYRdiFD/id8hs9EbbkIBGo8cMQAIhAOByplF3YnwjZMUK/fOzzGtYjIBB1GmjbOwOEJItDevl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":266843},"type":"module","types":"./dist/index.d.ts","shasum":"7af0037ea38f224cbc8236167b0e862e2a4dd32d","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./docs/index":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/index":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/index":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers/index":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/index":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"scripts":{"dev":"contractspec-bun-build dev","lint":"bun lint:fix","test":"bun test","build":"bun run prebuild && bun run build:bundle && bun run build:types","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","prebuild":"contractspec-bun-build prebuild","typecheck":"tsc --noEmit","lint:check":"eslint src","build:types":"contractspec-bun-build types","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"contractspec-bun-build transpile","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-Egyw0AtMbt2mPACxavMYfvz9m79iDpVzwhF4vJwICM/k7WGncACPL+JA8hmQ3qK3vReclzNqiEDNYfz0GVPr0w==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"3.5.5","@contractspec/lib.contracts-spec":"3.5.5"},"publishConfig":{"access":"public","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./docs/index":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/index":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/index":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers/index":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/index":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@contractspec/tool.bun":"3.5.5","@contractspec/tool.typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_3.5.5_1773099236031_0.7777413477858215","host":"s3://npm-registry-packages-npm-production"}},"3.6.0":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"3.6.0","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@3.6.0","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"64f9e80b68e6bd7a4356baa97e5f92ef229a3e49","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-3.6.0.tgz","fileCount":89,"integrity":"sha512-RYnmghZaZE9y3C8xRg09OgkfXhLD1rSWiyn2fpSPpELUuQn45TC+jca7yaZlg5r9KpHRCkyGGiwRXDF6wBVhpg==","signatures":[{"sig":"MEYCIQDpuA4fXbGC7VN5fRLik55EMG3Ixw214N5tXipcMTzADwIhAPJMXV9S/kdW8wKQUJunpRu3FdG40JzzjO1yhKwVYwNM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":267103},"type":"module","types":"./dist/index.d.ts","shasum":"64f9e80b68e6bd7a4356baa97e5f92ef229a3e49","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./docs/index":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/index":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/index":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers/index":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/index":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"scripts":{"dev":"contractspec-bun-build dev","lint":"bun lint:fix","test":"bun test","build":"bun run prebuild && bun run build:bundle && bun run build:types","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","prebuild":"contractspec-bun-build prebuild","typecheck":"tsc --noEmit","lint:check":"eslint src","build:types":"contractspec-bun-build types","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"contractspec-bun-build transpile","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-RYnmghZaZE9y3C8xRg09OgkfXhLD1rSWiyn2fpSPpELUuQn45TC+jca7yaZlg5r9KpHRCkyGGiwRXDF6wBVhpg==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"3.6.0","@contractspec/lib.contracts-spec":"3.6.0"},"publishConfig":{"access":"public","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./docs/index":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/index":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/index":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers/index":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/index":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@contractspec/tool.bun":"3.6.0","@contractspec/tool.typescript":"3.6.0"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_3.6.0_1773138107246_0.8745530635039738","host":"s3://npm-registry-packages-npm-production"}},"3.7.0":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"3.7.0","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@3.7.0","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"cd13f7d7af29f8edebf2912ff0c3098b81412750","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-3.7.0.tgz","fileCount":89,"integrity":"sha512-supeKpg2bzDfQKCryXprWvhhu9o7dunTmPLluEkAq6+yCsZ5RjPPxyun3G6jFF92rZ7badNyPwNuGrSFAlruXg==","signatures":[{"sig":"MEYCIQDRDwHfP/j5c95eMlX/mAz33MDQppLkOuo0z2b5pFCRxgIhAJqu625DDmU3WewDsgZzFcwAtVoEnK7bS5j16xffP/rS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":267309},"type":"module","types":"./dist/index.d.ts","shasum":"cd13f7d7af29f8edebf2912ff0c3098b81412750","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./docs/index":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/index":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/index":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers/index":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/index":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"scripts":{"dev":"contractspec-bun-build dev","lint":"bun lint:fix","test":"bun test","build":"bun run prebuild && bun run build:bundle && bun run build:types","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","prebuild":"contractspec-bun-build prebuild","typecheck":"tsc --noEmit","lint:check":"eslint src","build:types":"contractspec-bun-build types","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"contractspec-bun-build transpile","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-supeKpg2bzDfQKCryXprWvhhu9o7dunTmPLluEkAq6+yCsZ5RjPPxyun3G6jFF92rZ7badNyPwNuGrSFAlruXg==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"3.7.0","@contractspec/lib.contracts-spec":"3.7.0"},"publishConfig":{"access":"public","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./docs/index":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/index":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/index":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers/index":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/index":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@contractspec/tool.bun":"3.7.0","@contractspec/tool.typescript":"3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_3.7.0_1773405418987_0.3353047973546528","host":"s3://npm-registry-packages-npm-production"}},"3.7.1":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"3.7.1","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@3.7.1","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","dist":{"shasum":"56780d6bce566fc28695bfe56a3125ba950937a1","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-3.7.1.tgz","fileCount":89,"integrity":"sha512-1ul9BCa+l47WzRhzwaSqEOvy1cHptCJ30/YUEuNk/4xDzQoMHU3DwWBFWt+Y1hhwHCi+ejmUVydeViFl2au+lw==","signatures":[{"sig":"MEUCIH0UrQQ/2QIGtRCDUjUj7K8HOrX76PHWk4BAEh3mGZwkAiEA7huME2OGU0h3cbbmMwDBccygki9rN/Q9aaiIUWptSi8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":264830},"type":"module","types":"./dist/index.d.ts","shasum":"56780d6bce566fc28695bfe56a3125ba950937a1","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"scripts":{"dev":"contractspec-bun-build dev","lint":"bun lint:fix","test":"bun test","build":"bun run prebuild && bun run build:bundle && bun run build:types","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","prebuild":"contractspec-bun-build prebuild","typecheck":"tsc --noEmit","lint:check":"eslint src","build:types":"contractspec-bun-build types","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"contractspec-bun-build transpile","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_integrity":"sha512-1ul9BCa+l47WzRhzwaSqEOvy1cHptCJ30/YUEuNk/4xDzQoMHU3DwWBFWt+Y1hhwHCi+ejmUVydeViFl2au+lw==","repository":{"url":"https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.8.3","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@contractspec/lib.schema":"3.7.1","@contractspec/lib.contracts-spec":"3.7.1"},"publishConfig":{"access":"public","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@contractspec/tool.bun":"3.7.1","@contractspec/tool.typescript":"3.7.1"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_3.7.1_1773576743367_0.4507658785676709","host":"s3://npm-registry-packages-npm-production"}},"3.7.3":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"3.7.3","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@3.7.3","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","bugs":{"url":"https://github.com/lssm-tech/contractspec/issues"},"dist":{"shasum":"0555812a6035174b182f8db846df59a38767df66","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-3.7.3.tgz","fileCount":89,"integrity":"sha512-H9VQwGh4V7gYdn3bqAeKhsibfdZoQSGh6qf/cMy7nyzGQt5Ndsb9+0DqsH10omHBL6L87kefnOt1cUm1bnD4QQ==","signatures":[{"sig":"MEYCIQDU9VN8MynrGBYort3G2LMGhTbc/RGKNiOBFSB3mLna5gIhAO7jWFFHiBc/h2W867yOHZMwMN1qMfrL6DGMbO+lDMHl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@contractspec%2fexample.locale-jurisdiction-gate@3.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":265174},"type":"module","_from":"file:/tmp/contractspec-release-stable/tarballs/contractspec-example.locale-jurisdiction-gate-3.7.3.tgz","types":"./dist/index.d.ts","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"scripts":{"dev":"contractspec-bun-build dev","lint":"bun lint:fix","test":"bun test","build":"bun run prebuild && bun run build:bundle && bun run build:types","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","prebuild":"contractspec-bun-build prebuild","typecheck":"tsc --noEmit","lint:check":"eslint src","build:types":"contractspec-bun-build types","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"contractspec-bun-build transpile","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_resolved":"/tmp/contractspec-release-stable/tarballs/contractspec-example.locale-jurisdiction-gate-3.7.3.tgz","_integrity":"sha512-H9VQwGh4V7gYdn3bqAeKhsibfdZoQSGh6qf/cMy7nyzGQt5Ndsb9+0DqsH10omHBL6L87kefnOt1cUm1bnD4QQ==","repository":{"url":"git+https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.9.4","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@contractspec/lib.schema":"3.7.3","@contractspec/lib.contracts-spec":"3.7.3"},"publishConfig":{"access":"public","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@contractspec/tool.bun":"3.7.3","@contractspec/tool.typescript":"3.7.3"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_3.7.3_1773935682587_0.27648954474526444","host":"s3://npm-registry-packages-npm-production"}},"3.7.4":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"3.7.4","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@3.7.4","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","bugs":{"url":"https://github.com/lssm-tech/contractspec/issues"},"dist":{"shasum":"3777ee28be2d4d88f031aa00c3064fb885720f76","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-3.7.4.tgz","fileCount":89,"integrity":"sha512-ueaBlsRMKRdloX2ut+oyUT7CduKnQBsMriNrntr1liI6hTLN9e7DW5UilezpUKCQargqoxGp0FCET7jKyVXlJw==","signatures":[{"sig":"MEUCIH+ODdtu3O1EDHJ5T/lBHq7v5hoU7JuIQcV3zUaG5cqtAiEAt/Vwg0W621Ik+Tc10AysmwSuEfssipzFAvKw2eGypoc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@contractspec%2fexample.locale-jurisdiction-gate@3.7.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":265329},"type":"module","_from":"file:/tmp/contractspec-release-stable/tarballs/contractspec-example.locale-jurisdiction-gate-3.7.4.tgz","types":"./dist/index.d.ts","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"scripts":{"dev":"contractspec-bun-build dev","lint":"bun lint:fix","test":"bun test","build":"bun run prebuild && bun run build:bundle && bun run build:types","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","prebuild":"contractspec-bun-build prebuild","typecheck":"tsc --noEmit","lint:check":"eslint src","build:types":"contractspec-bun-build types","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"contractspec-bun-build transpile","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_resolved":"/tmp/contractspec-release-stable/tarballs/contractspec-example.locale-jurisdiction-gate-3.7.4.tgz","_integrity":"sha512-ueaBlsRMKRdloX2ut+oyUT7CduKnQBsMriNrntr1liI6hTLN9e7DW5UilezpUKCQargqoxGp0FCET7jKyVXlJw==","repository":{"url":"git+https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.9.4","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@contractspec/lib.schema":"3.7.4","@contractspec/lib.contracts-spec":"3.7.4"},"publishConfig":{"access":"public","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@contractspec/tool.bun":"3.7.4","@contractspec/tool.typescript":"3.7.4"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_3.7.4_1773937399645_0.8584963424939265","host":"s3://npm-registry-packages-npm-production"}},"3.7.5":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"3.7.5","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@3.7.5","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","bugs":{"url":"https://github.com/lssm-tech/contractspec/issues"},"dist":{"shasum":"6d59ad0604e7718300d0cd57b9703c891fa031d5","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-3.7.5.tgz","fileCount":89,"integrity":"sha512-TLbJJSp+uPfL6V7we+gTgAK79o4JXLk0FaY91Z125Xwq3xzua7E+AzTMCIUYPRGbl1QJDEQDBr7IOJHh9dzbMg==","signatures":[{"sig":"MEUCIQDhPnBun86rc50Sm2o69816ppUyX2Dx6GFwPFdh0SDfGwIgJ9lWDJqGDENea/xcNnWNat+YFQhgCpfC5bFLnBrb1D8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@contractspec%2fexample.locale-jurisdiction-gate@3.7.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":265503},"type":"module","_from":"file:/tmp/contractspec-release-stable/tarballs/contractspec-example.locale-jurisdiction-gate-3.7.5.tgz","types":"./dist/index.d.ts","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"scripts":{"dev":"contractspec-bun-build dev","lint":"bun lint:fix","test":"bun test","build":"bun run prebuild && bun run build:bundle && bun run build:types","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","prebuild":"contractspec-bun-build prebuild","typecheck":"tsc --noEmit","lint:check":"eslint src","build:types":"contractspec-bun-build types","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"contractspec-bun-build transpile","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_resolved":"/tmp/contractspec-release-stable/tarballs/contractspec-example.locale-jurisdiction-gate-3.7.5.tgz","_integrity":"sha512-TLbJJSp+uPfL6V7we+gTgAK79o4JXLk0FaY91Z125Xwq3xzua7E+AzTMCIUYPRGbl1QJDEQDBr7IOJHh9dzbMg==","repository":{"url":"git+https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.9.4","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@contractspec/lib.schema":"3.7.5","@contractspec/lib.contracts-spec":"3.7.5"},"publishConfig":{"access":"public","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@contractspec/tool.bun":"3.7.5","@contractspec/tool.typescript":"3.7.5"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_3.7.5_1773954043679_0.10327583537691964","host":"s3://npm-registry-packages-npm-production"}},"3.7.6":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"3.7.6","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@3.7.6","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","bugs":{"url":"https://github.com/lssm-tech/contractspec/issues"},"dist":{"shasum":"ef3bda145be4a16dd04af28ebb0a4f72565e7e67","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-3.7.6.tgz","fileCount":89,"integrity":"sha512-+MK/7RbQhXththePVXmYe0DiJ0+RKNzdut+0gBqkJe4FcX905nsGNZzBrJKhMoVmEixiLV3ClKc0JxM295Ytqw==","signatures":[{"sig":"MEYCIQDkvczN3+EkLQXy0TzaJ1uKjCfFatoc+fsG/43Ou1eXMQIhAINyqVohM7uTaFQ9yqRU6O2hwCFwXg+sx7r98b/e74VV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@contractspec%2fexample.locale-jurisdiction-gate@3.7.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":265658},"type":"module","_from":"file:/tmp/contractspec-release-stable/tarballs/contractspec-example.locale-jurisdiction-gate-3.7.6.tgz","types":"./dist/index.d.ts","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"scripts":{"dev":"contractspec-bun-build dev","lint":"bun lint:fix","test":"bun test","build":"bun run prebuild && bun run build:bundle && bun run build:types","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","prebuild":"contractspec-bun-build prebuild","typecheck":"tsc --noEmit","lint:check":"eslint src","build:types":"contractspec-bun-build types","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"contractspec-bun-build transpile","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_resolved":"/tmp/contractspec-release-stable/tarballs/contractspec-example.locale-jurisdiction-gate-3.7.6.tgz","_integrity":"sha512-+MK/7RbQhXththePVXmYe0DiJ0+RKNzdut+0gBqkJe4FcX905nsGNZzBrJKhMoVmEixiLV3ClKc0JxM295Ytqw==","repository":{"url":"git+https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.9.4","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@contractspec/lib.schema":"3.7.6","@contractspec/lib.contracts-spec":"3.7.6"},"publishConfig":{"access":"public","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@contractspec/tool.bun":"3.7.6","@contractspec/tool.typescript":"3.7.6"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_3.7.6_1773968069045_0.10896145249027245","host":"s3://npm-registry-packages-npm-production"}},"3.7.7":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"3.7.7","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@3.7.7","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","bugs":{"url":"https://github.com/lssm-tech/contractspec/issues"},"dist":{"shasum":"7e72b797835b488853d4d10caf6cace17ff830a9","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-3.7.7.tgz","fileCount":89,"integrity":"sha512-zVCZ+tHKG6JuJdTiUMyZfR0p2Z7RVoB+sqLeLkOd742e32L6N6RLuR/kpLNUMeaInW+LRYn68GgvjJP3Ir+uaQ==","signatures":[{"sig":"MEQCIF38wGJzG9U3PRAM+HcaA8HPYaKi/9VQn1/evoeP7GVUAiAU6xoKpGIQ60x9ZN/kQtmOVynNXgJjh0QGQFfyOdHiGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@contractspec%2fexample.locale-jurisdiction-gate@3.7.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":268845},"type":"module","_from":"file:/tmp/contractspec-release-stable/tarballs/contractspec-example.locale-jurisdiction-gate-3.7.7.tgz","types":"./dist/index.d.ts","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"scripts":{"dev":"contractspec-bun-build dev","lint":"bun lint:fix","test":"bun test","build":"bun run prebuild && bun run build:bundle && bun run build:types","clean":"rimraf dist .turbo","lint:fix":"biome check --write --unsafe --only=nursery/useSortedClasses . && biome check --write .","prebuild":"contractspec-bun-build prebuild","typecheck":"tsc --noEmit","lint:check":"biome check .","build:types":"contractspec-bun-build types","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"contractspec-bun-build transpile","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_resolved":"/tmp/contractspec-release-stable/tarballs/contractspec-example.locale-jurisdiction-gate-3.7.7.tgz","_integrity":"sha512-zVCZ+tHKG6JuJdTiUMyZfR0p2Z7RVoB+sqLeLkOd742e32L6N6RLuR/kpLNUMeaInW+LRYn68GgvjJP3Ir+uaQ==","repository":{"url":"git+https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.9.4","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@contractspec/lib.schema":"3.7.6","@contractspec/lib.contracts-spec":"4.0.0"},"publishConfig":{"access":"public","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"}},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@contractspec/tool.bun":"3.7.6","@contractspec/tool.typescript":"3.7.6"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_3.7.7_1774004573190_0.2807804010068018","host":"s3://npm-registry-packages-npm-production"}},"3.7.10":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"3.7.10","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@3.7.10","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","bugs":{"url":"https://github.com/lssm-tech/contractspec/issues"},"dist":{"shasum":"a315cc01ea200cded1510cb620acaadc2130cfb7","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-3.7.10.tgz","fileCount":126,"integrity":"sha512-dTUhUeD5Y1SkhxTzr5Fpj/F0XfSYgo2R/YCzSBWsAIR95TRqhyJDqzbEIfT1uyLtFpyqj8KKw6811k8pdZkD8Q==","signatures":[{"sig":"MEQCIBEMLRi3V2QeSX5b8opqtAM58fqMuneFzMl7Mwyu24IeAiA+t/J0SvWHZX1oiLrQeh8+zaUyFtI0FYQephfG+3jl/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@contractspec%2fexample.locale-jurisdiction-gate@3.7.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":422134},"type":"module","_from":"file:/tmp/contractspec-release-stable/tarballs/contractspec-example.locale-jurisdiction-gate-3.7.10.tgz","types":"./dist/index.d.ts","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./forms":{"bun":"./dist/forms/index.js","node":"./dist/node/forms/index.js","types":"./dist/forms/index.d.ts","browser":"./dist/browser/forms/index.js","default":"./dist/forms/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./translations":{"bun":"./dist/translations/index.js","node":"./dist/node/translations/index.js","types":"./dist/translations/index.d.ts","browser":"./dist/browser/translations/index.js","default":"./dist/translations/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./forms/assistant-context.form":{"bun":"./dist/forms/assistant-context.form.js","node":"./dist/node/forms/assistant-context.form.js","types":"./dist/forms/assistant-context.form.d.ts","browser":"./dist/browser/forms/assistant-context.form.js","default":"./dist/forms/assistant-context.form.js"},"./policy/assistant-gate.policy":{"bun":"./dist/policy/assistant-gate.policy.js","node":"./dist/node/policy/assistant-gate.policy.js","types":"./dist/policy/assistant-gate.policy.d.ts","browser":"./dist/browser/policy/assistant-gate.policy.js","default":"./dist/policy/assistant-gate.policy.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"./translations/assistant-gate.en-GB.translation":{"bun":"./dist/translations/assistant-gate.en-GB.translation.js","node":"./dist/node/translations/assistant-gate.en-GB.translation.js","types":"./dist/translations/assistant-gate.en-GB.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-GB.translation.js","default":"./dist/translations/assistant-gate.en-GB.translation.js"},"./translations/assistant-gate.en-US.translation":{"bun":"./dist/translations/assistant-gate.en-US.translation.js","node":"./dist/node/translations/assistant-gate.en-US.translation.js","types":"./dist/translations/assistant-gate.en-US.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-US.translation.js","default":"./dist/translations/assistant-gate.en-US.translation.js"},"./translations/assistant-gate.fr-FR.translation":{"bun":"./dist/translations/assistant-gate.fr-FR.translation.js","node":"./dist/node/translations/assistant-gate.fr-FR.translation.js","types":"./dist/translations/assistant-gate.fr-FR.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.fr-FR.translation.js","default":"./dist/translations/assistant-gate.fr-FR.translation.js"}},"scripts":{"dev":"contractspec-bun-build dev","lint":"bun lint:fix","test":"bun test","build":"bun run prebuild && bun run build:bundle && bun run build:types","clean":"rimraf dist .turbo","lint:fix":"biome check --write --unsafe --only=nursery/useSortedClasses . && biome check --write .","prebuild":"contractspec-bun-build prebuild","typecheck":"tsc --noEmit","lint:check":"biome check .","build:types":"contractspec-bun-build types","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"contractspec-bun-build transpile","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_resolved":"/tmp/contractspec-release-stable/tarballs/contractspec-example.locale-jurisdiction-gate-3.7.10.tgz","_integrity":"sha512-dTUhUeD5Y1SkhxTzr5Fpj/F0XfSYgo2R/YCzSBWsAIR95TRqhyJDqzbEIfT1uyLtFpyqj8KKw6811k8pdZkD8Q==","repository":{"url":"git+https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.9.4","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@contractspec/lib.schema":"3.7.8","@contractspec/lib.contracts-spec":"4.1.2"},"publishConfig":{"access":"public","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./forms":{"bun":"./dist/forms/index.js","node":"./dist/node/forms/index.js","types":"./dist/forms/index.d.ts","browser":"./dist/browser/forms/index.js","default":"./dist/forms/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./translations":{"bun":"./dist/translations/index.js","node":"./dist/node/translations/index.js","types":"./dist/translations/index.d.ts","browser":"./dist/browser/translations/index.js","default":"./dist/translations/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./forms/assistant-context.form":{"bun":"./dist/forms/assistant-context.form.js","node":"./dist/node/forms/assistant-context.form.js","types":"./dist/forms/assistant-context.form.d.ts","browser":"./dist/browser/forms/assistant-context.form.js","default":"./dist/forms/assistant-context.form.js"},"./policy/assistant-gate.policy":{"bun":"./dist/policy/assistant-gate.policy.js","node":"./dist/node/policy/assistant-gate.policy.js","types":"./dist/policy/assistant-gate.policy.d.ts","browser":"./dist/browser/policy/assistant-gate.policy.js","default":"./dist/policy/assistant-gate.policy.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"./translations/assistant-gate.en-GB.translation":{"bun":"./dist/translations/assistant-gate.en-GB.translation.js","node":"./dist/node/translations/assistant-gate.en-GB.translation.js","types":"./dist/translations/assistant-gate.en-GB.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-GB.translation.js","default":"./dist/translations/assistant-gate.en-GB.translation.js"},"./translations/assistant-gate.en-US.translation":{"bun":"./dist/translations/assistant-gate.en-US.translation.js","node":"./dist/node/translations/assistant-gate.en-US.translation.js","types":"./dist/translations/assistant-gate.en-US.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-US.translation.js","default":"./dist/translations/assistant-gate.en-US.translation.js"},"./translations/assistant-gate.fr-FR.translation":{"bun":"./dist/translations/assistant-gate.fr-FR.translation.js","node":"./dist/node/translations/assistant-gate.fr-FR.translation.js","types":"./dist/translations/assistant-gate.fr-FR.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.fr-FR.translation.js","default":"./dist/translations/assistant-gate.fr-FR.translation.js"}},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@contractspec/tool.bun":"3.7.8","@contractspec/tool.typescript":"3.7.8"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_3.7.10_1774041173827_0.7856028198408451","host":"s3://npm-registry-packages-npm-production"}},"3.7.12":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"3.7.12","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@3.7.12","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","bugs":{"url":"https://github.com/lssm-tech/contractspec/issues"},"dist":{"shasum":"0eeeecbe6def4d93bea3ccbb73b84e0f52336880","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-3.7.12.tgz","fileCount":126,"integrity":"sha512-hmljgEobgrMsYnQamsJaM4A9Wy0kRPJ2iL0aUY2CWUsloc9isyTfO4TMF/48ouALyeSOFkcskt2x9JMwkWKyYQ==","signatures":[{"sig":"MEYCIQDcodh+j1VXATnnwqe0j0qem9mhG0AnRiAP0UKX4uz0HgIhAI6i5mMo9oh2zl/e1nCPwA01rZvqXU6GkEXbGpuUkaIf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@contractspec%2fexample.locale-jurisdiction-gate@3.7.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":422590},"type":"module","_from":"file:/tmp/contractspec-release-stable/tarballs/contractspec-example.locale-jurisdiction-gate-3.7.12.tgz","types":"./dist/index.d.ts","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./forms":{"bun":"./dist/forms/index.js","node":"./dist/node/forms/index.js","types":"./dist/forms/index.d.ts","browser":"./dist/browser/forms/index.js","default":"./dist/forms/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./translations":{"bun":"./dist/translations/index.js","node":"./dist/node/translations/index.js","types":"./dist/translations/index.d.ts","browser":"./dist/browser/translations/index.js","default":"./dist/translations/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./forms/assistant-context.form":{"bun":"./dist/forms/assistant-context.form.js","node":"./dist/node/forms/assistant-context.form.js","types":"./dist/forms/assistant-context.form.d.ts","browser":"./dist/browser/forms/assistant-context.form.js","default":"./dist/forms/assistant-context.form.js"},"./policy/assistant-gate.policy":{"bun":"./dist/policy/assistant-gate.policy.js","node":"./dist/node/policy/assistant-gate.policy.js","types":"./dist/policy/assistant-gate.policy.d.ts","browser":"./dist/browser/policy/assistant-gate.policy.js","default":"./dist/policy/assistant-gate.policy.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"./translations/assistant-gate.en-GB.translation":{"bun":"./dist/translations/assistant-gate.en-GB.translation.js","node":"./dist/node/translations/assistant-gate.en-GB.translation.js","types":"./dist/translations/assistant-gate.en-GB.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-GB.translation.js","default":"./dist/translations/assistant-gate.en-GB.translation.js"},"./translations/assistant-gate.en-US.translation":{"bun":"./dist/translations/assistant-gate.en-US.translation.js","node":"./dist/node/translations/assistant-gate.en-US.translation.js","types":"./dist/translations/assistant-gate.en-US.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-US.translation.js","default":"./dist/translations/assistant-gate.en-US.translation.js"},"./translations/assistant-gate.fr-FR.translation":{"bun":"./dist/translations/assistant-gate.fr-FR.translation.js","node":"./dist/node/translations/assistant-gate.fr-FR.translation.js","types":"./dist/translations/assistant-gate.fr-FR.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.fr-FR.translation.js","default":"./dist/translations/assistant-gate.fr-FR.translation.js"}},"scripts":{"dev":"contractspec-bun-build dev","lint":"bun lint:fix","test":"bun test","build":"bun run prebuild && bun run build:bundle && bun run build:types","clean":"rimraf dist .turbo","lint:fix":"biome check --write --unsafe --only=nursery/useSortedClasses . && biome check --write .","prebuild":"contractspec-bun-build prebuild","typecheck":"tsc --noEmit","lint:check":"biome check .","build:types":"contractspec-bun-build types","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"contractspec-bun-build transpile","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_resolved":"/tmp/contractspec-release-stable/tarballs/contractspec-example.locale-jurisdiction-gate-3.7.12.tgz","_integrity":"sha512-hmljgEobgrMsYnQamsJaM4A9Wy0kRPJ2iL0aUY2CWUsloc9isyTfO4TMF/48ouALyeSOFkcskt2x9JMwkWKyYQ==","repository":{"url":"git+https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.9.4","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@contractspec/lib.schema":"3.7.10","@contractspec/lib.contracts-spec":"5.0.0"},"publishConfig":{"access":"public","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./forms":{"bun":"./dist/forms/index.js","node":"./dist/node/forms/index.js","types":"./dist/forms/index.d.ts","browser":"./dist/browser/forms/index.js","default":"./dist/forms/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./translations":{"bun":"./dist/translations/index.js","node":"./dist/node/translations/index.js","types":"./dist/translations/index.d.ts","browser":"./dist/browser/translations/index.js","default":"./dist/translations/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./forms/assistant-context.form":{"bun":"./dist/forms/assistant-context.form.js","node":"./dist/node/forms/assistant-context.form.js","types":"./dist/forms/assistant-context.form.d.ts","browser":"./dist/browser/forms/assistant-context.form.js","default":"./dist/forms/assistant-context.form.js"},"./policy/assistant-gate.policy":{"bun":"./dist/policy/assistant-gate.policy.js","node":"./dist/node/policy/assistant-gate.policy.js","types":"./dist/policy/assistant-gate.policy.d.ts","browser":"./dist/browser/policy/assistant-gate.policy.js","default":"./dist/policy/assistant-gate.policy.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"./translations/assistant-gate.en-GB.translation":{"bun":"./dist/translations/assistant-gate.en-GB.translation.js","node":"./dist/node/translations/assistant-gate.en-GB.translation.js","types":"./dist/translations/assistant-gate.en-GB.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-GB.translation.js","default":"./dist/translations/assistant-gate.en-GB.translation.js"},"./translations/assistant-gate.en-US.translation":{"bun":"./dist/translations/assistant-gate.en-US.translation.js","node":"./dist/node/translations/assistant-gate.en-US.translation.js","types":"./dist/translations/assistant-gate.en-US.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-US.translation.js","default":"./dist/translations/assistant-gate.en-US.translation.js"},"./translations/assistant-gate.fr-FR.translation":{"bun":"./dist/translations/assistant-gate.fr-FR.translation.js","node":"./dist/node/translations/assistant-gate.fr-FR.translation.js","types":"./dist/translations/assistant-gate.fr-FR.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.fr-FR.translation.js","default":"./dist/translations/assistant-gate.fr-FR.translation.js"}},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@contractspec/tool.bun":"3.7.9","@contractspec/tool.typescript":"3.7.9"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_3.7.12_1774227266568_0.0058250496381184735","host":"s3://npm-registry-packages-npm-production"}},"3.7.14":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"3.7.14","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@3.7.14","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","bugs":{"url":"https://github.com/lssm-tech/contractspec/issues"},"dist":{"shasum":"11e2daefe04e6fd9bac00cab51d1da29512ad3f8","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-3.7.14.tgz","fileCount":126,"integrity":"sha512-c4XuJCgFrVyAxsyfM+/iiAFfWqIrtZdsQgASjDdjVKYXuIN4Be1VbGzWbdsybRvlVrLNO+Q7n9liaIQMrbxqgA==","signatures":[{"sig":"MEUCIBz37O8bB9SDZBimLDBLij4vZwDmofETlFEeRd7owAVrAiEA4Yajj+Dg0PxSQuu3WuopWYNZJOr5l3cF73FITMwxD48=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@contractspec%2fexample.locale-jurisdiction-gate@3.7.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":422894},"type":"module","_from":"file:/tmp/contractspec-release-stable/tarballs/contractspec-example.locale-jurisdiction-gate-3.7.14.tgz","types":"./dist/index.d.ts","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./forms":{"bun":"./dist/forms/index.js","node":"./dist/node/forms/index.js","types":"./dist/forms/index.d.ts","browser":"./dist/browser/forms/index.js","default":"./dist/forms/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./translations":{"bun":"./dist/translations/index.js","node":"./dist/node/translations/index.js","types":"./dist/translations/index.d.ts","browser":"./dist/browser/translations/index.js","default":"./dist/translations/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./forms/assistant-context.form":{"bun":"./dist/forms/assistant-context.form.js","node":"./dist/node/forms/assistant-context.form.js","types":"./dist/forms/assistant-context.form.d.ts","browser":"./dist/browser/forms/assistant-context.form.js","default":"./dist/forms/assistant-context.form.js"},"./policy/assistant-gate.policy":{"bun":"./dist/policy/assistant-gate.policy.js","node":"./dist/node/policy/assistant-gate.policy.js","types":"./dist/policy/assistant-gate.policy.d.ts","browser":"./dist/browser/policy/assistant-gate.policy.js","default":"./dist/policy/assistant-gate.policy.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"./translations/assistant-gate.en-GB.translation":{"bun":"./dist/translations/assistant-gate.en-GB.translation.js","node":"./dist/node/translations/assistant-gate.en-GB.translation.js","types":"./dist/translations/assistant-gate.en-GB.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-GB.translation.js","default":"./dist/translations/assistant-gate.en-GB.translation.js"},"./translations/assistant-gate.en-US.translation":{"bun":"./dist/translations/assistant-gate.en-US.translation.js","node":"./dist/node/translations/assistant-gate.en-US.translation.js","types":"./dist/translations/assistant-gate.en-US.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-US.translation.js","default":"./dist/translations/assistant-gate.en-US.translation.js"},"./translations/assistant-gate.fr-FR.translation":{"bun":"./dist/translations/assistant-gate.fr-FR.translation.js","node":"./dist/node/translations/assistant-gate.fr-FR.translation.js","types":"./dist/translations/assistant-gate.fr-FR.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.fr-FR.translation.js","default":"./dist/translations/assistant-gate.fr-FR.translation.js"}},"scripts":{"dev":"contractspec-bun-build dev","lint":"bun lint:fix","test":"bun test","build":"bun run prebuild && bun run build:bundle && bun run build:types","clean":"rimraf dist .turbo","lint:fix":"biome check --write --unsafe --only=nursery/useSortedClasses . && biome check --write .","prebuild":"contractspec-bun-build prebuild","typecheck":"tsc --noEmit","lint:check":"biome check .","build:types":"contractspec-bun-build types","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"contractspec-bun-build transpile","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_resolved":"/tmp/contractspec-release-stable/tarballs/contractspec-example.locale-jurisdiction-gate-3.7.14.tgz","_integrity":"sha512-c4XuJCgFrVyAxsyfM+/iiAFfWqIrtZdsQgASjDdjVKYXuIN4Be1VbGzWbdsybRvlVrLNO+Q7n9liaIQMrbxqgA==","repository":{"url":"git+https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.9.4","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@contractspec/lib.schema":"3.7.11","@contractspec/lib.contracts-spec":"5.0.2"},"publishConfig":{"access":"public","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./forms":{"bun":"./dist/forms/index.js","node":"./dist/node/forms/index.js","types":"./dist/forms/index.d.ts","browser":"./dist/browser/forms/index.js","default":"./dist/forms/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./translations":{"bun":"./dist/translations/index.js","node":"./dist/node/translations/index.js","types":"./dist/translations/index.d.ts","browser":"./dist/browser/translations/index.js","default":"./dist/translations/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./forms/assistant-context.form":{"bun":"./dist/forms/assistant-context.form.js","node":"./dist/node/forms/assistant-context.form.js","types":"./dist/forms/assistant-context.form.d.ts","browser":"./dist/browser/forms/assistant-context.form.js","default":"./dist/forms/assistant-context.form.js"},"./policy/assistant-gate.policy":{"bun":"./dist/policy/assistant-gate.policy.js","node":"./dist/node/policy/assistant-gate.policy.js","types":"./dist/policy/assistant-gate.policy.d.ts","browser":"./dist/browser/policy/assistant-gate.policy.js","default":"./dist/policy/assistant-gate.policy.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"./translations/assistant-gate.en-GB.translation":{"bun":"./dist/translations/assistant-gate.en-GB.translation.js","node":"./dist/node/translations/assistant-gate.en-GB.translation.js","types":"./dist/translations/assistant-gate.en-GB.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-GB.translation.js","default":"./dist/translations/assistant-gate.en-GB.translation.js"},"./translations/assistant-gate.en-US.translation":{"bun":"./dist/translations/assistant-gate.en-US.translation.js","node":"./dist/node/translations/assistant-gate.en-US.translation.js","types":"./dist/translations/assistant-gate.en-US.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-US.translation.js","default":"./dist/translations/assistant-gate.en-US.translation.js"},"./translations/assistant-gate.fr-FR.translation":{"bun":"./dist/translations/assistant-gate.fr-FR.translation.js","node":"./dist/node/translations/assistant-gate.fr-FR.translation.js","types":"./dist/translations/assistant-gate.fr-FR.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.fr-FR.translation.js","default":"./dist/translations/assistant-gate.fr-FR.translation.js"}},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@contractspec/tool.bun":"3.7.10","@contractspec/tool.typescript":"3.7.10"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_3.7.14_1774351393846_0.7508620767144505","host":"s3://npm-registry-packages-npm-production"}},"3.7.15":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"3.7.15","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@3.7.15","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","bugs":{"url":"https://github.com/lssm-tech/contractspec/issues"},"dist":{"shasum":"a469748ab2e835c8497d061c18d3f0120f2da446","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-3.7.15.tgz","fileCount":126,"integrity":"sha512-/msDBP+hPjI7Cd2LxzKrlQFy5jD8IEBIXLasexQ3Y7sLCIlQZFyS8QscjukbpneU0Pm4NC5cFCH80adR0E3KuA==","signatures":[{"sig":"MEUCIEIQM7Rnpeit3s7XkvTa/BdMrtWFxd1fPxTqLlkyA1phAiEAslHOMIekueGQF+oy7qunRHErCbcb4fMAInhSfuoXIfs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@contractspec%2fexample.locale-jurisdiction-gate@3.7.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":423764},"type":"module","_from":"file:/tmp/contractspec-release-stable/tarballs/contractspec-example.locale-jurisdiction-gate-3.7.15.tgz","types":"./dist/index.d.ts","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./forms":{"bun":"./dist/forms/index.js","node":"./dist/node/forms/index.js","types":"./dist/forms/index.d.ts","browser":"./dist/browser/forms/index.js","default":"./dist/forms/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./translations":{"bun":"./dist/translations/index.js","node":"./dist/node/translations/index.js","types":"./dist/translations/index.d.ts","browser":"./dist/browser/translations/index.js","default":"./dist/translations/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./forms/assistant-context.form":{"bun":"./dist/forms/assistant-context.form.js","node":"./dist/node/forms/assistant-context.form.js","types":"./dist/forms/assistant-context.form.d.ts","browser":"./dist/browser/forms/assistant-context.form.js","default":"./dist/forms/assistant-context.form.js"},"./policy/assistant-gate.policy":{"bun":"./dist/policy/assistant-gate.policy.js","node":"./dist/node/policy/assistant-gate.policy.js","types":"./dist/policy/assistant-gate.policy.d.ts","browser":"./dist/browser/policy/assistant-gate.policy.js","default":"./dist/policy/assistant-gate.policy.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"./translations/assistant-gate.en-GB.translation":{"bun":"./dist/translations/assistant-gate.en-GB.translation.js","node":"./dist/node/translations/assistant-gate.en-GB.translation.js","types":"./dist/translations/assistant-gate.en-GB.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-GB.translation.js","default":"./dist/translations/assistant-gate.en-GB.translation.js"},"./translations/assistant-gate.en-US.translation":{"bun":"./dist/translations/assistant-gate.en-US.translation.js","node":"./dist/node/translations/assistant-gate.en-US.translation.js","types":"./dist/translations/assistant-gate.en-US.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-US.translation.js","default":"./dist/translations/assistant-gate.en-US.translation.js"},"./translations/assistant-gate.fr-FR.translation":{"bun":"./dist/translations/assistant-gate.fr-FR.translation.js","node":"./dist/node/translations/assistant-gate.fr-FR.translation.js","types":"./dist/translations/assistant-gate.fr-FR.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.fr-FR.translation.js","default":"./dist/translations/assistant-gate.fr-FR.translation.js"}},"scripts":{"dev":"contractspec-bun-build dev","lint":"bun lint:fix","test":"bun test","build":"bun run prebuild && bun run build:bundle && bun run build:types","clean":"rimraf dist .turbo","lint:fix":"biome check --write --unsafe --only=nursery/useSortedClasses . && biome check --write .","prebuild":"contractspec-bun-build prebuild","typecheck":"tsc --noEmit","lint:check":"biome check .","build:types":"contractspec-bun-build types","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"contractspec-bun-build transpile","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_resolved":"/tmp/contractspec-release-stable/tarballs/contractspec-example.locale-jurisdiction-gate-3.7.15.tgz","_integrity":"sha512-/msDBP+hPjI7Cd2LxzKrlQFy5jD8IEBIXLasexQ3Y7sLCIlQZFyS8QscjukbpneU0Pm4NC5cFCH80adR0E3KuA==","repository":{"url":"git+https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.9.4","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@contractspec/lib.schema":"3.7.12","@contractspec/lib.contracts-spec":"5.0.3"},"publishConfig":{"access":"public","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./forms":{"bun":"./dist/forms/index.js","node":"./dist/node/forms/index.js","types":"./dist/forms/index.d.ts","browser":"./dist/browser/forms/index.js","default":"./dist/forms/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./translations":{"bun":"./dist/translations/index.js","node":"./dist/node/translations/index.js","types":"./dist/translations/index.d.ts","browser":"./dist/browser/translations/index.js","default":"./dist/translations/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./forms/assistant-context.form":{"bun":"./dist/forms/assistant-context.form.js","node":"./dist/node/forms/assistant-context.form.js","types":"./dist/forms/assistant-context.form.d.ts","browser":"./dist/browser/forms/assistant-context.form.js","default":"./dist/forms/assistant-context.form.js"},"./policy/assistant-gate.policy":{"bun":"./dist/policy/assistant-gate.policy.js","node":"./dist/node/policy/assistant-gate.policy.js","types":"./dist/policy/assistant-gate.policy.d.ts","browser":"./dist/browser/policy/assistant-gate.policy.js","default":"./dist/policy/assistant-gate.policy.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"./translations/assistant-gate.en-GB.translation":{"bun":"./dist/translations/assistant-gate.en-GB.translation.js","node":"./dist/node/translations/assistant-gate.en-GB.translation.js","types":"./dist/translations/assistant-gate.en-GB.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-GB.translation.js","default":"./dist/translations/assistant-gate.en-GB.translation.js"},"./translations/assistant-gate.en-US.translation":{"bun":"./dist/translations/assistant-gate.en-US.translation.js","node":"./dist/node/translations/assistant-gate.en-US.translation.js","types":"./dist/translations/assistant-gate.en-US.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-US.translation.js","default":"./dist/translations/assistant-gate.en-US.translation.js"},"./translations/assistant-gate.fr-FR.translation":{"bun":"./dist/translations/assistant-gate.fr-FR.translation.js","node":"./dist/node/translations/assistant-gate.fr-FR.translation.js","types":"./dist/translations/assistant-gate.fr-FR.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.fr-FR.translation.js","default":"./dist/translations/assistant-gate.fr-FR.translation.js"}},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@contractspec/tool.bun":"3.7.11","@contractspec/tool.typescript":"3.7.11"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_3.7.15_1774536210763_0.24472215057043623","host":"s3://npm-registry-packages-npm-production"}},"3.7.16":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"3.7.16","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@3.7.16","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","bugs":{"url":"https://github.com/lssm-tech/contractspec/issues"},"dist":{"shasum":"5f56b8af15555a551468927cf265b63178f52907","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-3.7.16.tgz","fileCount":125,"integrity":"sha512-MSc66GsEWs41UC0HHrFwlUT15KQpW1qPRSx/I/OiYYZBCE0NH8iKchgqE60PC9FVKSM+4hZXX9KXQ+5zidAZ0w==","signatures":[{"sig":"MEUCIEnuGAYX3yvqZ5hNyxGJi96OxYIe7J82rF5HkZ0eQ3IWAiEAvlLraZX6DGte70djDUtXWswqx/rpmxJNJ9YjRN5We8o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@contractspec%2fexample.locale-jurisdiction-gate@3.7.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":423863},"type":"module","_from":"file:/tmp/contractspec-release-stable/tarballs/contractspec-example.locale-jurisdiction-gate-3.7.16.tgz","types":"./dist/index.d.ts","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./forms":{"bun":"./dist/forms/index.js","node":"./dist/node/forms/index.js","types":"./dist/forms/index.d.ts","browser":"./dist/browser/forms/index.js","default":"./dist/forms/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./translations":{"bun":"./dist/translations/index.js","node":"./dist/node/translations/index.js","types":"./dist/translations/index.d.ts","browser":"./dist/browser/translations/index.js","default":"./dist/translations/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./forms/assistant-context.form":{"bun":"./dist/forms/assistant-context.form.js","node":"./dist/node/forms/assistant-context.form.js","types":"./dist/forms/assistant-context.form.d.ts","browser":"./dist/browser/forms/assistant-context.form.js","default":"./dist/forms/assistant-context.form.js"},"./policy/assistant-gate.policy":{"bun":"./dist/policy/assistant-gate.policy.js","node":"./dist/node/policy/assistant-gate.policy.js","types":"./dist/policy/assistant-gate.policy.d.ts","browser":"./dist/browser/policy/assistant-gate.policy.js","default":"./dist/policy/assistant-gate.policy.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"./translations/assistant-gate.en-GB.translation":{"bun":"./dist/translations/assistant-gate.en-GB.translation.js","node":"./dist/node/translations/assistant-gate.en-GB.translation.js","types":"./dist/translations/assistant-gate.en-GB.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-GB.translation.js","default":"./dist/translations/assistant-gate.en-GB.translation.js"},"./translations/assistant-gate.en-US.translation":{"bun":"./dist/translations/assistant-gate.en-US.translation.js","node":"./dist/node/translations/assistant-gate.en-US.translation.js","types":"./dist/translations/assistant-gate.en-US.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-US.translation.js","default":"./dist/translations/assistant-gate.en-US.translation.js"},"./translations/assistant-gate.fr-FR.translation":{"bun":"./dist/translations/assistant-gate.fr-FR.translation.js","node":"./dist/node/translations/assistant-gate.fr-FR.translation.js","types":"./dist/translations/assistant-gate.fr-FR.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.fr-FR.translation.js","default":"./dist/translations/assistant-gate.fr-FR.translation.js"}},"scripts":{"dev":"contractspec-bun-build dev","lint":"bun lint:fix","test":"bun test","build":"bun run build:bundle && bun run build:types","clean":"rimraf dist .turbo","lint:fix":"biome check --write --unsafe --only=nursery/useSortedClasses . && biome check --write .","prebuild":"contractspec-bun-build prebuild","typecheck":"tsc --noEmit","lint:check":"biome check .","build:types":"contractspec-bun-build types","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"contractspec-bun-build transpile","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_resolved":"/tmp/contractspec-release-stable/tarballs/contractspec-example.locale-jurisdiction-gate-3.7.16.tgz","_integrity":"sha512-MSc66GsEWs41UC0HHrFwlUT15KQpW1qPRSx/I/OiYYZBCE0NH8iKchgqE60PC9FVKSM+4hZXX9KXQ+5zidAZ0w==","repository":{"url":"git+https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.9.4","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@contractspec/lib.schema":"3.7.13","@contractspec/lib.contracts-spec":"5.0.4"},"publishConfig":{"access":"public","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./forms":{"bun":"./dist/forms/index.js","node":"./dist/node/forms/index.js","types":"./dist/forms/index.d.ts","browser":"./dist/browser/forms/index.js","default":"./dist/forms/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./translations":{"bun":"./dist/translations/index.js","node":"./dist/node/translations/index.js","types":"./dist/translations/index.d.ts","browser":"./dist/browser/translations/index.js","default":"./dist/translations/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./forms/assistant-context.form":{"bun":"./dist/forms/assistant-context.form.js","node":"./dist/node/forms/assistant-context.form.js","types":"./dist/forms/assistant-context.form.d.ts","browser":"./dist/browser/forms/assistant-context.form.js","default":"./dist/forms/assistant-context.form.js"},"./policy/assistant-gate.policy":{"bun":"./dist/policy/assistant-gate.policy.js","node":"./dist/node/policy/assistant-gate.policy.js","types":"./dist/policy/assistant-gate.policy.d.ts","browser":"./dist/browser/policy/assistant-gate.policy.js","default":"./dist/policy/assistant-gate.policy.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"./translations/assistant-gate.en-GB.translation":{"bun":"./dist/translations/assistant-gate.en-GB.translation.js","node":"./dist/node/translations/assistant-gate.en-GB.translation.js","types":"./dist/translations/assistant-gate.en-GB.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-GB.translation.js","default":"./dist/translations/assistant-gate.en-GB.translation.js"},"./translations/assistant-gate.en-US.translation":{"bun":"./dist/translations/assistant-gate.en-US.translation.js","node":"./dist/node/translations/assistant-gate.en-US.translation.js","types":"./dist/translations/assistant-gate.en-US.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-US.translation.js","default":"./dist/translations/assistant-gate.en-US.translation.js"},"./translations/assistant-gate.fr-FR.translation":{"bun":"./dist/translations/assistant-gate.fr-FR.translation.js","node":"./dist/node/translations/assistant-gate.fr-FR.translation.js","types":"./dist/translations/assistant-gate.fr-FR.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.fr-FR.translation.js","default":"./dist/translations/assistant-gate.fr-FR.translation.js"}},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@contractspec/tool.bun":"3.7.12","@contractspec/tool.typescript":"3.7.12"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_3.7.16_1774604194570_0.5162358829457765","host":"s3://npm-registry-packages-npm-production"}},"3.7.17":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"3.7.17","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@3.7.17","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","bugs":{"url":"https://github.com/lssm-tech/contractspec/issues"},"dist":{"shasum":"df1559074db59be89033ad83d054bf4bdca22332","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-3.7.17.tgz","fileCount":125,"integrity":"sha512-7CiEGLoSnq/aGeE9uH4gFqV7mbtQ2b9f0jBjmBVzDGZOI9A/5IZrj4fRw32uE+ZWYbr6iwKakJvrIznVvxsvIw==","signatures":[{"sig":"MEUCIQDiKi64tHxsT3ukMUGuTd/fw8Yo87m5pNoctetrs7u54gIge0OVRBOXKVupTxV6rFN6deTFcYr3Vupv9yw9nCfrgyI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@contractspec%2fexample.locale-jurisdiction-gate@3.7.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":424575},"type":"module","_from":"file:/tmp/contractspec-release-stable/tarballs/contractspec-example.locale-jurisdiction-gate-3.7.17.tgz","types":"./dist/index.d.ts","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./forms":{"bun":"./dist/forms/index.js","node":"./dist/node/forms/index.js","types":"./dist/forms/index.d.ts","browser":"./dist/browser/forms/index.js","default":"./dist/forms/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./translations":{"bun":"./dist/translations/index.js","node":"./dist/node/translations/index.js","types":"./dist/translations/index.d.ts","browser":"./dist/browser/translations/index.js","default":"./dist/translations/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./forms/assistant-context.form":{"bun":"./dist/forms/assistant-context.form.js","node":"./dist/node/forms/assistant-context.form.js","types":"./dist/forms/assistant-context.form.d.ts","browser":"./dist/browser/forms/assistant-context.form.js","default":"./dist/forms/assistant-context.form.js"},"./policy/assistant-gate.policy":{"bun":"./dist/policy/assistant-gate.policy.js","node":"./dist/node/policy/assistant-gate.policy.js","types":"./dist/policy/assistant-gate.policy.d.ts","browser":"./dist/browser/policy/assistant-gate.policy.js","default":"./dist/policy/assistant-gate.policy.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"./translations/assistant-gate.en-GB.translation":{"bun":"./dist/translations/assistant-gate.en-GB.translation.js","node":"./dist/node/translations/assistant-gate.en-GB.translation.js","types":"./dist/translations/assistant-gate.en-GB.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-GB.translation.js","default":"./dist/translations/assistant-gate.en-GB.translation.js"},"./translations/assistant-gate.en-US.translation":{"bun":"./dist/translations/assistant-gate.en-US.translation.js","node":"./dist/node/translations/assistant-gate.en-US.translation.js","types":"./dist/translations/assistant-gate.en-US.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-US.translation.js","default":"./dist/translations/assistant-gate.en-US.translation.js"},"./translations/assistant-gate.fr-FR.translation":{"bun":"./dist/translations/assistant-gate.fr-FR.translation.js","node":"./dist/node/translations/assistant-gate.fr-FR.translation.js","types":"./dist/translations/assistant-gate.fr-FR.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.fr-FR.translation.js","default":"./dist/translations/assistant-gate.fr-FR.translation.js"}},"scripts":{"dev":"contractspec-bun-build dev","lint":"bun lint:fix","test":"bun test","build":"bun run build:bundle && bun run build:types","clean":"rimraf dist .turbo","lint:fix":"biome check --write --unsafe --only=nursery/useSortedClasses . && biome check --write .","prebuild":"contractspec-bun-build prebuild","typecheck":"tsc --noEmit","lint:check":"biome check .","build:types":"contractspec-bun-build types","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"contractspec-bun-build transpile","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_resolved":"/tmp/contractspec-release-stable/tarballs/contractspec-example.locale-jurisdiction-gate-3.7.17.tgz","_integrity":"sha512-7CiEGLoSnq/aGeE9uH4gFqV7mbtQ2b9f0jBjmBVzDGZOI9A/5IZrj4fRw32uE+ZWYbr6iwKakJvrIznVvxsvIw==","repository":{"url":"git+https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.9.4","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@contractspec/lib.schema":"3.7.14","@contractspec/lib.contracts-spec":"5.1.0"},"publishConfig":{"access":"public","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./forms":{"bun":"./dist/forms/index.js","node":"./dist/node/forms/index.js","types":"./dist/forms/index.d.ts","browser":"./dist/browser/forms/index.js","default":"./dist/forms/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./translations":{"bun":"./dist/translations/index.js","node":"./dist/node/translations/index.js","types":"./dist/translations/index.d.ts","browser":"./dist/browser/translations/index.js","default":"./dist/translations/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./forms/assistant-context.form":{"bun":"./dist/forms/assistant-context.form.js","node":"./dist/node/forms/assistant-context.form.js","types":"./dist/forms/assistant-context.form.d.ts","browser":"./dist/browser/forms/assistant-context.form.js","default":"./dist/forms/assistant-context.form.js"},"./policy/assistant-gate.policy":{"bun":"./dist/policy/assistant-gate.policy.js","node":"./dist/node/policy/assistant-gate.policy.js","types":"./dist/policy/assistant-gate.policy.d.ts","browser":"./dist/browser/policy/assistant-gate.policy.js","default":"./dist/policy/assistant-gate.policy.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"./translations/assistant-gate.en-GB.translation":{"bun":"./dist/translations/assistant-gate.en-GB.translation.js","node":"./dist/node/translations/assistant-gate.en-GB.translation.js","types":"./dist/translations/assistant-gate.en-GB.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-GB.translation.js","default":"./dist/translations/assistant-gate.en-GB.translation.js"},"./translations/assistant-gate.en-US.translation":{"bun":"./dist/translations/assistant-gate.en-US.translation.js","node":"./dist/node/translations/assistant-gate.en-US.translation.js","types":"./dist/translations/assistant-gate.en-US.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-US.translation.js","default":"./dist/translations/assistant-gate.en-US.translation.js"},"./translations/assistant-gate.fr-FR.translation":{"bun":"./dist/translations/assistant-gate.fr-FR.translation.js","node":"./dist/node/translations/assistant-gate.fr-FR.translation.js","types":"./dist/translations/assistant-gate.fr-FR.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.fr-FR.translation.js","default":"./dist/translations/assistant-gate.fr-FR.translation.js"}},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@contractspec/tool.bun":"3.7.13","@contractspec/tool.typescript":"3.7.13"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_3.7.17_1774685818333_0.20824652501442764","host":"s3://npm-registry-packages-npm-production"}},"3.7.18":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"3.7.18","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@3.7.18","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","bugs":{"url":"https://github.com/lssm-tech/contractspec/issues"},"dist":{"shasum":"2e196dd6e2c603ce7375025da1a0536405e0085b","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-3.7.18.tgz","fileCount":125,"integrity":"sha512-ryub1imC8N1nfKdIx2IMvYFhz/8jfTpGBIu5qrKJeH1YHVMMVn1qrch2FtDCc71CgMfYV4ShUszaFdkIr4k5Jw==","signatures":[{"sig":"MEYCIQCTKgaGkvyxpSX3getMPJ3/KmWFLDdmCJCc/ztkJCyy6wIhAIF06KWdURGaRHLd4Xv+cQga7KFXQtdF2URKhOOrucAl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@contractspec%2fexample.locale-jurisdiction-gate@3.7.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":329316},"type":"module","_from":"file:/tmp/contractspec-release-stable/tarballs/contractspec-example.locale-jurisdiction-gate-3.7.18.tgz","types":"./dist/index.d.ts","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./forms":{"bun":"./dist/forms/index.js","node":"./dist/node/forms/index.js","types":"./dist/forms/index.d.ts","browser":"./dist/browser/forms/index.js","default":"./dist/forms/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./translations":{"bun":"./dist/translations/index.js","node":"./dist/node/translations/index.js","types":"./dist/translations/index.d.ts","browser":"./dist/browser/translations/index.js","default":"./dist/translations/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./forms/assistant-context.form":{"bun":"./dist/forms/assistant-context.form.js","node":"./dist/node/forms/assistant-context.form.js","types":"./dist/forms/assistant-context.form.d.ts","browser":"./dist/browser/forms/assistant-context.form.js","default":"./dist/forms/assistant-context.form.js"},"./policy/assistant-gate.policy":{"bun":"./dist/policy/assistant-gate.policy.js","node":"./dist/node/policy/assistant-gate.policy.js","types":"./dist/policy/assistant-gate.policy.d.ts","browser":"./dist/browser/policy/assistant-gate.policy.js","default":"./dist/policy/assistant-gate.policy.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"./translations/assistant-gate.en-GB.translation":{"bun":"./dist/translations/assistant-gate.en-GB.translation.js","node":"./dist/node/translations/assistant-gate.en-GB.translation.js","types":"./dist/translations/assistant-gate.en-GB.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-GB.translation.js","default":"./dist/translations/assistant-gate.en-GB.translation.js"},"./translations/assistant-gate.en-US.translation":{"bun":"./dist/translations/assistant-gate.en-US.translation.js","node":"./dist/node/translations/assistant-gate.en-US.translation.js","types":"./dist/translations/assistant-gate.en-US.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-US.translation.js","default":"./dist/translations/assistant-gate.en-US.translation.js"},"./translations/assistant-gate.fr-FR.translation":{"bun":"./dist/translations/assistant-gate.fr-FR.translation.js","node":"./dist/node/translations/assistant-gate.fr-FR.translation.js","types":"./dist/translations/assistant-gate.fr-FR.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.fr-FR.translation.js","default":"./dist/translations/assistant-gate.fr-FR.translation.js"}},"scripts":{"dev":"contractspec-bun-build dev","lint":"bun lint:fix","test":"bun test","build":"bun run build:bundle && bun run build:types","clean":"rimraf dist .turbo","lint:fix":"node ../../../scripts/biome.cjs check --write --unsafe --only=nursery/useSortedClasses . && node ../../../scripts/biome.cjs check --write .","prebuild":"contractspec-bun-build prebuild","typecheck":"tsc --noEmit","lint:check":"node ../../../scripts/biome.cjs check .","build:types":"contractspec-bun-build types","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"contractspec-bun-build transpile","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_resolved":"/tmp/contractspec-release-stable/tarballs/contractspec-example.locale-jurisdiction-gate-3.7.18.tgz","_integrity":"sha512-ryub1imC8N1nfKdIx2IMvYFhz/8jfTpGBIu5qrKJeH1YHVMMVn1qrch2FtDCc71CgMfYV4ShUszaFdkIr4k5Jw==","repository":{"url":"git+https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.9.7","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@contractspec/lib.schema":"3.7.14","@contractspec/lib.contracts-spec":"5.2.0"},"publishConfig":{"access":"public","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./forms":{"bun":"./dist/forms/index.js","node":"./dist/node/forms/index.js","types":"./dist/forms/index.d.ts","browser":"./dist/browser/forms/index.js","default":"./dist/forms/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./translations":{"bun":"./dist/translations/index.js","node":"./dist/node/translations/index.js","types":"./dist/translations/index.d.ts","browser":"./dist/browser/translations/index.js","default":"./dist/translations/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./forms/assistant-context.form":{"bun":"./dist/forms/assistant-context.form.js","node":"./dist/node/forms/assistant-context.form.js","types":"./dist/forms/assistant-context.form.d.ts","browser":"./dist/browser/forms/assistant-context.form.js","default":"./dist/forms/assistant-context.form.js"},"./policy/assistant-gate.policy":{"bun":"./dist/policy/assistant-gate.policy.js","node":"./dist/node/policy/assistant-gate.policy.js","types":"./dist/policy/assistant-gate.policy.d.ts","browser":"./dist/browser/policy/assistant-gate.policy.js","default":"./dist/policy/assistant-gate.policy.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"./translations/assistant-gate.en-GB.translation":{"bun":"./dist/translations/assistant-gate.en-GB.translation.js","node":"./dist/node/translations/assistant-gate.en-GB.translation.js","types":"./dist/translations/assistant-gate.en-GB.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-GB.translation.js","default":"./dist/translations/assistant-gate.en-GB.translation.js"},"./translations/assistant-gate.en-US.translation":{"bun":"./dist/translations/assistant-gate.en-US.translation.js","node":"./dist/node/translations/assistant-gate.en-US.translation.js","types":"./dist/translations/assistant-gate.en-US.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-US.translation.js","default":"./dist/translations/assistant-gate.en-US.translation.js"},"./translations/assistant-gate.fr-FR.translation":{"bun":"./dist/translations/assistant-gate.fr-FR.translation.js","node":"./dist/node/translations/assistant-gate.fr-FR.translation.js","types":"./dist/translations/assistant-gate.fr-FR.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.fr-FR.translation.js","default":"./dist/translations/assistant-gate.fr-FR.translation.js"}},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@contractspec/tool.bun":"3.7.14","@contractspec/tool.typescript":"3.7.13"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_3.7.18_1775825034523_0.10395087602197117","host":"s3://npm-registry-packages-npm-production"}},"3.7.19":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"3.7.19","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@3.7.19","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","bugs":{"url":"https://github.com/lssm-tech/contractspec/issues"},"dist":{"shasum":"3f9ee395366fe42ea89550cb7601b779170f783a","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-3.7.19.tgz","fileCount":125,"integrity":"sha512-DIVE/DDlCNqVPfNrpIdJguNKq2Lo0vz8cvKs+eGL76XLy8nJnfkeBDAvKD90xxqO+YEZoyNK2FcnjsTJ2F8AAA==","signatures":[{"sig":"MEUCIBDlsb+IFb2ybjxB2CC+YhtFdsoXCewg274ssP42W8vOAiEA8rgN7lYzFbvHeoBwIcCRWC4yrhKSBstmDczJd09N4no=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@contractspec%2fexample.locale-jurisdiction-gate@3.7.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":329623},"type":"module","_from":"file:/tmp/contractspec-release-stable/tarballs/contractspec-example.locale-jurisdiction-gate-3.7.19.tgz","types":"./dist/index.d.ts","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./forms":{"bun":"./dist/forms/index.js","node":"./dist/node/forms/index.js","types":"./dist/forms/index.d.ts","browser":"./dist/browser/forms/index.js","default":"./dist/forms/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./translations":{"bun":"./dist/translations/index.js","node":"./dist/node/translations/index.js","types":"./dist/translations/index.d.ts","browser":"./dist/browser/translations/index.js","default":"./dist/translations/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./forms/assistant-context.form":{"bun":"./dist/forms/assistant-context.form.js","node":"./dist/node/forms/assistant-context.form.js","types":"./dist/forms/assistant-context.form.d.ts","browser":"./dist/browser/forms/assistant-context.form.js","default":"./dist/forms/assistant-context.form.js"},"./policy/assistant-gate.policy":{"bun":"./dist/policy/assistant-gate.policy.js","node":"./dist/node/policy/assistant-gate.policy.js","types":"./dist/policy/assistant-gate.policy.d.ts","browser":"./dist/browser/policy/assistant-gate.policy.js","default":"./dist/policy/assistant-gate.policy.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"./translations/assistant-gate.en-GB.translation":{"bun":"./dist/translations/assistant-gate.en-GB.translation.js","node":"./dist/node/translations/assistant-gate.en-GB.translation.js","types":"./dist/translations/assistant-gate.en-GB.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-GB.translation.js","default":"./dist/translations/assistant-gate.en-GB.translation.js"},"./translations/assistant-gate.en-US.translation":{"bun":"./dist/translations/assistant-gate.en-US.translation.js","node":"./dist/node/translations/assistant-gate.en-US.translation.js","types":"./dist/translations/assistant-gate.en-US.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-US.translation.js","default":"./dist/translations/assistant-gate.en-US.translation.js"},"./translations/assistant-gate.fr-FR.translation":{"bun":"./dist/translations/assistant-gate.fr-FR.translation.js","node":"./dist/node/translations/assistant-gate.fr-FR.translation.js","types":"./dist/translations/assistant-gate.fr-FR.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.fr-FR.translation.js","default":"./dist/translations/assistant-gate.fr-FR.translation.js"}},"scripts":{"dev":"contractspec-bun-build dev","lint":"bun lint:fix","test":"bun test","build":"bun run build:bundle && bun run build:types","clean":"rimraf dist .turbo","lint:fix":"node ../../../scripts/biome.cjs check --write --unsafe --only=nursery/useSortedClasses . && node ../../../scripts/biome.cjs check --write .","prebuild":"contractspec-bun-build prebuild","typecheck":"tsc --noEmit","lint:check":"node ../../../scripts/biome.cjs check .","build:types":"contractspec-bun-build types","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"contractspec-bun-build transpile","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_resolved":"/tmp/contractspec-release-stable/tarballs/contractspec-example.locale-jurisdiction-gate-3.7.19.tgz","_integrity":"sha512-DIVE/DDlCNqVPfNrpIdJguNKq2Lo0vz8cvKs+eGL76XLy8nJnfkeBDAvKD90xxqO+YEZoyNK2FcnjsTJ2F8AAA==","repository":{"url":"git+https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.9.7","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@contractspec/lib.schema":"3.7.14","@contractspec/lib.contracts-spec":"5.3.0"},"publishConfig":{"access":"public","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./forms":{"bun":"./dist/forms/index.js","node":"./dist/node/forms/index.js","types":"./dist/forms/index.d.ts","browser":"./dist/browser/forms/index.js","default":"./dist/forms/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./translations":{"bun":"./dist/translations/index.js","node":"./dist/node/translations/index.js","types":"./dist/translations/index.d.ts","browser":"./dist/browser/translations/index.js","default":"./dist/translations/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./forms/assistant-context.form":{"bun":"./dist/forms/assistant-context.form.js","node":"./dist/node/forms/assistant-context.form.js","types":"./dist/forms/assistant-context.form.d.ts","browser":"./dist/browser/forms/assistant-context.form.js","default":"./dist/forms/assistant-context.form.js"},"./policy/assistant-gate.policy":{"bun":"./dist/policy/assistant-gate.policy.js","node":"./dist/node/policy/assistant-gate.policy.js","types":"./dist/policy/assistant-gate.policy.d.ts","browser":"./dist/browser/policy/assistant-gate.policy.js","default":"./dist/policy/assistant-gate.policy.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"./translations/assistant-gate.en-GB.translation":{"bun":"./dist/translations/assistant-gate.en-GB.translation.js","node":"./dist/node/translations/assistant-gate.en-GB.translation.js","types":"./dist/translations/assistant-gate.en-GB.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-GB.translation.js","default":"./dist/translations/assistant-gate.en-GB.translation.js"},"./translations/assistant-gate.en-US.translation":{"bun":"./dist/translations/assistant-gate.en-US.translation.js","node":"./dist/node/translations/assistant-gate.en-US.translation.js","types":"./dist/translations/assistant-gate.en-US.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-US.translation.js","default":"./dist/translations/assistant-gate.en-US.translation.js"},"./translations/assistant-gate.fr-FR.translation":{"bun":"./dist/translations/assistant-gate.fr-FR.translation.js","node":"./dist/node/translations/assistant-gate.fr-FR.translation.js","types":"./dist/translations/assistant-gate.fr-FR.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.fr-FR.translation.js","default":"./dist/translations/assistant-gate.fr-FR.translation.js"}},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@contractspec/tool.bun":"3.7.14","@contractspec/tool.typescript":"3.7.13"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_3.7.19_1776119963794_0.23182539226934806","host":"s3://npm-registry-packages-npm-production"}},"3.7.20":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"3.7.20","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@3.7.20","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","bugs":{"url":"https://github.com/lssm-tech/contractspec/issues"},"dist":{"shasum":"d66eafb3263feade991d6678ded59b8cc10bc2ba","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-3.7.20.tgz","fileCount":125,"integrity":"sha512-Kj+D9uw8AKMslAb8njQNme6sYvsptTLohZ/MXXr+qeqaH5wkqby5jiy9zxefdEqE8e5AXicEafxExVGdkggYKw==","signatures":[{"sig":"MEYCIQCkhn1Q9lnytnzD5vDJRukwYrMplg9kxGtOhzPZ12CdXwIhAIFmaqF1ntLen7+1nUaSgujGcgZ/ybgCMmSan/8/9HP/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@contractspec%2fexample.locale-jurisdiction-gate@3.7.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":330552},"type":"module","_from":"file:/tmp/contractspec-release-stable/tarballs/contractspec-example.locale-jurisdiction-gate-3.7.20.tgz","types":"./dist/index.d.ts","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./forms":{"bun":"./dist/forms/index.js","node":"./dist/node/forms/index.js","types":"./dist/forms/index.d.ts","browser":"./dist/browser/forms/index.js","default":"./dist/forms/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./translations":{"bun":"./dist/translations/index.js","node":"./dist/node/translations/index.js","types":"./dist/translations/index.d.ts","browser":"./dist/browser/translations/index.js","default":"./dist/translations/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./forms/assistant-context.form":{"bun":"./dist/forms/assistant-context.form.js","node":"./dist/node/forms/assistant-context.form.js","types":"./dist/forms/assistant-context.form.d.ts","browser":"./dist/browser/forms/assistant-context.form.js","default":"./dist/forms/assistant-context.form.js"},"./policy/assistant-gate.policy":{"bun":"./dist/policy/assistant-gate.policy.js","node":"./dist/node/policy/assistant-gate.policy.js","types":"./dist/policy/assistant-gate.policy.d.ts","browser":"./dist/browser/policy/assistant-gate.policy.js","default":"./dist/policy/assistant-gate.policy.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"./translations/assistant-gate.en-GB.translation":{"bun":"./dist/translations/assistant-gate.en-GB.translation.js","node":"./dist/node/translations/assistant-gate.en-GB.translation.js","types":"./dist/translations/assistant-gate.en-GB.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-GB.translation.js","default":"./dist/translations/assistant-gate.en-GB.translation.js"},"./translations/assistant-gate.en-US.translation":{"bun":"./dist/translations/assistant-gate.en-US.translation.js","node":"./dist/node/translations/assistant-gate.en-US.translation.js","types":"./dist/translations/assistant-gate.en-US.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-US.translation.js","default":"./dist/translations/assistant-gate.en-US.translation.js"},"./translations/assistant-gate.fr-FR.translation":{"bun":"./dist/translations/assistant-gate.fr-FR.translation.js","node":"./dist/node/translations/assistant-gate.fr-FR.translation.js","types":"./dist/translations/assistant-gate.fr-FR.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.fr-FR.translation.js","default":"./dist/translations/assistant-gate.fr-FR.translation.js"}},"scripts":{"dev":"contractspec-bun-build dev","lint":"bun lint:fix","test":"bun test","build":"bun run build:bundle && bun run build:types","clean":"rimraf dist .turbo","lint:fix":"node ../../../scripts/biome.cjs check --write --unsafe --only=nursery/useSortedClasses . && node ../../../scripts/biome.cjs check --write .","prebuild":"contractspec-bun-build prebuild","typecheck":"tsc --noEmit","lint:check":"node ../../../scripts/biome.cjs check .","build:types":"contractspec-bun-build types","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"contractspec-bun-build transpile","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_resolved":"/tmp/contractspec-release-stable/tarballs/contractspec-example.locale-jurisdiction-gate-3.7.20.tgz","_integrity":"sha512-Kj+D9uw8AKMslAb8njQNme6sYvsptTLohZ/MXXr+qeqaH5wkqby5jiy9zxefdEqE8e5AXicEafxExVGdkggYKw==","repository":{"url":"git+https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.9.7","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@contractspec/lib.schema":"3.7.14","@contractspec/lib.contracts-spec":"5.4.0"},"publishConfig":{"access":"public","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./forms":{"bun":"./dist/forms/index.js","node":"./dist/node/forms/index.js","types":"./dist/forms/index.d.ts","browser":"./dist/browser/forms/index.js","default":"./dist/forms/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./translations":{"bun":"./dist/translations/index.js","node":"./dist/node/translations/index.js","types":"./dist/translations/index.d.ts","browser":"./dist/browser/translations/index.js","default":"./dist/translations/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./forms/assistant-context.form":{"bun":"./dist/forms/assistant-context.form.js","node":"./dist/node/forms/assistant-context.form.js","types":"./dist/forms/assistant-context.form.d.ts","browser":"./dist/browser/forms/assistant-context.form.js","default":"./dist/forms/assistant-context.form.js"},"./policy/assistant-gate.policy":{"bun":"./dist/policy/assistant-gate.policy.js","node":"./dist/node/policy/assistant-gate.policy.js","types":"./dist/policy/assistant-gate.policy.d.ts","browser":"./dist/browser/policy/assistant-gate.policy.js","default":"./dist/policy/assistant-gate.policy.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"./translations/assistant-gate.en-GB.translation":{"bun":"./dist/translations/assistant-gate.en-GB.translation.js","node":"./dist/node/translations/assistant-gate.en-GB.translation.js","types":"./dist/translations/assistant-gate.en-GB.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-GB.translation.js","default":"./dist/translations/assistant-gate.en-GB.translation.js"},"./translations/assistant-gate.en-US.translation":{"bun":"./dist/translations/assistant-gate.en-US.translation.js","node":"./dist/node/translations/assistant-gate.en-US.translation.js","types":"./dist/translations/assistant-gate.en-US.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-US.translation.js","default":"./dist/translations/assistant-gate.en-US.translation.js"},"./translations/assistant-gate.fr-FR.translation":{"bun":"./dist/translations/assistant-gate.fr-FR.translation.js","node":"./dist/node/translations/assistant-gate.fr-FR.translation.js","types":"./dist/translations/assistant-gate.fr-FR.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.fr-FR.translation.js","default":"./dist/translations/assistant-gate.fr-FR.translation.js"}},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@contractspec/tool.bun":"3.7.14","@contractspec/tool.typescript":"3.7.13"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_3.7.20_1776615363092_0.4135652825921077","host":"s3://npm-registry-packages-npm-production"}},"3.7.21":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"3.7.21","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@3.7.21","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","bugs":{"url":"https://github.com/lssm-tech/contractspec/issues"},"dist":{"shasum":"35221e32bd9444f02c25e05ba68cec7f58386c8f","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-3.7.21.tgz","fileCount":125,"integrity":"sha512-LrAY17+VZxQhPhkmx+x5IF+T9JSDwzgSiwwzlqShBJ0gmy4LfCwncgzCJ8ky8IhhgYG7IqbSXx3w1wiJDvwymA==","signatures":[{"sig":"MEUCIF84Y9AD9htOf/91oph6oTIdvF1wpo9/j2oX8yBGqOpnAiEA0rdh7BA20cS/DyXvjzrcUj5DyT1LR4AawDucabalMtY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@contractspec%2fexample.locale-jurisdiction-gate@3.7.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":332066},"type":"module","_from":"file:/tmp/contractspec-release-stable/tarballs/contractspec-example.locale-jurisdiction-gate-3.7.21.tgz","types":"./dist/index.d.ts","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./forms":{"bun":"./dist/forms/index.js","node":"./dist/node/forms/index.js","types":"./dist/forms/index.d.ts","browser":"./dist/browser/forms/index.js","default":"./dist/forms/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./translations":{"bun":"./dist/translations/index.js","node":"./dist/node/translations/index.js","types":"./dist/translations/index.d.ts","browser":"./dist/browser/translations/index.js","default":"./dist/translations/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./forms/assistant-context.form":{"bun":"./dist/forms/assistant-context.form.js","node":"./dist/node/forms/assistant-context.form.js","types":"./dist/forms/assistant-context.form.d.ts","browser":"./dist/browser/forms/assistant-context.form.js","default":"./dist/forms/assistant-context.form.js"},"./policy/assistant-gate.policy":{"bun":"./dist/policy/assistant-gate.policy.js","node":"./dist/node/policy/assistant-gate.policy.js","types":"./dist/policy/assistant-gate.policy.d.ts","browser":"./dist/browser/policy/assistant-gate.policy.js","default":"./dist/policy/assistant-gate.policy.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"./translations/assistant-gate.en-GB.translation":{"bun":"./dist/translations/assistant-gate.en-GB.translation.js","node":"./dist/node/translations/assistant-gate.en-GB.translation.js","types":"./dist/translations/assistant-gate.en-GB.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-GB.translation.js","default":"./dist/translations/assistant-gate.en-GB.translation.js"},"./translations/assistant-gate.en-US.translation":{"bun":"./dist/translations/assistant-gate.en-US.translation.js","node":"./dist/node/translations/assistant-gate.en-US.translation.js","types":"./dist/translations/assistant-gate.en-US.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-US.translation.js","default":"./dist/translations/assistant-gate.en-US.translation.js"},"./translations/assistant-gate.fr-FR.translation":{"bun":"./dist/translations/assistant-gate.fr-FR.translation.js","node":"./dist/node/translations/assistant-gate.fr-FR.translation.js","types":"./dist/translations/assistant-gate.fr-FR.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.fr-FR.translation.js","default":"./dist/translations/assistant-gate.fr-FR.translation.js"}},"scripts":{"dev":"contractspec-bun-build dev","lint":"bun lint:fix","test":"bun test","build":"bun run build:bundle && bun run build:types","clean":"rimraf dist .turbo","lint:fix":"node ../../../scripts/biome.cjs check --write --unsafe --only=nursery/useSortedClasses . && node ../../../scripts/biome.cjs check --write .","prebuild":"contractspec-bun-build prebuild","typecheck":"tsc --noEmit","lint:check":"node ../../../scripts/biome.cjs check .","build:types":"contractspec-bun-build types","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"contractspec-bun-build transpile","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_resolved":"/tmp/contractspec-release-stable/tarballs/contractspec-example.locale-jurisdiction-gate-3.7.21.tgz","_integrity":"sha512-LrAY17+VZxQhPhkmx+x5IF+T9JSDwzgSiwwzlqShBJ0gmy4LfCwncgzCJ8ky8IhhgYG7IqbSXx3w1wiJDvwymA==","repository":{"url":"git+https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.9.7","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@contractspec/lib.schema":"3.7.14","@contractspec/lib.contracts-spec":"5.5.0"},"publishConfig":{"access":"public","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./forms":{"bun":"./dist/forms/index.js","node":"./dist/node/forms/index.js","types":"./dist/forms/index.d.ts","browser":"./dist/browser/forms/index.js","default":"./dist/forms/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./translations":{"bun":"./dist/translations/index.js","node":"./dist/node/translations/index.js","types":"./dist/translations/index.d.ts","browser":"./dist/browser/translations/index.js","default":"./dist/translations/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./forms/assistant-context.form":{"bun":"./dist/forms/assistant-context.form.js","node":"./dist/node/forms/assistant-context.form.js","types":"./dist/forms/assistant-context.form.d.ts","browser":"./dist/browser/forms/assistant-context.form.js","default":"./dist/forms/assistant-context.form.js"},"./policy/assistant-gate.policy":{"bun":"./dist/policy/assistant-gate.policy.js","node":"./dist/node/policy/assistant-gate.policy.js","types":"./dist/policy/assistant-gate.policy.d.ts","browser":"./dist/browser/policy/assistant-gate.policy.js","default":"./dist/policy/assistant-gate.policy.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"./translations/assistant-gate.en-GB.translation":{"bun":"./dist/translations/assistant-gate.en-GB.translation.js","node":"./dist/node/translations/assistant-gate.en-GB.translation.js","types":"./dist/translations/assistant-gate.en-GB.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-GB.translation.js","default":"./dist/translations/assistant-gate.en-GB.translation.js"},"./translations/assistant-gate.en-US.translation":{"bun":"./dist/translations/assistant-gate.en-US.translation.js","node":"./dist/node/translations/assistant-gate.en-US.translation.js","types":"./dist/translations/assistant-gate.en-US.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-US.translation.js","default":"./dist/translations/assistant-gate.en-US.translation.js"},"./translations/assistant-gate.fr-FR.translation":{"bun":"./dist/translations/assistant-gate.fr-FR.translation.js","node":"./dist/node/translations/assistant-gate.fr-FR.translation.js","types":"./dist/translations/assistant-gate.fr-FR.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.fr-FR.translation.js","default":"./dist/translations/assistant-gate.fr-FR.translation.js"}},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@contractspec/tool.bun":"3.7.15","@contractspec/tool.typescript":"3.7.13"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_3.7.21_1776757674573_0.3160993025001575","host":"s3://npm-registry-packages-npm-production"}},"3.7.22":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"3.7.22","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@3.7.22","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","bugs":{"url":"https://github.com/lssm-tech/contractspec/issues"},"dist":{"shasum":"4ba811779ca4b64e2f2353c4ebedc825095fe9aa","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-3.7.22.tgz","fileCount":125,"integrity":"sha512-cFT666y6bw8HhyUJZilvblILOOHxI8b2Jz6CboO9y7PP2//mxSMEdibSpq5xD6cX8xv+YAT/Un2unCtMedHxGg==","signatures":[{"sig":"MEUCIBgwyMwns5gJ7KKBBq74iwZ/NFuVsW7LzlJDyCNyhiroAiEAuLY5UOKFdW8nv41R99pyKLybC1jxcr/AiY9A8p0bw60=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@contractspec%2fexample.locale-jurisdiction-gate@3.7.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":331058},"type":"module","_from":"file:/tmp/contractspec-release-stable/tarballs/contractspec-example.locale-jurisdiction-gate-3.7.22.tgz","types":"./dist/index.d.ts","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./forms":{"bun":"./dist/forms/index.js","node":"./dist/node/forms/index.js","types":"./dist/forms/index.d.ts","browser":"./dist/browser/forms/index.js","default":"./dist/forms/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./translations":{"bun":"./dist/translations/index.js","node":"./dist/node/translations/index.js","types":"./dist/translations/index.d.ts","browser":"./dist/browser/translations/index.js","default":"./dist/translations/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./forms/assistant-context.form":{"bun":"./dist/forms/assistant-context.form.js","node":"./dist/node/forms/assistant-context.form.js","types":"./dist/forms/assistant-context.form.d.ts","browser":"./dist/browser/forms/assistant-context.form.js","default":"./dist/forms/assistant-context.form.js"},"./policy/assistant-gate.policy":{"bun":"./dist/policy/assistant-gate.policy.js","node":"./dist/node/policy/assistant-gate.policy.js","types":"./dist/policy/assistant-gate.policy.d.ts","browser":"./dist/browser/policy/assistant-gate.policy.js","default":"./dist/policy/assistant-gate.policy.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"./translations/assistant-gate.en-GB.translation":{"bun":"./dist/translations/assistant-gate.en-GB.translation.js","node":"./dist/node/translations/assistant-gate.en-GB.translation.js","types":"./dist/translations/assistant-gate.en-GB.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-GB.translation.js","default":"./dist/translations/assistant-gate.en-GB.translation.js"},"./translations/assistant-gate.en-US.translation":{"bun":"./dist/translations/assistant-gate.en-US.translation.js","node":"./dist/node/translations/assistant-gate.en-US.translation.js","types":"./dist/translations/assistant-gate.en-US.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-US.translation.js","default":"./dist/translations/assistant-gate.en-US.translation.js"},"./translations/assistant-gate.fr-FR.translation":{"bun":"./dist/translations/assistant-gate.fr-FR.translation.js","node":"./dist/node/translations/assistant-gate.fr-FR.translation.js","types":"./dist/translations/assistant-gate.fr-FR.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.fr-FR.translation.js","default":"./dist/translations/assistant-gate.fr-FR.translation.js"}},"scripts":{"dev":"contractspec-bun-build dev","lint":"bun lint:fix","test":"bun test","build":"bun run build:bundle && bun run build:types","clean":"rimraf dist .turbo","lint:fix":"node ../../../scripts/biome.cjs check --write --unsafe --only=nursery/useSortedClasses . && node ../../../scripts/biome.cjs check --write .","prebuild":"contractspec-bun-build prebuild","typecheck":"tsc --noEmit","lint:check":"node ../../../scripts/biome.cjs check .","build:types":"contractspec-bun-build types","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"contractspec-bun-build transpile","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_resolved":"/tmp/contractspec-release-stable/tarballs/contractspec-example.locale-jurisdiction-gate-3.7.22.tgz","_integrity":"sha512-cFT666y6bw8HhyUJZilvblILOOHxI8b2Jz6CboO9y7PP2//mxSMEdibSpq5xD6cX8xv+YAT/Un2unCtMedHxGg==","repository":{"url":"git+https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.9.7","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@contractspec/lib.schema":"3.7.14","@contractspec/lib.contracts-spec":"5.5.1"},"publishConfig":{"access":"public","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./forms":{"bun":"./dist/forms/index.js","node":"./dist/node/forms/index.js","types":"./dist/forms/index.d.ts","browser":"./dist/browser/forms/index.js","default":"./dist/forms/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./translations":{"bun":"./dist/translations/index.js","node":"./dist/node/translations/index.js","types":"./dist/translations/index.d.ts","browser":"./dist/browser/translations/index.js","default":"./dist/translations/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./forms/assistant-context.form":{"bun":"./dist/forms/assistant-context.form.js","node":"./dist/node/forms/assistant-context.form.js","types":"./dist/forms/assistant-context.form.d.ts","browser":"./dist/browser/forms/assistant-context.form.js","default":"./dist/forms/assistant-context.form.js"},"./policy/assistant-gate.policy":{"bun":"./dist/policy/assistant-gate.policy.js","node":"./dist/node/policy/assistant-gate.policy.js","types":"./dist/policy/assistant-gate.policy.d.ts","browser":"./dist/browser/policy/assistant-gate.policy.js","default":"./dist/policy/assistant-gate.policy.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"./translations/assistant-gate.en-GB.translation":{"bun":"./dist/translations/assistant-gate.en-GB.translation.js","node":"./dist/node/translations/assistant-gate.en-GB.translation.js","types":"./dist/translations/assistant-gate.en-GB.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-GB.translation.js","default":"./dist/translations/assistant-gate.en-GB.translation.js"},"./translations/assistant-gate.en-US.translation":{"bun":"./dist/translations/assistant-gate.en-US.translation.js","node":"./dist/node/translations/assistant-gate.en-US.translation.js","types":"./dist/translations/assistant-gate.en-US.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-US.translation.js","default":"./dist/translations/assistant-gate.en-US.translation.js"},"./translations/assistant-gate.fr-FR.translation":{"bun":"./dist/translations/assistant-gate.fr-FR.translation.js","node":"./dist/node/translations/assistant-gate.fr-FR.translation.js","types":"./dist/translations/assistant-gate.fr-FR.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.fr-FR.translation.js","default":"./dist/translations/assistant-gate.fr-FR.translation.js"}},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@contractspec/tool.bun":"3.7.17","@contractspec/tool.typescript":"3.7.13"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_3.7.22_1776802129563_0.20587800124146804","host":"s3://npm-registry-packages-npm-production"}},"3.7.23":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"3.7.23","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@3.7.23","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","bugs":{"url":"https://github.com/lssm-tech/contractspec/issues"},"dist":{"shasum":"1ef788441a699477d6d2ece9afa94a6064ed093d","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-3.7.23.tgz","fileCount":125,"integrity":"sha512-tKDr3LUWBjta/lLbjUo21q+eYP4mSBtfpn8CFh30ECCxByEA29vkO/3uV9vh+tWHo53uxdKd3/iYZFCakcckaA==","signatures":[{"sig":"MEUCIQDNXE7sqU10ZmP4WaRe+wzc2Y70cDbpuZgW6Nmi+NDSMgIgVzsimkqWSp7+7DiGe2fKscCWSg6qs8y9CsegCIQ/iyQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@contractspec%2fexample.locale-jurisdiction-gate@3.7.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":331343},"type":"module","_from":"file:/tmp/contractspec-release-stable/tarballs/contractspec-example.locale-jurisdiction-gate-3.7.23.tgz","types":"./dist/index.d.ts","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./forms":{"bun":"./dist/forms/index.js","node":"./dist/node/forms/index.js","types":"./dist/forms/index.d.ts","browser":"./dist/browser/forms/index.js","default":"./dist/forms/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./translations":{"bun":"./dist/translations/index.js","node":"./dist/node/translations/index.js","types":"./dist/translations/index.d.ts","browser":"./dist/browser/translations/index.js","default":"./dist/translations/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./forms/assistant-context.form":{"bun":"./dist/forms/assistant-context.form.js","node":"./dist/node/forms/assistant-context.form.js","types":"./dist/forms/assistant-context.form.d.ts","browser":"./dist/browser/forms/assistant-context.form.js","default":"./dist/forms/assistant-context.form.js"},"./policy/assistant-gate.policy":{"bun":"./dist/policy/assistant-gate.policy.js","node":"./dist/node/policy/assistant-gate.policy.js","types":"./dist/policy/assistant-gate.policy.d.ts","browser":"./dist/browser/policy/assistant-gate.policy.js","default":"./dist/policy/assistant-gate.policy.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"./translations/assistant-gate.en-GB.translation":{"bun":"./dist/translations/assistant-gate.en-GB.translation.js","node":"./dist/node/translations/assistant-gate.en-GB.translation.js","types":"./dist/translations/assistant-gate.en-GB.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-GB.translation.js","default":"./dist/translations/assistant-gate.en-GB.translation.js"},"./translations/assistant-gate.en-US.translation":{"bun":"./dist/translations/assistant-gate.en-US.translation.js","node":"./dist/node/translations/assistant-gate.en-US.translation.js","types":"./dist/translations/assistant-gate.en-US.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-US.translation.js","default":"./dist/translations/assistant-gate.en-US.translation.js"},"./translations/assistant-gate.fr-FR.translation":{"bun":"./dist/translations/assistant-gate.fr-FR.translation.js","node":"./dist/node/translations/assistant-gate.fr-FR.translation.js","types":"./dist/translations/assistant-gate.fr-FR.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.fr-FR.translation.js","default":"./dist/translations/assistant-gate.fr-FR.translation.js"}},"scripts":{"dev":"contractspec-bun-build dev","lint":"bun lint:fix","test":"bun test","build":"bun run build:bundle && bun run build:types","clean":"rimraf dist .turbo","lint:fix":"node ../../../scripts/biome.cjs check --write --unsafe --only=nursery/useSortedClasses . && node ../../../scripts/biome.cjs check --write .","prebuild":"contractspec-bun-build prebuild","typecheck":"tsc --noEmit","lint:check":"node ../../../scripts/biome.cjs check .","build:types":"contractspec-bun-build types","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"contractspec-bun-build transpile","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_resolved":"/tmp/contractspec-release-stable/tarballs/contractspec-example.locale-jurisdiction-gate-3.7.23.tgz","_integrity":"sha512-tKDr3LUWBjta/lLbjUo21q+eYP4mSBtfpn8CFh30ECCxByEA29vkO/3uV9vh+tWHo53uxdKd3/iYZFCakcckaA==","repository":{"url":"git+https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.9.7","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@contractspec/lib.schema":"3.7.14","@contractspec/lib.contracts-spec":"5.6.0"},"publishConfig":{"access":"public","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./forms":{"bun":"./dist/forms/index.js","node":"./dist/node/forms/index.js","types":"./dist/forms/index.d.ts","browser":"./dist/browser/forms/index.js","default":"./dist/forms/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./translations":{"bun":"./dist/translations/index.js","node":"./dist/node/translations/index.js","types":"./dist/translations/index.d.ts","browser":"./dist/browser/translations/index.js","default":"./dist/translations/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./forms/assistant-context.form":{"bun":"./dist/forms/assistant-context.form.js","node":"./dist/node/forms/assistant-context.form.js","types":"./dist/forms/assistant-context.form.d.ts","browser":"./dist/browser/forms/assistant-context.form.js","default":"./dist/forms/assistant-context.form.js"},"./policy/assistant-gate.policy":{"bun":"./dist/policy/assistant-gate.policy.js","node":"./dist/node/policy/assistant-gate.policy.js","types":"./dist/policy/assistant-gate.policy.d.ts","browser":"./dist/browser/policy/assistant-gate.policy.js","default":"./dist/policy/assistant-gate.policy.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"./translations/assistant-gate.en-GB.translation":{"bun":"./dist/translations/assistant-gate.en-GB.translation.js","node":"./dist/node/translations/assistant-gate.en-GB.translation.js","types":"./dist/translations/assistant-gate.en-GB.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-GB.translation.js","default":"./dist/translations/assistant-gate.en-GB.translation.js"},"./translations/assistant-gate.en-US.translation":{"bun":"./dist/translations/assistant-gate.en-US.translation.js","node":"./dist/node/translations/assistant-gate.en-US.translation.js","types":"./dist/translations/assistant-gate.en-US.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-US.translation.js","default":"./dist/translations/assistant-gate.en-US.translation.js"},"./translations/assistant-gate.fr-FR.translation":{"bun":"./dist/translations/assistant-gate.fr-FR.translation.js","node":"./dist/node/translations/assistant-gate.fr-FR.translation.js","types":"./dist/translations/assistant-gate.fr-FR.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.fr-FR.translation.js","default":"./dist/translations/assistant-gate.fr-FR.translation.js"}},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@contractspec/tool.bun":"3.7.18","@contractspec/tool.typescript":"3.7.13"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_3.7.23_1776878188906_0.4118299392336173","host":"s3://npm-registry-packages-npm-production"}},"3.7.24":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"3.7.24","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@3.7.24","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","bugs":{"url":"https://github.com/lssm-tech/contractspec/issues"},"dist":{"shasum":"0260bd51b5b38cb2830dc8695a0a49c7e31fce69","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-3.7.24.tgz","fileCount":125,"integrity":"sha512-EngN6kB2X7xISLe/gPRGs/hdJP2Ca331F23pyTHSBRgtn5h8R1CZQhL7xXTDL4lG7TJZhReoM39q4PJ+DE5rZA==","signatures":[{"sig":"MEYCIQDYtKyg2g6bqlAnmfWb8OJbCtZDQ/Tr6ThlZfTEzcgU/AIhANTmF0OKFFJn5hx6OVz13Axoh2xPSuT8PaMGB4OwlraO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@contractspec%2fexample.locale-jurisdiction-gate@3.7.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":332176},"type":"module","_from":"file:/tmp/contractspec-release-stable/tarballs/contractspec-example.locale-jurisdiction-gate-3.7.24.tgz","types":"./dist/index.d.ts","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./forms":{"bun":"./dist/forms/index.js","node":"./dist/node/forms/index.js","types":"./dist/forms/index.d.ts","browser":"./dist/browser/forms/index.js","default":"./dist/forms/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./translations":{"bun":"./dist/translations/index.js","node":"./dist/node/translations/index.js","types":"./dist/translations/index.d.ts","browser":"./dist/browser/translations/index.js","default":"./dist/translations/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./forms/assistant-context.form":{"bun":"./dist/forms/assistant-context.form.js","node":"./dist/node/forms/assistant-context.form.js","types":"./dist/forms/assistant-context.form.d.ts","browser":"./dist/browser/forms/assistant-context.form.js","default":"./dist/forms/assistant-context.form.js"},"./policy/assistant-gate.policy":{"bun":"./dist/policy/assistant-gate.policy.js","node":"./dist/node/policy/assistant-gate.policy.js","types":"./dist/policy/assistant-gate.policy.d.ts","browser":"./dist/browser/policy/assistant-gate.policy.js","default":"./dist/policy/assistant-gate.policy.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"./translations/assistant-gate.en-GB.translation":{"bun":"./dist/translations/assistant-gate.en-GB.translation.js","node":"./dist/node/translations/assistant-gate.en-GB.translation.js","types":"./dist/translations/assistant-gate.en-GB.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-GB.translation.js","default":"./dist/translations/assistant-gate.en-GB.translation.js"},"./translations/assistant-gate.en-US.translation":{"bun":"./dist/translations/assistant-gate.en-US.translation.js","node":"./dist/node/translations/assistant-gate.en-US.translation.js","types":"./dist/translations/assistant-gate.en-US.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-US.translation.js","default":"./dist/translations/assistant-gate.en-US.translation.js"},"./translations/assistant-gate.fr-FR.translation":{"bun":"./dist/translations/assistant-gate.fr-FR.translation.js","node":"./dist/node/translations/assistant-gate.fr-FR.translation.js","types":"./dist/translations/assistant-gate.fr-FR.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.fr-FR.translation.js","default":"./dist/translations/assistant-gate.fr-FR.translation.js"}},"scripts":{"dev":"contractspec-bun-build dev","lint":"bun lint:fix","test":"bun test","build":"bun run build:bundle && bun run build:types","clean":"rimraf dist .turbo","lint:fix":"node ../../../scripts/biome.cjs check --write --unsafe --only=nursery/useSortedClasses . && node ../../../scripts/biome.cjs check --write .","prebuild":"contractspec-bun-build prebuild","typecheck":"tsc --noEmit","lint:check":"node ../../../scripts/biome.cjs check .","build:types":"contractspec-bun-build types","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"contractspec-bun-build transpile","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_resolved":"/tmp/contractspec-release-stable/tarballs/contractspec-example.locale-jurisdiction-gate-3.7.24.tgz","_integrity":"sha512-EngN6kB2X7xISLe/gPRGs/hdJP2Ca331F23pyTHSBRgtn5h8R1CZQhL7xXTDL4lG7TJZhReoM39q4PJ+DE5rZA==","repository":{"url":"git+https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.9.7","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@contractspec/lib.schema":"3.7.14","@contractspec/lib.contracts-spec":"5.7.0"},"publishConfig":{"access":"public","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./forms":{"bun":"./dist/forms/index.js","node":"./dist/node/forms/index.js","types":"./dist/forms/index.d.ts","browser":"./dist/browser/forms/index.js","default":"./dist/forms/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./translations":{"bun":"./dist/translations/index.js","node":"./dist/node/translations/index.js","types":"./dist/translations/index.d.ts","browser":"./dist/browser/translations/index.js","default":"./dist/translations/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./forms/assistant-context.form":{"bun":"./dist/forms/assistant-context.form.js","node":"./dist/node/forms/assistant-context.form.js","types":"./dist/forms/assistant-context.form.d.ts","browser":"./dist/browser/forms/assistant-context.form.js","default":"./dist/forms/assistant-context.form.js"},"./policy/assistant-gate.policy":{"bun":"./dist/policy/assistant-gate.policy.js","node":"./dist/node/policy/assistant-gate.policy.js","types":"./dist/policy/assistant-gate.policy.d.ts","browser":"./dist/browser/policy/assistant-gate.policy.js","default":"./dist/policy/assistant-gate.policy.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"./translations/assistant-gate.en-GB.translation":{"bun":"./dist/translations/assistant-gate.en-GB.translation.js","node":"./dist/node/translations/assistant-gate.en-GB.translation.js","types":"./dist/translations/assistant-gate.en-GB.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-GB.translation.js","default":"./dist/translations/assistant-gate.en-GB.translation.js"},"./translations/assistant-gate.en-US.translation":{"bun":"./dist/translations/assistant-gate.en-US.translation.js","node":"./dist/node/translations/assistant-gate.en-US.translation.js","types":"./dist/translations/assistant-gate.en-US.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-US.translation.js","default":"./dist/translations/assistant-gate.en-US.translation.js"},"./translations/assistant-gate.fr-FR.translation":{"bun":"./dist/translations/assistant-gate.fr-FR.translation.js","node":"./dist/node/translations/assistant-gate.fr-FR.translation.js","types":"./dist/translations/assistant-gate.fr-FR.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.fr-FR.translation.js","default":"./dist/translations/assistant-gate.fr-FR.translation.js"}},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@contractspec/tool.bun":"3.7.18","@contractspec/tool.typescript":"3.7.13"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_3.7.24_1777055507748_0.21142669220151067","host":"s3://npm-registry-packages-npm-production"}},"3.7.25":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"3.7.25","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@3.7.25","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","bugs":{"url":"https://github.com/lssm-tech/contractspec/issues"},"dist":{"shasum":"12e88c2a7cb376fd3235af3044054ddd8fad9807","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-3.7.25.tgz","fileCount":125,"integrity":"sha512-DJLhstQRoeVKM2OWB0+UxiUe6MROhYdMHrKgnoUDipKYcPBGPcDJ/eour7oUqDBV7XYP6FEJvtmrjG9ssU50lg==","signatures":[{"sig":"MEQCIFhaLC/3RZH0UIHFhJmg9lYSCTSrOwPyOE+l3pMLNSWeAiBXIezdoCuKWEiZrnNdL9TtUbJR/Q3DXBXbQOcZFr0mdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@contractspec%2fexample.locale-jurisdiction-gate@3.7.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":332785},"type":"module","_from":"file:/tmp/contractspec-release-stable/tarballs/contractspec-example.locale-jurisdiction-gate-3.7.25.tgz","types":"./dist/index.d.ts","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./forms":{"bun":"./dist/forms/index.js","node":"./dist/node/forms/index.js","types":"./dist/forms/index.d.ts","browser":"./dist/browser/forms/index.js","default":"./dist/forms/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./translations":{"bun":"./dist/translations/index.js","node":"./dist/node/translations/index.js","types":"./dist/translations/index.d.ts","browser":"./dist/browser/translations/index.js","default":"./dist/translations/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./forms/assistant-context.form":{"bun":"./dist/forms/assistant-context.form.js","node":"./dist/node/forms/assistant-context.form.js","types":"./dist/forms/assistant-context.form.d.ts","browser":"./dist/browser/forms/assistant-context.form.js","default":"./dist/forms/assistant-context.form.js"},"./policy/assistant-gate.policy":{"bun":"./dist/policy/assistant-gate.policy.js","node":"./dist/node/policy/assistant-gate.policy.js","types":"./dist/policy/assistant-gate.policy.d.ts","browser":"./dist/browser/policy/assistant-gate.policy.js","default":"./dist/policy/assistant-gate.policy.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"./translations/assistant-gate.en-GB.translation":{"bun":"./dist/translations/assistant-gate.en-GB.translation.js","node":"./dist/node/translations/assistant-gate.en-GB.translation.js","types":"./dist/translations/assistant-gate.en-GB.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-GB.translation.js","default":"./dist/translations/assistant-gate.en-GB.translation.js"},"./translations/assistant-gate.en-US.translation":{"bun":"./dist/translations/assistant-gate.en-US.translation.js","node":"./dist/node/translations/assistant-gate.en-US.translation.js","types":"./dist/translations/assistant-gate.en-US.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-US.translation.js","default":"./dist/translations/assistant-gate.en-US.translation.js"},"./translations/assistant-gate.fr-FR.translation":{"bun":"./dist/translations/assistant-gate.fr-FR.translation.js","node":"./dist/node/translations/assistant-gate.fr-FR.translation.js","types":"./dist/translations/assistant-gate.fr-FR.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.fr-FR.translation.js","default":"./dist/translations/assistant-gate.fr-FR.translation.js"}},"scripts":{"dev":"contractspec-bun-build dev","lint":"bun lint:fix","test":"bun test","build":"bun run build:bundle && bun run build:types","clean":"rimraf dist .turbo","lint:fix":"node ../../../scripts/biome.cjs check --write --unsafe --only=nursery/useSortedClasses . && node ../../../scripts/biome.cjs check --write .","prebuild":"contractspec-bun-build prebuild","typecheck":"tsc --noEmit","lint:check":"node ../../../scripts/biome.cjs check .","build:types":"contractspec-bun-build types","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"contractspec-bun-build transpile","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_resolved":"/tmp/contractspec-release-stable/tarballs/contractspec-example.locale-jurisdiction-gate-3.7.25.tgz","_integrity":"sha512-DJLhstQRoeVKM2OWB0+UxiUe6MROhYdMHrKgnoUDipKYcPBGPcDJ/eour7oUqDBV7XYP6FEJvtmrjG9ssU50lg==","repository":{"url":"git+https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.9.7","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@contractspec/lib.schema":"3.7.14","@contractspec/lib.contracts-spec":"6.0.0"},"publishConfig":{"access":"public","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./forms":{"bun":"./dist/forms/index.js","node":"./dist/node/forms/index.js","types":"./dist/forms/index.d.ts","browser":"./dist/browser/forms/index.js","default":"./dist/forms/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./translations":{"bun":"./dist/translations/index.js","node":"./dist/node/translations/index.js","types":"./dist/translations/index.d.ts","browser":"./dist/browser/translations/index.js","default":"./dist/translations/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./forms/assistant-context.form":{"bun":"./dist/forms/assistant-context.form.js","node":"./dist/node/forms/assistant-context.form.js","types":"./dist/forms/assistant-context.form.d.ts","browser":"./dist/browser/forms/assistant-context.form.js","default":"./dist/forms/assistant-context.form.js"},"./policy/assistant-gate.policy":{"bun":"./dist/policy/assistant-gate.policy.js","node":"./dist/node/policy/assistant-gate.policy.js","types":"./dist/policy/assistant-gate.policy.d.ts","browser":"./dist/browser/policy/assistant-gate.policy.js","default":"./dist/policy/assistant-gate.policy.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"./translations/assistant-gate.en-GB.translation":{"bun":"./dist/translations/assistant-gate.en-GB.translation.js","node":"./dist/node/translations/assistant-gate.en-GB.translation.js","types":"./dist/translations/assistant-gate.en-GB.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-GB.translation.js","default":"./dist/translations/assistant-gate.en-GB.translation.js"},"./translations/assistant-gate.en-US.translation":{"bun":"./dist/translations/assistant-gate.en-US.translation.js","node":"./dist/node/translations/assistant-gate.en-US.translation.js","types":"./dist/translations/assistant-gate.en-US.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-US.translation.js","default":"./dist/translations/assistant-gate.en-US.translation.js"},"./translations/assistant-gate.fr-FR.translation":{"bun":"./dist/translations/assistant-gate.fr-FR.translation.js","node":"./dist/node/translations/assistant-gate.fr-FR.translation.js","types":"./dist/translations/assistant-gate.fr-FR.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.fr-FR.translation.js","default":"./dist/translations/assistant-gate.fr-FR.translation.js"}},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@contractspec/tool.bun":"3.7.18","@contractspec/tool.typescript":"3.7.13"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_3.7.25_1777333161181_0.6901758580029249","host":"s3://npm-registry-packages-npm-production"}},"3.7.26":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"3.7.26","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@3.7.26","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","bugs":{"url":"https://github.com/lssm-tech/contractspec/issues"},"dist":{"shasum":"a80455d5934f5c0a64c401826c1d4f16648e7092","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-3.7.26.tgz","fileCount":125,"integrity":"sha512-EljEBVxtsuFCMVp2rHbjVGm5f0/Hn9rKE3iN2dOEGr3PPZ5kRma/5/rnbZMza8Iw3JNYnmBeIvQ/V/F/xJnw6Q==","signatures":[{"sig":"MEUCIQC9JlZ+Wz3J2AnceINyRVNuqUBuMNYScM7+gqfwsryJtgIgO961XZF7+HDW+KIKkPhJtis5SrnLRxOLTIOwVCp963c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@contractspec%2fexample.locale-jurisdiction-gate@3.7.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":333345},"type":"module","_from":"file:/tmp/contractspec-release-stable/tarballs/contractspec-example.locale-jurisdiction-gate-3.7.26.tgz","types":"./dist/index.d.ts","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./forms":{"bun":"./dist/forms/index.js","node":"./dist/node/forms/index.js","types":"./dist/forms/index.d.ts","browser":"./dist/browser/forms/index.js","default":"./dist/forms/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./translations":{"bun":"./dist/translations/index.js","node":"./dist/node/translations/index.js","types":"./dist/translations/index.d.ts","browser":"./dist/browser/translations/index.js","default":"./dist/translations/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./forms/assistant-context.form":{"bun":"./dist/forms/assistant-context.form.js","node":"./dist/node/forms/assistant-context.form.js","types":"./dist/forms/assistant-context.form.d.ts","browser":"./dist/browser/forms/assistant-context.form.js","default":"./dist/forms/assistant-context.form.js"},"./policy/assistant-gate.policy":{"bun":"./dist/policy/assistant-gate.policy.js","node":"./dist/node/policy/assistant-gate.policy.js","types":"./dist/policy/assistant-gate.policy.d.ts","browser":"./dist/browser/policy/assistant-gate.policy.js","default":"./dist/policy/assistant-gate.policy.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"./translations/assistant-gate.en-GB.translation":{"bun":"./dist/translations/assistant-gate.en-GB.translation.js","node":"./dist/node/translations/assistant-gate.en-GB.translation.js","types":"./dist/translations/assistant-gate.en-GB.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-GB.translation.js","default":"./dist/translations/assistant-gate.en-GB.translation.js"},"./translations/assistant-gate.en-US.translation":{"bun":"./dist/translations/assistant-gate.en-US.translation.js","node":"./dist/node/translations/assistant-gate.en-US.translation.js","types":"./dist/translations/assistant-gate.en-US.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-US.translation.js","default":"./dist/translations/assistant-gate.en-US.translation.js"},"./translations/assistant-gate.fr-FR.translation":{"bun":"./dist/translations/assistant-gate.fr-FR.translation.js","node":"./dist/node/translations/assistant-gate.fr-FR.translation.js","types":"./dist/translations/assistant-gate.fr-FR.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.fr-FR.translation.js","default":"./dist/translations/assistant-gate.fr-FR.translation.js"}},"scripts":{"dev":"contractspec-bun-build dev","lint":"bun lint:fix","test":"bun test","build":"bun run build:bundle && bun run build:types","clean":"rimraf dist .turbo","lint:fix":"node ../../../scripts/biome.cjs check --write --unsafe --only=nursery/useSortedClasses . && node ../../../scripts/biome.cjs check --write .","prebuild":"contractspec-bun-build prebuild","typecheck":"tsc --noEmit","lint:check":"node ../../../scripts/biome.cjs check .","build:types":"contractspec-bun-build types","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"contractspec-bun-build transpile","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_resolved":"/tmp/contractspec-release-stable/tarballs/contractspec-example.locale-jurisdiction-gate-3.7.26.tgz","_integrity":"sha512-EljEBVxtsuFCMVp2rHbjVGm5f0/Hn9rKE3iN2dOEGr3PPZ5kRma/5/rnbZMza8Iw3JNYnmBeIvQ/V/F/xJnw6Q==","repository":{"url":"git+https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.9.7","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@contractspec/lib.schema":"3.7.14","@contractspec/lib.contracts-spec":"6.1.0"},"publishConfig":{"access":"public","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./forms":{"bun":"./dist/forms/index.js","node":"./dist/node/forms/index.js","types":"./dist/forms/index.d.ts","browser":"./dist/browser/forms/index.js","default":"./dist/forms/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./translations":{"bun":"./dist/translations/index.js","node":"./dist/node/translations/index.js","types":"./dist/translations/index.d.ts","browser":"./dist/browser/translations/index.js","default":"./dist/translations/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./forms/assistant-context.form":{"bun":"./dist/forms/assistant-context.form.js","node":"./dist/node/forms/assistant-context.form.js","types":"./dist/forms/assistant-context.form.d.ts","browser":"./dist/browser/forms/assistant-context.form.js","default":"./dist/forms/assistant-context.form.js"},"./policy/assistant-gate.policy":{"bun":"./dist/policy/assistant-gate.policy.js","node":"./dist/node/policy/assistant-gate.policy.js","types":"./dist/policy/assistant-gate.policy.d.ts","browser":"./dist/browser/policy/assistant-gate.policy.js","default":"./dist/policy/assistant-gate.policy.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"./translations/assistant-gate.en-GB.translation":{"bun":"./dist/translations/assistant-gate.en-GB.translation.js","node":"./dist/node/translations/assistant-gate.en-GB.translation.js","types":"./dist/translations/assistant-gate.en-GB.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-GB.translation.js","default":"./dist/translations/assistant-gate.en-GB.translation.js"},"./translations/assistant-gate.en-US.translation":{"bun":"./dist/translations/assistant-gate.en-US.translation.js","node":"./dist/node/translations/assistant-gate.en-US.translation.js","types":"./dist/translations/assistant-gate.en-US.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-US.translation.js","default":"./dist/translations/assistant-gate.en-US.translation.js"},"./translations/assistant-gate.fr-FR.translation":{"bun":"./dist/translations/assistant-gate.fr-FR.translation.js","node":"./dist/node/translations/assistant-gate.fr-FR.translation.js","types":"./dist/translations/assistant-gate.fr-FR.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.fr-FR.translation.js","default":"./dist/translations/assistant-gate.fr-FR.translation.js"}},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@contractspec/tool.bun":"3.7.18","@contractspec/tool.typescript":"3.7.13"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_3.7.26_1777418718902_0.013393649585636158","host":"s3://npm-registry-packages-npm-production"}},"3.7.27":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"3.7.27","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@3.7.27","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","bugs":{"url":"https://github.com/lssm-tech/contractspec/issues"},"dist":{"shasum":"c3498e45e4f6f93f279afc938d715fce28e44905","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-3.7.27.tgz","fileCount":125,"integrity":"sha512-SRstapaBjZ8BhFTmToTh3wy8NSvdWNsxWU/CsPxVz7yqIWwTIXkwPMHDKwdRm+QYVIVSAX4lMIhecI00rFA+3A==","signatures":[{"sig":"MEQCIHtUg+ur8kCHl4212/13VfiFryYnNTjXwMrGBjEqlSOEAiB8saHw2wmeOv7t49WxI23AFGRuYOICBCNtS/RmRTcIgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@contractspec%2fexample.locale-jurisdiction-gate@3.7.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334843},"type":"module","_from":"file:/tmp/contractspec-release-stable/tarballs/contractspec-example.locale-jurisdiction-gate-3.7.27.tgz","types":"./dist/index.d.ts","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./forms":{"bun":"./dist/forms/index.js","node":"./dist/node/forms/index.js","types":"./dist/forms/index.d.ts","browser":"./dist/browser/forms/index.js","default":"./dist/forms/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./translations":{"bun":"./dist/translations/index.js","node":"./dist/node/translations/index.js","types":"./dist/translations/index.d.ts","browser":"./dist/browser/translations/index.js","default":"./dist/translations/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./forms/assistant-context.form":{"bun":"./dist/forms/assistant-context.form.js","node":"./dist/node/forms/assistant-context.form.js","types":"./dist/forms/assistant-context.form.d.ts","browser":"./dist/browser/forms/assistant-context.form.js","default":"./dist/forms/assistant-context.form.js"},"./policy/assistant-gate.policy":{"bun":"./dist/policy/assistant-gate.policy.js","node":"./dist/node/policy/assistant-gate.policy.js","types":"./dist/policy/assistant-gate.policy.d.ts","browser":"./dist/browser/policy/assistant-gate.policy.js","default":"./dist/policy/assistant-gate.policy.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"./translations/assistant-gate.en-GB.translation":{"bun":"./dist/translations/assistant-gate.en-GB.translation.js","node":"./dist/node/translations/assistant-gate.en-GB.translation.js","types":"./dist/translations/assistant-gate.en-GB.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-GB.translation.js","default":"./dist/translations/assistant-gate.en-GB.translation.js"},"./translations/assistant-gate.en-US.translation":{"bun":"./dist/translations/assistant-gate.en-US.translation.js","node":"./dist/node/translations/assistant-gate.en-US.translation.js","types":"./dist/translations/assistant-gate.en-US.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-US.translation.js","default":"./dist/translations/assistant-gate.en-US.translation.js"},"./translations/assistant-gate.fr-FR.translation":{"bun":"./dist/translations/assistant-gate.fr-FR.translation.js","node":"./dist/node/translations/assistant-gate.fr-FR.translation.js","types":"./dist/translations/assistant-gate.fr-FR.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.fr-FR.translation.js","default":"./dist/translations/assistant-gate.fr-FR.translation.js"}},"scripts":{"dev":"contractspec-bun-build dev","lint":"bun lint:fix","test":"bun test","build":"bun run build:bundle && bun run build:types","clean":"rimraf dist .turbo","lint:fix":"node ../../../scripts/biome.cjs check --write --unsafe --only=nursery/useSortedClasses . && node ../../../scripts/biome.cjs check --write .","prebuild":"contractspec-bun-build prebuild","typecheck":"tsc --noEmit","lint:check":"node ../../../scripts/biome.cjs check .","build:types":"contractspec-bun-build types","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"contractspec-bun-build transpile","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_resolved":"/tmp/contractspec-release-stable/tarballs/contractspec-example.locale-jurisdiction-gate-3.7.27.tgz","_integrity":"sha512-SRstapaBjZ8BhFTmToTh3wy8NSvdWNsxWU/CsPxVz7yqIWwTIXkwPMHDKwdRm+QYVIVSAX4lMIhecI00rFA+3A==","repository":{"url":"git+https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.9.7","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@contractspec/lib.schema":"3.7.14","@contractspec/lib.contracts-spec":"6.2.0"},"publishConfig":{"access":"public","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./forms":{"bun":"./dist/forms/index.js","node":"./dist/node/forms/index.js","types":"./dist/forms/index.d.ts","browser":"./dist/browser/forms/index.js","default":"./dist/forms/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./translations":{"bun":"./dist/translations/index.js","node":"./dist/node/translations/index.js","types":"./dist/translations/index.d.ts","browser":"./dist/browser/translations/index.js","default":"./dist/translations/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./forms/assistant-context.form":{"bun":"./dist/forms/assistant-context.form.js","node":"./dist/node/forms/assistant-context.form.js","types":"./dist/forms/assistant-context.form.d.ts","browser":"./dist/browser/forms/assistant-context.form.js","default":"./dist/forms/assistant-context.form.js"},"./policy/assistant-gate.policy":{"bun":"./dist/policy/assistant-gate.policy.js","node":"./dist/node/policy/assistant-gate.policy.js","types":"./dist/policy/assistant-gate.policy.d.ts","browser":"./dist/browser/policy/assistant-gate.policy.js","default":"./dist/policy/assistant-gate.policy.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"./translations/assistant-gate.en-GB.translation":{"bun":"./dist/translations/assistant-gate.en-GB.translation.js","node":"./dist/node/translations/assistant-gate.en-GB.translation.js","types":"./dist/translations/assistant-gate.en-GB.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-GB.translation.js","default":"./dist/translations/assistant-gate.en-GB.translation.js"},"./translations/assistant-gate.en-US.translation":{"bun":"./dist/translations/assistant-gate.en-US.translation.js","node":"./dist/node/translations/assistant-gate.en-US.translation.js","types":"./dist/translations/assistant-gate.en-US.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-US.translation.js","default":"./dist/translations/assistant-gate.en-US.translation.js"},"./translations/assistant-gate.fr-FR.translation":{"bun":"./dist/translations/assistant-gate.fr-FR.translation.js","node":"./dist/node/translations/assistant-gate.fr-FR.translation.js","types":"./dist/translations/assistant-gate.fr-FR.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.fr-FR.translation.js","default":"./dist/translations/assistant-gate.fr-FR.translation.js"}},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@contractspec/tool.bun":"3.7.18","@contractspec/tool.typescript":"3.7.13"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_3.7.27_1777447061614_0.881175392548667","host":"s3://npm-registry-packages-npm-production"}},"3.7.28":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"3.7.28","license":"MIT","_id":"@contractspec/example.locale-jurisdiction-gate@3.7.28","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"homepage":"https://contractspec.io","bugs":{"url":"https://github.com/lssm-tech/contractspec/issues"},"dist":{"shasum":"47e546d5f7ca3fdd35052ab1f403d0f08edf1076","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-3.7.28.tgz","fileCount":125,"integrity":"sha512-g4LOJ/Iw7z9TVIvzQJU+5YvC8c8oQtkPojQQifftEpHimf4ij/EQI2MLKaDALxGw1IY8P4V2aXlHs9pymkRYIA==","signatures":[{"sig":"MEUCIB3/+bq0WlrNPkvK7XtB/ehHEGm+WyMxMugX17HyuiyXAiEAkjFfAyUXifKcLP+LA52P/pgTLm8DB01z+fhz7o83oM0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@contractspec%2fexample.locale-jurisdiction-gate@3.7.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":335086},"type":"module","_from":"file:/tmp/contractspec-release-stable/tarballs/contractspec-example.locale-jurisdiction-gate-3.7.28.tgz","types":"./dist/index.d.ts","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./forms":{"bun":"./dist/forms/index.js","node":"./dist/node/forms/index.js","types":"./dist/forms/index.d.ts","browser":"./dist/browser/forms/index.js","default":"./dist/forms/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./translations":{"bun":"./dist/translations/index.js","node":"./dist/node/translations/index.js","types":"./dist/translations/index.d.ts","browser":"./dist/browser/translations/index.js","default":"./dist/translations/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./forms/assistant-context.form":{"bun":"./dist/forms/assistant-context.form.js","node":"./dist/node/forms/assistant-context.form.js","types":"./dist/forms/assistant-context.form.d.ts","browser":"./dist/browser/forms/assistant-context.form.js","default":"./dist/forms/assistant-context.form.js"},"./policy/assistant-gate.policy":{"bun":"./dist/policy/assistant-gate.policy.js","node":"./dist/node/policy/assistant-gate.policy.js","types":"./dist/policy/assistant-gate.policy.d.ts","browser":"./dist/browser/policy/assistant-gate.policy.js","default":"./dist/policy/assistant-gate.policy.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"./translations/assistant-gate.en-GB.translation":{"bun":"./dist/translations/assistant-gate.en-GB.translation.js","node":"./dist/node/translations/assistant-gate.en-GB.translation.js","types":"./dist/translations/assistant-gate.en-GB.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-GB.translation.js","default":"./dist/translations/assistant-gate.en-GB.translation.js"},"./translations/assistant-gate.en-US.translation":{"bun":"./dist/translations/assistant-gate.en-US.translation.js","node":"./dist/node/translations/assistant-gate.en-US.translation.js","types":"./dist/translations/assistant-gate.en-US.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-US.translation.js","default":"./dist/translations/assistant-gate.en-US.translation.js"},"./translations/assistant-gate.fr-FR.translation":{"bun":"./dist/translations/assistant-gate.fr-FR.translation.js","node":"./dist/node/translations/assistant-gate.fr-FR.translation.js","types":"./dist/translations/assistant-gate.fr-FR.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.fr-FR.translation.js","default":"./dist/translations/assistant-gate.fr-FR.translation.js"}},"scripts":{"dev":"contractspec-bun-build dev","lint":"bun lint:fix","test":"bun test","build":"bun run build:bundle && bun run build:types","clean":"rimraf dist .turbo","lint:fix":"node ../../../scripts/biome.cjs check --write --unsafe --only=nursery/useSortedClasses . && node ../../../scripts/biome.cjs check --write .","prebuild":"contractspec-bun-build prebuild","typecheck":"tsc --noEmit","lint:check":"node ../../../scripts/biome.cjs check .","build:types":"contractspec-bun-build types","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"contractspec-bun-build transpile","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"_resolved":"/tmp/contractspec-release-stable/tarballs/contractspec-example.locale-jurisdiction-gate-3.7.28.tgz","_integrity":"sha512-g4LOJ/Iw7z9TVIvzQJU+5YvC8c8oQtkPojQQifftEpHimf4ij/EQI2MLKaDALxGw1IY8P4V2aXlHs9pymkRYIA==","repository":{"url":"git+https://github.com/lssm-tech/contractspec.git","type":"git","directory":"packages/examples/locale-jurisdiction-gate"},"_npmVersion":"10.9.7","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@contractspec/lib.schema":"3.7.14","@contractspec/lib.contracts-spec":"6.3.0"},"publishConfig":{"access":"public","exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./docs":{"bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","default":"./dist/docs/index.js"},"./forms":{"bun":"./dist/forms/index.js","node":"./dist/node/forms/index.js","types":"./dist/forms/index.d.ts","browser":"./dist/browser/forms/index.js","default":"./dist/forms/index.js"},"./events":{"bun":"./dist/events.js","node":"./dist/node/events.js","types":"./dist/events.d.ts","browser":"./dist/browser/events.js","default":"./dist/events.js"},"./policy":{"bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","default":"./dist/policy/index.js"},"./example":{"bun":"./dist/example.js","node":"./dist/node/example.js","types":"./dist/example.d.ts","browser":"./dist/browser/example.js","default":"./dist/example.js"},"./entities":{"bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","default":"./dist/entities/index.js"},"./handlers":{"bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","default":"./dist/handlers/index.js"},"./operations":{"bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","default":"./dist/operations/index.js"},"./policy/guard":{"bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/types":{"bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","default":"./dist/policy/types.js"},"./translations":{"bun":"./dist/translations/index.js","node":"./dist/node/translations/index.js","types":"./dist/translations/index.d.ts","browser":"./dist/browser/translations/index.js","default":"./dist/translations/index.js"},"./entities/models":{"bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","default":"./dist/entities/models.js"},"./operations/assistant":{"bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","default":"./dist/operations/assistant.js"},"./handlers/demo.handlers":{"bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./forms/assistant-context.form":{"bun":"./dist/forms/assistant-context.form.js","node":"./dist/node/forms/assistant-context.form.js","types":"./dist/forms/assistant-context.form.d.ts","browser":"./dist/browser/forms/assistant-context.form.js","default":"./dist/forms/assistant-context.form.js"},"./policy/assistant-gate.policy":{"bun":"./dist/policy/assistant-gate.policy.js","node":"./dist/node/policy/assistant-gate.policy.js","types":"./dist/policy/assistant-gate.policy.d.ts","browser":"./dist/browser/policy/assistant-gate.policy.js","default":"./dist/policy/assistant-gate.policy.js"},"./locale-jurisdiction-gate.feature":{"bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./docs/locale-jurisdiction-gate.docblock":{"bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"./translations/assistant-gate.en-GB.translation":{"bun":"./dist/translations/assistant-gate.en-GB.translation.js","node":"./dist/node/translations/assistant-gate.en-GB.translation.js","types":"./dist/translations/assistant-gate.en-GB.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-GB.translation.js","default":"./dist/translations/assistant-gate.en-GB.translation.js"},"./translations/assistant-gate.en-US.translation":{"bun":"./dist/translations/assistant-gate.en-US.translation.js","node":"./dist/node/translations/assistant-gate.en-US.translation.js","types":"./dist/translations/assistant-gate.en-US.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-US.translation.js","default":"./dist/translations/assistant-gate.en-US.translation.js"},"./translations/assistant-gate.fr-FR.translation":{"bun":"./dist/translations/assistant-gate.fr-FR.translation.js","node":"./dist/node/translations/assistant-gate.fr-FR.translation.js","types":"./dist/translations/assistant-gate.fr-FR.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.fr-FR.translation.js","default":"./dist/translations/assistant-gate.fr-FR.translation.js"}},"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@contractspec/tool.bun":"3.7.18","@contractspec/tool.typescript":"3.7.13"},"_npmOperationalInternal":{"tmp":"tmp/example.locale-jurisdiction-gate_3.7.28_1777501638349_0.39617454913910444","host":"s3://npm-registry-packages-npm-production"}},"3.7.29":{"name":"@contractspec/example.locale-jurisdiction-gate","version":"3.7.29","description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","browser":"./dist/browser/index.js","bun":"./dist/index.js","node":"./dist/node/index.js","default":"./dist/index.js"},"./docs":{"types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","default":"./dist/docs/index.js"},"./docs/locale-jurisdiction-gate.docblock":{"types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"./entities":{"types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","default":"./dist/entities/index.js"},"./entities/models":{"types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","default":"./dist/entities/models.js"},"./events":{"types":"./dist/events.d.ts","browser":"./dist/browser/events.js","bun":"./dist/events.js","node":"./dist/node/events.js","default":"./dist/events.js"},"./example":{"types":"./dist/example.d.ts","browser":"./dist/browser/example.js","bun":"./dist/example.js","node":"./dist/node/example.js","default":"./dist/example.js"},"./forms":{"types":"./dist/forms/index.d.ts","browser":"./dist/browser/forms/index.js","bun":"./dist/forms/index.js","node":"./dist/node/forms/index.js","default":"./dist/forms/index.js"},"./forms/assistant-context.form":{"types":"./dist/forms/assistant-context.form.d.ts","browser":"./dist/browser/forms/assistant-context.form.js","bun":"./dist/forms/assistant-context.form.js","node":"./dist/node/forms/assistant-context.form.js","default":"./dist/forms/assistant-context.form.js"},"./handlers":{"types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","default":"./dist/handlers/index.js"},"./handlers/demo.handlers":{"types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./operations":{"types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","default":"./dist/operations/assistant.js"},"./policy":{"types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","default":"./dist/policy/index.js"},"./policy/assistant-gate.policy":{"types":"./dist/policy/assistant-gate.policy.d.ts","browser":"./dist/browser/policy/assistant-gate.policy.js","bun":"./dist/policy/assistant-gate.policy.js","node":"./dist/node/policy/assistant-gate.policy.js","default":"./dist/policy/assistant-gate.policy.js"},"./policy/guard":{"types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/types":{"types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","default":"./dist/policy/types.js"},"./translations":{"types":"./dist/translations/index.d.ts","browser":"./dist/browser/translations/index.js","bun":"./dist/translations/index.js","node":"./dist/node/translations/index.js","default":"./dist/translations/index.js"},"./translations/assistant-gate.en-GB.translation":{"types":"./dist/translations/assistant-gate.en-GB.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-GB.translation.js","bun":"./dist/translations/assistant-gate.en-GB.translation.js","node":"./dist/node/translations/assistant-gate.en-GB.translation.js","default":"./dist/translations/assistant-gate.en-GB.translation.js"},"./translations/assistant-gate.en-US.translation":{"types":"./dist/translations/assistant-gate.en-US.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-US.translation.js","bun":"./dist/translations/assistant-gate.en-US.translation.js","node":"./dist/node/translations/assistant-gate.en-US.translation.js","default":"./dist/translations/assistant-gate.en-US.translation.js"},"./translations/assistant-gate.fr-FR.translation":{"types":"./dist/translations/assistant-gate.fr-FR.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.fr-FR.translation.js","bun":"./dist/translations/assistant-gate.fr-FR.translation.js","node":"./dist/node/translations/assistant-gate.fr-FR.translation.js","default":"./dist/translations/assistant-gate.fr-FR.translation.js"}},"scripts":{"publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","publish:pkg:canary":"bun publish:pkg --tag canary","build":"bun run build:bundle && bun run build:types","build:bundle":"contractspec-bun-build transpile","build:types":"contractspec-bun-build types","dev":"contractspec-bun-build dev","clean":"rimraf dist .turbo","lint":"bun lint:fix","lint:fix":"node ../../../scripts/biome.cjs check --write --unsafe --only=nursery/useSortedClasses . && node ../../../scripts/biome.cjs check --write .","lint:check":"node ../../../scripts/biome.cjs check .","test":"bun test","prebuild":"contractspec-bun-build prebuild","typecheck":"tsc --noEmit"},"dependencies":{"@contractspec/lib.contracts-spec":"6.4.0","@contractspec/lib.schema":"3.7.14"},"devDependencies":{"@contractspec/tool.typescript":"3.7.13","typescript":"^5.9.3","@contractspec/tool.bun":"3.7.18"},"publishConfig":{"access":"public","exports":{".":{"types":"./dist/index.d.ts","browser":"./dist/browser/index.js","bun":"./dist/index.js","node":"./dist/node/index.js","default":"./dist/index.js"},"./docs":{"types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","default":"./dist/docs/index.js"},"./docs/locale-jurisdiction-gate.docblock":{"types":"./dist/docs/locale-jurisdiction-gate.docblock.d.ts","browser":"./dist/browser/docs/locale-jurisdiction-gate.docblock.js","bun":"./dist/docs/locale-jurisdiction-gate.docblock.js","node":"./dist/node/docs/locale-jurisdiction-gate.docblock.js","default":"./dist/docs/locale-jurisdiction-gate.docblock.js"},"./entities":{"types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","default":"./dist/entities/index.js"},"./entities/models":{"types":"./dist/entities/models.d.ts","browser":"./dist/browser/entities/models.js","bun":"./dist/entities/models.js","node":"./dist/node/entities/models.js","default":"./dist/entities/models.js"},"./events":{"types":"./dist/events.d.ts","browser":"./dist/browser/events.js","bun":"./dist/events.js","node":"./dist/node/events.js","default":"./dist/events.js"},"./example":{"types":"./dist/example.d.ts","browser":"./dist/browser/example.js","bun":"./dist/example.js","node":"./dist/node/example.js","default":"./dist/example.js"},"./forms":{"types":"./dist/forms/index.d.ts","browser":"./dist/browser/forms/index.js","bun":"./dist/forms/index.js","node":"./dist/node/forms/index.js","default":"./dist/forms/index.js"},"./forms/assistant-context.form":{"types":"./dist/forms/assistant-context.form.d.ts","browser":"./dist/browser/forms/assistant-context.form.js","bun":"./dist/forms/assistant-context.form.js","node":"./dist/node/forms/assistant-context.form.js","default":"./dist/forms/assistant-context.form.js"},"./handlers":{"types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","default":"./dist/handlers/index.js"},"./handlers/demo.handlers":{"types":"./dist/handlers/demo.handlers.d.ts","browser":"./dist/browser/handlers/demo.handlers.js","bun":"./dist/handlers/demo.handlers.js","node":"./dist/node/handlers/demo.handlers.js","default":"./dist/handlers/demo.handlers.js"},"./locale-jurisdiction-gate.feature":{"types":"./dist/locale-jurisdiction-gate.feature.d.ts","browser":"./dist/browser/locale-jurisdiction-gate.feature.js","bun":"./dist/locale-jurisdiction-gate.feature.js","node":"./dist/node/locale-jurisdiction-gate.feature.js","default":"./dist/locale-jurisdiction-gate.feature.js"},"./operations":{"types":"./dist/operations/index.d.ts","browser":"./dist/browser/operations/index.js","bun":"./dist/operations/index.js","node":"./dist/node/operations/index.js","default":"./dist/operations/index.js"},"./operations/assistant":{"types":"./dist/operations/assistant.d.ts","browser":"./dist/browser/operations/assistant.js","bun":"./dist/operations/assistant.js","node":"./dist/node/operations/assistant.js","default":"./dist/operations/assistant.js"},"./policy":{"types":"./dist/policy/index.d.ts","browser":"./dist/browser/policy/index.js","bun":"./dist/policy/index.js","node":"./dist/node/policy/index.js","default":"./dist/policy/index.js"},"./policy/assistant-gate.policy":{"types":"./dist/policy/assistant-gate.policy.d.ts","browser":"./dist/browser/policy/assistant-gate.policy.js","bun":"./dist/policy/assistant-gate.policy.js","node":"./dist/node/policy/assistant-gate.policy.js","default":"./dist/policy/assistant-gate.policy.js"},"./policy/guard":{"types":"./dist/policy/guard.d.ts","browser":"./dist/browser/policy/guard.js","bun":"./dist/policy/guard.js","node":"./dist/node/policy/guard.js","default":"./dist/policy/guard.js"},"./policy/types":{"types":"./dist/policy/types.d.ts","browser":"./dist/browser/policy/types.js","bun":"./dist/policy/types.js","node":"./dist/node/policy/types.js","default":"./dist/policy/types.js"},"./translations":{"types":"./dist/translations/index.d.ts","browser":"./dist/browser/translations/index.js","bun":"./dist/translations/index.js","node":"./dist/node/translations/index.js","default":"./dist/translations/index.js"},"./translations/assistant-gate.en-GB.translation":{"types":"./dist/translations/assistant-gate.en-GB.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-GB.translation.js","bun":"./dist/translations/assistant-gate.en-GB.translation.js","node":"./dist/node/translations/assistant-gate.en-GB.translation.js","default":"./dist/translations/assistant-gate.en-GB.translation.js"},"./translations/assistant-gate.en-US.translation":{"types":"./dist/translations/assistant-gate.en-US.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.en-US.translation.js","bun":"./dist/translations/assistant-gate.en-US.translation.js","node":"./dist/node/translations/assistant-gate.en-US.translation.js","default":"./dist/translations/assistant-gate.en-US.translation.js"},"./translations/assistant-gate.fr-FR.translation":{"types":"./dist/translations/assistant-gate.fr-FR.translation.d.ts","browser":"./dist/browser/translations/assistant-gate.fr-FR.translation.js","bun":"./dist/translations/assistant-gate.fr-FR.translation.js","node":"./dist/node/translations/assistant-gate.fr-FR.translation.js","default":"./dist/translations/assistant-gate.fr-FR.translation.js"}},"registry":"https://registry.npmjs.org/"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/lssm-tech/contractspec.git","directory":"packages/examples/locale-jurisdiction-gate"},"homepage":"https://contractspec.io","_id":"@contractspec/example.locale-jurisdiction-gate@3.7.29","bugs":{"url":"https://github.com/lssm-tech/contractspec/issues"},"_integrity":"sha512-WtnLieH9ARMm8wrNUvez4PSPEvDkImpvCzNVjTc7NtD7YvTEN5FwhtObsD3ReH1DRik7y86vZZfBL52iVZ/ylg==","_resolved":"/tmp/contractspec-release-stable/tarballs/contractspec-example.locale-jurisdiction-gate-3.7.29.tgz","_from":"file:/tmp/contractspec-release-stable/tarballs/contractspec-example.locale-jurisdiction-gate-3.7.29.tgz","_nodeVersion":"22.22.2","_npmVersion":"10.9.7","dist":{"integrity":"sha512-WtnLieH9ARMm8wrNUvez4PSPEvDkImpvCzNVjTc7NtD7YvTEN5FwhtObsD3ReH1DRik7y86vZZfBL52iVZ/ylg==","shasum":"fea12b2b80c817d03ccbd1f3c886258ad48c90d6","tarball":"https://registry.npmjs.org/@contractspec/example.locale-jurisdiction-gate/-/example.locale-jurisdiction-gate-3.7.29.tgz","fileCount":125,"unpackedSize":335354,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@contractspec%2fexample.locale-jurisdiction-gate@3.7.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIE/wGFIn+fWjKCmQiQg83rrY8UKSsz2lX2PIRqavEa7tAiAmzspWN7VECXrCIRkKCxjerCkmDAegiD74QxcvWsQX5Q=="}]},"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"directories":{},"maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/example.locale-jurisdiction-gate_3.7.29_1777577557543_0.0000956400347509323"},"_hasShrinkwrap":false}},"time":{"created":"2025-12-28T13:31:33.233Z","modified":"2026-04-30T19:32:38.061Z","1.44.0":"2025-12-28T13:31:33.486Z","1.44.1":"2025-12-28T14:22:37.680Z","1.45.0":"2025-12-28T23:46:07.966Z","1.45.1":"2025-12-29T00:14:02.369Z","1.45.2":"2025-12-29T10:42:18.461Z","1.45.3":"2025-12-29T12:23:22.822Z","1.45.4":"2025-12-29T12:38:29.639Z","1.45.5":"2025-12-29T15:44:14.512Z","1.45.6":"2025-12-29T18:06:21.993Z","1.46.0":"2025-12-29T22:22:11.286Z","1.46.1":"2025-12-30T15:00:43.474Z","1.46.2":"2025-12-31T19:56:22.483Z","0.0.0-canary-20260113162409":"2026-01-13T16:36:25.452Z","0.0.0-canary-20260113170453":"2026-01-13T17:16:43.861Z","0.0.0-canary-20260113173657":"2026-01-13T17:49:16.237Z","0.0.0-canary-20260114030712":"2026-01-14T03:19:49.045Z","1.47.0":"2026-01-14T04:05:05.096Z","1.48.0":"2026-01-19T15:37:16.929Z","0.0.0-canary-20260119222405":"2026-01-19T22:34:58.754Z","0.0.0-canary-20260119224015":"2026-01-19T22:51:41.468Z","0.0.0-canary-20260119224109":"2026-01-19T22:52:06.839Z","0.0.0-canary-20260119224949":"2026-01-19T23:00:19.866Z","0.0.0-canary-20260119225944":"2026-01-19T23:09:47.781Z","1.48.1":"2026-01-19T23:20:26.756Z","1.49.0":"2026-01-23T01:33:57.559Z","1.50.0":"2026-01-23T22:18:42.135Z","1.51.0":"2026-01-25T20:17:03.464Z","1.52.0":"2026-01-26T10:38:07.914Z","0.0.0-canary-20260128200020":"2026-01-28T20:13:28.049Z","1.53.0":"2026-02-02T05:39:20.265Z","0.0.0-canary-20260202053150":"2026-02-02T05:44:42.170Z","1.54.0":"2026-02-02T08:05:36.889Z","1.55.0":"2026-02-02T08:20:37.287Z","1.56.0":"2026-02-02T08:31:32.459Z","1.56.1":"2026-02-02T09:53:37.115Z","0.0.0-canary-20260206014742":"2026-02-06T02:01:41.291Z","0.0.0-canary-20260206062439":"2026-02-06T06:39:03.327Z","1.57.0":"2026-02-06T06:52:15.354Z","1.58.0":"2026-02-06T18:43:25.749Z","1.59.0":"2026-02-06T19:05:08.025Z","1.60.0":"2026-02-06T19:39:44.700Z","1.61.0":"2026-02-06T20:26:40.029Z","1.62.0":"2026-02-12T06:21:13.770Z","2.0.0":"2026-02-15T03:26:16.539Z","2.1.0":"2026-02-16T22:45:34.347Z","2.1.1":"2026-02-17T09:55:48.683Z","2.2.0":"2026-02-17T10:13:24.721Z","2.3.0":"2026-02-19T01:18:35.880Z","2.4.0":"2026-02-19T02:47:26.793Z","2.5.0":"2026-02-21T10:12:27.136Z","2.6.0":"2026-02-22T00:32:37.025Z","2.7.0":"2026-02-24T20:31:34.344Z","2.8.0":"2026-02-25T12:58:44.363Z","2.9.0":"2026-02-25T13:52:34.166Z","2.9.1":"2026-02-26T01:47:56.971Z","3.0.0":"2026-02-27T08:39:52.088Z","3.1.1":"2026-03-06T16:10:50.423Z","3.2.0":"2026-03-06T16:43:06.216Z","3.3.0":"2026-03-07T13:54:13.634Z","3.4.0":"2026-03-08T23:32:13.551Z","3.4.1":"2026-03-09T02:13:11.507Z","3.4.2":"2026-03-09T02:26:51.818Z","3.4.3":"2026-03-09T03:52:46.816Z","3.5.0":"2026-03-09T06:04:01.857Z","3.5.2":"2026-03-09T08:06:49.980Z","3.5.3":"2026-03-09T08:32:45.004Z","3.5.4":"2026-03-09T18:17:05.521Z","3.5.5":"2026-03-09T23:33:56.176Z","3.6.0":"2026-03-10T10:21:47.394Z","3.7.0":"2026-03-13T12:36:59.138Z","3.7.1":"2026-03-15T12:12:23.513Z","3.7.3":"2026-03-19T15:54:42.727Z","3.7.4":"2026-03-19T16:23:19.794Z","3.7.5":"2026-03-19T21:00:43.875Z","3.7.6":"2026-03-20T00:54:29.201Z","3.7.7":"2026-03-20T11:02:53.350Z","3.7.10":"2026-03-20T21:12:53.965Z","3.7.12":"2026-03-23T00:54:26.725Z","3.7.14":"2026-03-24T11:23:14.006Z","3.7.15":"2026-03-26T14:43:30.917Z","3.7.16":"2026-03-27T09:36:34.729Z","3.7.17":"2026-03-28T08:16:58.537Z","3.7.18":"2026-04-10T12:43:54.661Z","3.7.19":"2026-04-13T22:39:23.931Z","3.7.20":"2026-04-19T16:16:03.234Z","3.7.21":"2026-04-21T07:47:54.702Z","3.7.22":"2026-04-21T20:08:49.722Z","3.7.23":"2026-04-22T17:16:29.035Z","3.7.24":"2026-04-24T18:31:47.892Z","3.7.25":"2026-04-27T23:39:21.359Z","3.7.26":"2026-04-28T23:25:19.121Z","3.7.27":"2026-04-29T07:17:41.752Z","3.7.28":"2026-04-29T22:27:18.490Z","3.7.29":"2026-04-30T19:32:37.702Z"},"bugs":{"url":"https://github.com/lssm-tech/contractspec/issues"},"license":"MIT","homepage":"https://contractspec.io","repository":{"type":"git","url":"git+https://github.com/lssm-tech/contractspec.git","directory":"packages/examples/locale-jurisdiction-gate"},"description":"Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).","maintainers":[{"name":"farzim","email":"boutrontheo@gmail.com"}],"readme":"# @contractspec/example.locale-jurisdiction-gate\n\nWebsite: https://contractspec.io\n\n**Example: enforce locale + jurisdiction + kbSnapshotId + allowed scope for assistant calls (fail-closed).**\n\n## What This Demonstrates\n\n- Canonical `policy` export via `AssistantGatePolicy`.\n- Canonical `form` export via `AssistantContextForm`.\n- Canonical `translation` exports for `en-US`, `en-GB`, and `fr-FR`.\n- Fail-closed policy guard pattern for AI assistant calls.\n- Entity models for locale/jurisdiction gating.\n- Event-driven policy enforcement.\n- Handler and operation separation with typed operations.\n- Feature definition pattern.\n- `src/docs/` contains docblocks and documentation-facing exports.\n\n## Running Locally\n\nFrom `packages/examples/locale-jurisdiction-gate`:\n- `bun run dev`\n- `bun run build`\n- `bun run test`\n- `bun run typecheck`\n\n## Usage\n\nUse `@contractspec/example.locale-jurisdiction-gate` as a reference implementation, or import its exported surfaces into a workspace that composes ContractSpec examples and bundles.\n\n## Architecture\n\n- `src/docs/` contains docblocks and documentation-facing exports.\n- `src/entities/` contains domain entities and value objects.\n- `src/events.ts` is package-level event definitions.\n- `src/example.ts` is the runnable example entrypoint.\n- `src/forms/` contains the exported assistant context form spec.\n- `src/handlers/` contains handlers or demo adapters wired to contract surfaces.\n- `src/index.ts` is the root public barrel and package entrypoint.\n- `src/locale-jurisdiction-gate.feature.ts` defines a feature entrypoint.\n- `src/translations/` contains the exported locale catalogs.\n\n## Public Entry Points\n\n- Export `.` resolves through `./src/index.ts`.\n- Export `./docs` resolves through `./src/docs/index.ts`.\n- Export `./docs/locale-jurisdiction-gate.docblock` resolves through `./src/docs/locale-jurisdiction-gate.docblock.ts`.\n- Export `./entities` resolves through `./src/entities/index.ts`.\n- Export `./entities/models` resolves through `./src/entities/models.ts`.\n- Export `./events` resolves through `./src/events.ts`.\n- Export `./example` resolves through `./src/example.ts`.\n- Export `./forms` resolves through `./src/forms/index.ts`.\n- Export `./forms/assistant-context.form` resolves through `./src/forms/assistant-context.form.ts`.\n- Export `./handlers` resolves through `./src/handlers/index.ts`.\n- Export `./handlers/demo.handlers` resolves through `./src/handlers/demo.handlers.ts`.\n- Export `./locale-jurisdiction-gate.feature` resolves through `./src/locale-jurisdiction-gate.feature.ts`.\n- Export `./policy/assistant-gate.policy` resolves through `./src/policy/assistant-gate.policy.ts`.\n- Export `./translations` resolves through `./src/translations/index.ts`.\n- Export `./translations/assistant-gate.en-GB.translation` resolves through `./src/translations/assistant-gate.en-GB.translation.ts`.\n- Export `./translations/assistant-gate.en-US.translation` resolves through `./src/translations/assistant-gate.en-US.translation.ts`.\n- Export `./translations/assistant-gate.fr-FR.translation` resolves through `./src/translations/assistant-gate.fr-FR.translation.ts`.\n- The package publishes 21 total export subpaths; keep docs aligned with `package.json`.\n\n## Local Commands\n\n- `bun run dev` — contractspec-bun-build dev\n- `bun run build` — bun run prebuild && bun run build:bundle && bun run build:types\n- `bun run test` — bun test\n- `bun run lint` — bun lint:fix\n- `bun run lint:check` — biome check .\n- `bun run lint:fix` — biome check --write --unsafe --only=nursery/useSortedClasses . && biome check --write .\n- `bun run typecheck` — tsc --noEmit\n- `bun run publish:pkg` — bun publish --tolerate-republish --ignore-scripts --verbose\n- `bun run publish:pkg:canary` — bun publish:pkg --tag canary\n- `bun run clean` — rimraf dist .turbo\n- `bun run build:bundle` — contractspec-bun-build transpile\n- `bun run build:types` — contractspec-bun-build types\n- `bun run prebuild` — contractspec-bun-build prebuild\n\n## Recent Updates\n\n- Replace eslint+prettier by biomejs to optimize speed.\n- Missing contract layers.\n\n## Notes\n\n- Works alongside `@contractspec/lib.contracts-spec`, `@contractspec/lib.schema`, `@contractspec/tool.bun`, `@contractspec/tool.typescript`.\n","readmeFilename":"README.md"}