{"_id":"@affiant/core","_rev":"5-eb417da9c2bcacbafbd8dbcd6e573d7a","name":"@affiant/core","dist-tags":{"latest":"0.1.0-alpha.2","alpha":"0.1.0-alpha.2"},"versions":{"0.1.0-alpha.0":{"name":"@affiant/core","version":"0.1.0-alpha.0","keywords":["affiant","affidavit","provenance","human-in-the-loop","guardrails","ai-agents","agent-tools","approval-workflow","audit-trail","tool-calling"],"license":"Apache-2.0","_id":"@affiant/core@0.1.0-alpha.0","maintainers":[{"name":"seevali","email":"seevalihrathnayake@outlook.com"}],"homepage":"https://github.com/Sakwala/affiant-ts/tree/main/packages/core#readme","bugs":{"url":"https://github.com/Sakwala/affiant-ts/issues"},"dist":{"shasum":"fb14d7e472344e30590afdc64132f7ee8e531a9e","tarball":"https://registry.npmjs.org/@affiant/core/-/core-0.1.0-alpha.0.tgz","fileCount":96,"integrity":"sha512-a8bOI4aBMKAiOaLaKRdt5Vw/0Ub5U+mgKPx+q0cuF5OEuqKcvUQ45TSpo6COb+JARL2cOa7A0XE9V6VkSxg/jQ==","signatures":[{"sig":"MEUCIQCc3PniqxZ+4jDpiNcSfcHX8+Q1DD0dXiLcA6G36nu1vwIgApFZvBoPhGpoX+otVDkIOEM06LH4eC82cAxPaIPnvhE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@affiant%2fcore@0.1.0-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":815389},"type":"module","_from":"file:affiant-core-0.1.0-alpha.0.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js"},"./package.json":"./package.json","./store-memory":{"types":"./dist/store-memory.d.ts","default":"./dist/store-memory.js"}},"private":false,"scripts":{"lint":"node scripts/lint-no-durable-object.mjs","test":"vitest run","build":"tsc -p tsconfig.build.json","generate":"node scripts/generate-telemetry-keys.mjs","typecheck":"tsc -p tsconfig.json && tsc -p tsconfig.test.json","test:workers":"vitest run --config vitest.workers.config.ts","generate:vectors":"node scripts/generate-canonical-fixtures.mjs","generate:fixtures":"node scripts/generate-fixtures.mjs"},"_npmUser":{"name":"seevali","email":"seevalihrathnayake@outlook.com"},"_resolved":"/tmp/24da61e25336a0463014840df7ca5280/affiant-core-0.1.0-alpha.0.tgz","_integrity":"sha512-a8bOI4aBMKAiOaLaKRdt5Vw/0Ub5U+mgKPx+q0cuF5OEuqKcvUQ45TSpo6COb+JARL2cOa7A0XE9V6VkSxg/jQ==","repository":{"url":"git+https://github.com/Sakwala/affiant-ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.8","description":"The Affiant gate for TypeScript: every database write an AI agent proposes becomes an Affidavit a person approves, amends or rejects - or a policy approves with nobody present, on the record.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@affiant/contract":"^0.1.0-alpha.0"},"publishConfig":{"tag":"alpha","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.20.0","vitest":"^3.2.7","typescript":"^5.9.3","ajv-formats":"^3.0.1","@cloudflare/vitest-pool-workers":"^0.12.21"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-alpha.0_1788684868756_0.5329238679337496","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.1":{"name":"@affiant/core","version":"0.1.0-alpha.1","keywords":["affiant","affidavit","provenance","human-in-the-loop","guardrails","ai-agents","agent-tools","approval-workflow","audit-trail","tool-calling"],"license":"Apache-2.0","_id":"@affiant/core@0.1.0-alpha.1","maintainers":[{"name":"seevali","email":"seevalihrathnayake@outlook.com"}],"homepage":"https://github.com/Sakwala/affiant-ts/tree/main/packages/core#readme","bugs":{"url":"https://github.com/Sakwala/affiant-ts/issues"},"dist":{"shasum":"ec6f89d28e719ba3cae027cfca1ddf23fce48e20","tarball":"https://registry.npmjs.org/@affiant/core/-/core-0.1.0-alpha.1.tgz","fileCount":100,"integrity":"sha512-HRt7lAda1GBuaDv8bteFu0hzon4APmIu1LWgBNNRtM9UdaQYHOtgeJft47Az2fKak7vy38iDCNHDIBJOz687TA==","signatures":[{"sig":"MEUCIA+mXguKdDN5XgJ8be8OddCrRw1xk7hNlb+3DrOTDuClAiEA2NRP2PrkgdIVxq4b39jh8hA0Znt+ZuSobnomcI7CdVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC0OwA0L60QBRndTxjPrsErDRZD9pUPnOsWABSC9DWtmAiA+SgVx/JkvZ/OnHlpr05kXPomR0uHp3aW9BB/In16wtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@affiant%2fcore@0.1.0-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":843117},"type":"module","_from":"file:/home/runner/work/_temp/tarballs/affiant-core-0.1.0-alpha.1.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js"},"./package.json":"./package.json","./store-memory":{"types":"./dist/store-memory.d.ts","default":"./dist/store-memory.js"}},"private":false,"scripts":{"lint":"node scripts/lint-no-durable-object.mjs","test":"vitest run","build":"tsc -p tsconfig.build.json","generate":"node scripts/generate-telemetry-keys.mjs","typecheck":"tsc -p tsconfig.json && tsc -p tsconfig.test.json","test:workers":"vitest run --config vitest.workers.config.ts","generate:vectors":"node scripts/generate-canonical-fixtures.mjs","generate:fixtures":"node scripts/generate-fixtures.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e7b478e-09fb-4487-9be3-a9bb5d79eb5b"}},"_resolved":"/home/runner/work/_temp/tarballs/affiant-core-0.1.0-alpha.1.tgz","_integrity":"sha512-HRt7lAda1GBuaDv8bteFu0hzon4APmIu1LWgBNNRtM9UdaQYHOtgeJft47Az2fKak7vy38iDCNHDIBJOz687TA==","repository":{"url":"git+https://github.com/Sakwala/affiant-ts.git","type":"git","directory":"packages/core"},"_npmVersion":"12.0.2","description":"The Affiant gate for TypeScript: every database write an AI agent proposes becomes an Affidavit a person approves, amends or rejects - or a policy approves with nobody present, on the record.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@affiant/contract":"^0.1.0-alpha.1"},"publishConfig":{"tag":"alpha","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.20.0","vitest":"^3.2.7","typescript":"^5.9.3","ajv-formats":"^3.0.1","@cloudflare/vitest-pool-workers":"^0.12.21"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-alpha.1_1789083175301_0.7049163771739699","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.2":{"name":"@affiant/core","version":"0.1.0-alpha.2","keywords":["affiant","affidavit","provenance","human-in-the-loop","guardrails","ai-agents","agent-tools","approval-workflow","audit-trail","tool-calling"],"license":"Apache-2.0","_id":"@affiant/core@0.1.0-alpha.2","maintainers":[{"name":"seevali","email":"seevalihrathnayake@outlook.com"}],"homepage":"https://github.com/Sakwala/affiant-ts/tree/main/packages/core#readme","bugs":{"url":"https://github.com/Sakwala/affiant-ts/issues"},"dist":{"shasum":"ae6e738f6cfc45030d60d6c38bd4856fc0653adc","tarball":"https://registry.npmjs.org/@affiant/core/-/core-0.1.0-alpha.2.tgz","fileCount":104,"integrity":"sha512-czJyLWVt5tQ5zTMD6m0J/76cNixBoL9Lef2Ulw2hMG3bfyg7rldAOQQNaAroidr6DT+vrkuw9UQhxHcLImQkgQ==","signatures":[{"sig":"MEUCIQCUo+hPdCfbIDqiVj/jDwNkLIygzL7pKNfdZLmpXZS78wIgN378bL8s4UyIFM1sAFAoOJ16HHeONzSY6VTWx3G/0wc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCjJ9IvxqIzNpWEy7Z3MVi3A3D/66Wi4meLsHgFzwNc2wIhALWm7YSK6qf/fwIMymBMJuJuM3Di7+BhaGa0yBZxmn7p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@affiant%2fcore@0.1.0-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1030956},"type":"module","_from":"file:/home/runner/work/_temp/tarballs/affiant-core-0.1.0-alpha.2.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js"},"./package.json":"./package.json","./store-memory":{"types":"./dist/store-memory.d.ts","default":"./dist/store-memory.js"}},"private":false,"scripts":{"lint":"node scripts/lint-no-durable-object.mjs","test":"vitest run","build":"tsc -p tsconfig.build.json","generate":"node scripts/generate-telemetry-keys.mjs","typecheck":"tsc -p tsconfig.json && tsc -p tsconfig.test.json","test:workers":"vitest run --config vitest.workers.config.ts","generate:vectors":"node scripts/generate-canonical-fixtures.mjs","generate:fixtures":"node scripts/generate-fixtures.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e7b478e-09fb-4487-9be3-a9bb5d79eb5b"}},"_resolved":"/home/runner/work/_temp/tarballs/affiant-core-0.1.0-alpha.2.tgz","_integrity":"sha512-czJyLWVt5tQ5zTMD6m0J/76cNixBoL9Lef2Ulw2hMG3bfyg7rldAOQQNaAroidr6DT+vrkuw9UQhxHcLImQkgQ==","repository":{"url":"git+https://github.com/Sakwala/affiant-ts.git","type":"git","directory":"packages/core"},"_npmVersion":"12.0.2","description":"The Affiant gate for TypeScript: every database write an AI agent proposes becomes an Affidavit a person approves, amends or rejects - or a policy approves with nobody present, on the record.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@affiant/contract":"^0.1.0-alpha.1"},"publishConfig":{"tag":"alpha","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.20.0","vitest":"^3.2.7","typescript":"^5.9.3","ajv-formats":"^3.0.1","@cloudflare/vitest-pool-workers":"^0.12.21"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-alpha.2_1789523754984_0.005340766200650826","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-09-06T08:54:28.623Z","modified":"2026-09-16T02:02:34.110Z","0.1.0-alpha.0":"2026-09-06T08:54:28.882Z","0.1.0-alpha.1":"2026-09-10T23:32:55.415Z","0.1.0-alpha.2":"2026-09-16T01:55:55.117Z"},"bugs":{"url":"https://github.com/Sakwala/affiant-ts/issues"},"license":"Apache-2.0","homepage":"https://github.com/Sakwala/affiant-ts/tree/main/packages/core#readme","keywords":["affiant","affidavit","provenance","human-in-the-loop","guardrails","ai-agents","agent-tools","approval-workflow","audit-trail","tool-calling"],"repository":{"url":"git+https://github.com/Sakwala/affiant-ts.git","type":"git","directory":"packages/core"},"description":"The Affiant gate for TypeScript: every database write an AI agent proposes becomes an Affidavit a person approves, amends or rejects - or a policy approves with nobody present, on the record.","maintainers":[{"name":"seevali","email":"seevalihrathnayake@outlook.com"}],"readme":"","readmeFilename":"README.md"}