{"_id":"@altopelago/aeon-aes","_rev":"12-708acb4be189ea4b17fd834596ec5289","name":"@altopelago/aeon-aes","dist-tags":{"latest":"0.13.0"},"versions":{"0.9.0":{"name":"@altopelago/aeon-aes","version":"0.9.0","_id":"@altopelago/aeon-aes@0.9.0","maintainers":[{"name":"altopelago","email":"aeon@altopelago.com"}],"dist":{"shasum":"7f55c0a56d7b58a033d35f0e26c3404a50446b1a","tarball":"https://registry.npmjs.org/@altopelago/aeon-aes/-/aeon-aes-0.9.0.tgz","fileCount":34,"integrity":"sha512-w3DBoPtpyBVtr+Nn7fuHKQEm7VyMjqjVcIceOTpKojt9b8UkYt1nDPel6cFFVOAUWu1UmL8SUb/ZW5Acb6KXtA==","signatures":[{"sig":"MEUCIQCuRLUwEJLQGcjy13ZTlVC0MTGtEvQS1i+zfvAMk9vpZgIgK76AJlVWlNiX7VUXZtLEys671p8l6LZm9tQigeB3Shk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":159482},"main":"./dist/index.js","type":"module","_from":"file:/var/folders/h7/6zx03x7n7y95sp07gxhx2f6h0000gp/T/aeon-npm-publish-26po14/altopelago-aeon-aes-0.9.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"node --test dist/*.test.js","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"altopelago","email":"aeon@altopelago.com"},"_resolved":"/var/folders/h7/6zx03x7n7y95sp07gxhx2f6h0000gp/T/aeon-npm-publish-26po14/altopelago-aeon-aes-0.9.0.tgz","_integrity":"sha512-w3DBoPtpyBVtr+Nn7fuHKQEm7VyMjqjVcIceOTpKojt9b8UkYt1nDPel6cFFVOAUWu1UmL8SUb/ZW5Acb6KXtA==","_npmVersion":"11.6.2","description":"Assignment Event Stream emission and supporting AEON path utilities.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"@altopelago/aeon-lexer":"0.9.0","@altopelago/aeon-parser":"0.9.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aeon-aes_0.9.0_1778883355093_0.04677790845368235","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@altopelago/aeon-aes","version":"0.9.1","keywords":["aeon","aeonite","parser","schema","typescript"],"license":"MIT","_id":"@altopelago/aeon-aes@0.9.1","maintainers":[{"name":"altopelago","email":"aeon@altopelago.com"}],"homepage":"https://github.com/AltoPelago/aeon/tree/main/implementations/typescript/packages/aes#readme","bugs":{"url":"https://github.com/AltoPelago/aeon/issues"},"dist":{"shasum":"e3d2fd14c67b61d22bd0f63c6a8fcf1b18586e85","tarball":"https://registry.npmjs.org/@altopelago/aeon-aes/-/aeon-aes-0.9.1.tgz","fileCount":35,"integrity":"sha512-8lo+lGfuuKaEYPUDD7r9DjXLQhG6/F3GJqHEwYdp6kOX8ocSEYPpm0D9MMu9EV6Eak47Oi02VSwbrkS1JZ69Pg==","signatures":[{"sig":"MEQCIAdJvFeXNSoqGBwp5dqDWi1EflMk8BqWX2KtU8GbB0gkAiAgMSPkQ7HnVR7o9h1KhxDmeHbhVYDsup4AmCT6rpNheQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@altopelago%2faeon-aes@0.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162089},"main":"./dist/index.js","type":"module","_from":"file:/tmp/aeon-npm-publish-O7Jh3l/artifacts/altopelago-aeon-aes-0.9.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"node --test dist/*.test.js","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b23e4f7a-e3cb-4529-b17c-90ef291c5778"}},"_resolved":"/tmp/aeon-npm-publish-O7Jh3l/artifacts/altopelago-aeon-aes-0.9.1.tgz","_integrity":"sha512-8lo+lGfuuKaEYPUDD7r9DjXLQhG6/F3GJqHEwYdp6kOX8ocSEYPpm0D9MMu9EV6Eak47Oi02VSwbrkS1JZ69Pg==","repository":{"url":"git+https://github.com/AltoPelago/aeon.git","type":"git","directory":"implementations/typescript/packages/aes"},"_npmVersion":"11.14.1","description":"AEON encoded string helpers for the TypeScript implementation.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@altopelago/aeon-lexer":"0.9.1","@altopelago/aeon-parser":"0.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aeon-aes_0.9.1_1779887561451_0.7907476587059987","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@altopelago/aeon-aes","version":"0.9.2","keywords":["aeon","aeonite","aes","assignment-event-stream","canonical-path","events","typescript"],"license":"MIT","_id":"@altopelago/aeon-aes@0.9.2","maintainers":[{"name":"altopelago","email":"aeon@altopelago.com"}],"homepage":"https://github.com/AltoPelago/aeon/tree/main/implementations/typescript/packages/aes#readme","bugs":{"url":"https://github.com/AltoPelago/aeon/issues"},"dist":{"shasum":"567ca63a245ec7a89789396c6f47518154dee9ed","tarball":"https://registry.npmjs.org/@altopelago/aeon-aes/-/aeon-aes-0.9.2.tgz","fileCount":35,"integrity":"sha512-oMof4V+3eoyYl6ujefWQp4ccgTE/9TW/XzhZdqg0w8xXWcNqR3Yd7weUmRk9/UkFvbQAYS0rQ7j9PlrF6wYCdg==","signatures":[{"sig":"MEQCIFKmdCdl5kFuvva6QdlpkoP6d+zYhks0q8EL60FpecQGAiBaPlmmQ8ld0C11Oe166AK+JmEfhKm82mkYrSdw21cWPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@altopelago%2faeon-aes@0.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163662},"main":"./dist/index.js","type":"module","_from":"file:/tmp/aeon-npm-publish-betDaf/artifacts/altopelago-aeon-aes-0.9.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"node --test dist/*.test.js","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b23e4f7a-e3cb-4529-b17c-90ef291c5778"}},"_resolved":"/tmp/aeon-npm-publish-betDaf/artifacts/altopelago-aeon-aes-0.9.2.tgz","_integrity":"sha512-oMof4V+3eoyYl6ujefWQp4ccgTE/9TW/XzhZdqg0w8xXWcNqR3Yd7weUmRk9/UkFvbQAYS0rQ7j9PlrF6wYCdg==","repository":{"url":"git+https://github.com/AltoPelago/aeon.git","type":"git","directory":"implementations/typescript/packages/aes"},"_npmVersion":"11.14.1","description":"Assignment Event Stream emission and canonical path utilities for AEON.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@altopelago/aeon-lexer":"0.9.2","@altopelago/aeon-parser":"0.9.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aeon-aes_0.9.2_1780081343263_0.9468607250242977","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"@altopelago/aeon-aes","version":"0.9.3","keywords":["aeon","aeonite","aes","assignment-event-stream","canonical-path","events","typescript"],"license":"MIT","_id":"@altopelago/aeon-aes@0.9.3","maintainers":[{"name":"altopelago","email":"aeon@altopelago.com"}],"homepage":"https://github.com/AltoPelago/aeon/tree/main/implementations/typescript/packages/aes#readme","bugs":{"url":"https://github.com/AltoPelago/aeon/issues"},"dist":{"shasum":"9e51b76e2291a3eb644054a33ddb0aaac2075997","tarball":"https://registry.npmjs.org/@altopelago/aeon-aes/-/aeon-aes-0.9.3.tgz","fileCount":35,"integrity":"sha512-IZhL/i9ZMfBCGpp8lEf05Bw7DZeu517lbhcaRIymqv1luecFRhXGqwrSIfcCpBCcmIpPMqKIiF/AiZGmwud4JA==","signatures":[{"sig":"MEUCIQDWDS4udgupqPYDhiB0NitpKRWFoB58U6myKx3iJyTPrgIgDp9aWVT3iYV+MzaCNfP/Wq/NcihqYX/NGuiFQgQYerA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@altopelago%2faeon-aes@0.9.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163086},"main":"./dist/index.js","type":"module","_from":"file:/tmp/aeon-npm-publish-PPJYGx/artifacts/altopelago-aeon-aes-0.9.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"node --test dist/*.test.js","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b23e4f7a-e3cb-4529-b17c-90ef291c5778"}},"_resolved":"/tmp/aeon-npm-publish-PPJYGx/artifacts/altopelago-aeon-aes-0.9.3.tgz","_integrity":"sha512-IZhL/i9ZMfBCGpp8lEf05Bw7DZeu517lbhcaRIymqv1luecFRhXGqwrSIfcCpBCcmIpPMqKIiF/AiZGmwud4JA==","repository":{"url":"git+https://github.com/AltoPelago/aeon.git","type":"git","directory":"implementations/typescript/packages/aes"},"_npmVersion":"11.14.1","description":"Assignment Event Stream emission and canonical path utilities for AEON.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@altopelago/aeon-lexer":"0.9.3","@altopelago/aeon-parser":"0.9.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aeon-aes_0.9.3_1780242509757_0.23500337505253888","host":"s3://npm-registry-packages-npm-production"}},"0.9.4":{"name":"@altopelago/aeon-aes","version":"0.9.4","keywords":["aeon","aeonite","aes","assignment-event-stream","canonical-path","events","typescript"],"license":"MIT","_id":"@altopelago/aeon-aes@0.9.4","maintainers":[{"name":"altopelago","email":"aeon@altopelago.com"}],"homepage":"https://github.com/AltoPelago/aeon/tree/main/implementations/typescript/packages/aes#readme","bugs":{"url":"https://github.com/AltoPelago/aeon/issues"},"dist":{"shasum":"a568ddc46b3dbd8e856eb634a5e707e360e1c923","tarball":"https://registry.npmjs.org/@altopelago/aeon-aes/-/aeon-aes-0.9.4.tgz","fileCount":35,"integrity":"sha512-rX+J0yPjdTtP6L0MLxg1MSbSxYzEIiyfGafnNj107zoDEx7HYx1T2SDfTeDnYniWKP1ekDqUdj5OvkwuirbkvA==","signatures":[{"sig":"MEUCIFXrJWQNaFUWneXRHmbEDsSR2v/+Q7I/HDOBGMpG2BYYAiEAhwA1sxbMdHtfAW0bqQLM9F5Wn0bpGYV2cDt/67Nonmk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@altopelago%2faeon-aes@0.9.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163086},"main":"./dist/index.js","type":"module","_from":"file:/tmp/aeon-npm-publish-jkQW7b/artifacts/altopelago-aeon-aes-0.9.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"node --test dist/*.test.js","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b23e4f7a-e3cb-4529-b17c-90ef291c5778"}},"_resolved":"/tmp/aeon-npm-publish-jkQW7b/artifacts/altopelago-aeon-aes-0.9.4.tgz","_integrity":"sha512-rX+J0yPjdTtP6L0MLxg1MSbSxYzEIiyfGafnNj107zoDEx7HYx1T2SDfTeDnYniWKP1ekDqUdj5OvkwuirbkvA==","repository":{"url":"git+https://github.com/AltoPelago/aeon.git","type":"git","directory":"implementations/typescript/packages/aes"},"_npmVersion":"11.14.1","description":"Assignment Event Stream emission and canonical path utilities for AEON.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@altopelago/aeon-lexer":"0.9.4","@altopelago/aeon-parser":"0.9.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aeon-aes_0.9.4_1780431787532_0.5053132805031202","host":"s3://npm-registry-packages-npm-production"}},"0.9.5":{"name":"@altopelago/aeon-aes","version":"0.9.5","keywords":["aeon","aeonite","aes","assignment-event-stream","canonical-path","events","typescript"],"license":"MIT","_id":"@altopelago/aeon-aes@0.9.5","maintainers":[{"name":"altopelago","email":"aeon@altopelago.com"}],"homepage":"https://github.com/AltoPelago/aeon/tree/main/implementations/typescript/packages/aes#readme","bugs":{"url":"https://github.com/AltoPelago/aeon/issues"},"dist":{"shasum":"f481d430600df1f765fbd01b9fafce6f413952a7","tarball":"https://registry.npmjs.org/@altopelago/aeon-aes/-/aeon-aes-0.9.5.tgz","fileCount":35,"integrity":"sha512-TaA0FqgJ7LPwml/tU75sD8+ZW211rVdNirF6d9UIxWJ+wNAbcEsMo+TDwqhPu7vLkjpV08Vcwed7xFKbmiQ0cw==","signatures":[{"sig":"MEQCIC4gmHFsnYedc0wF2O/zDrKthEpTPU8J64nVyPmRw1AeAiBHzfoE8XtBaKs/kXbNoQhENOqe+JMQvOQK289aetu59A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@altopelago%2faeon-aes@0.9.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163086},"main":"./dist/index.js","type":"module","_from":"file:/tmp/aeon-npm-publish-nJREVr/artifacts/altopelago-aeon-aes-0.9.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"node --test dist/*.test.js","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b23e4f7a-e3cb-4529-b17c-90ef291c5778"}},"_resolved":"/tmp/aeon-npm-publish-nJREVr/artifacts/altopelago-aeon-aes-0.9.5.tgz","_integrity":"sha512-TaA0FqgJ7LPwml/tU75sD8+ZW211rVdNirF6d9UIxWJ+wNAbcEsMo+TDwqhPu7vLkjpV08Vcwed7xFKbmiQ0cw==","repository":{"url":"git+https://github.com/AltoPelago/aeon.git","type":"git","directory":"implementations/typescript/packages/aes"},"_npmVersion":"11.14.1","description":"Assignment Event Stream emission and canonical path utilities for AEON.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@altopelago/aeon-lexer":"0.9.5","@altopelago/aeon-parser":"0.9.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aeon-aes_0.9.5_1780773034578_0.11662463779168086","host":"s3://npm-registry-packages-npm-production"}},"0.9.6":{"name":"@altopelago/aeon-aes","version":"0.9.6","keywords":["aeon","aeonite","aes","assignment-event-stream","canonical-path","events","typescript"],"license":"MIT","_id":"@altopelago/aeon-aes@0.9.6","maintainers":[{"name":"altopelago","email":"aeon@altopelago.com"}],"homepage":"https://github.com/AltoPelago/aeon/tree/main/implementations/typescript/packages/aes#readme","bugs":{"url":"https://github.com/AltoPelago/aeon/issues"},"dist":{"shasum":"28bd3abad7c1ba808f8aeb9b61ef5f0bc9b6e701","tarball":"https://registry.npmjs.org/@altopelago/aeon-aes/-/aeon-aes-0.9.6.tgz","fileCount":35,"integrity":"sha512-vBf6yibg3X4aLRTmlzHL2B5xaemhUp871QvwpFqZ4n4TqqBLcoRuoKTM9trxg7J3ZkJw8xfGcxZixuPrx6/6Mw==","signatures":[{"sig":"MEYCIQC4wBeazxDY10sUS4LN36RgyEql90jw1AZzue7sy/O0HQIhAONlmZaXYAihwZkagevpWsYtnzfLLYygcx+wSAlo8bIc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@altopelago%2faeon-aes@0.9.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163084},"main":"./dist/index.js","type":"module","_from":"file:/tmp/aeon-npm-publish-G39Kuy/artifacts/altopelago-aeon-aes-0.9.6.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"node --test dist/*.test.js","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b23e4f7a-e3cb-4529-b17c-90ef291c5778"}},"_resolved":"/tmp/aeon-npm-publish-G39Kuy/artifacts/altopelago-aeon-aes-0.9.6.tgz","_integrity":"sha512-vBf6yibg3X4aLRTmlzHL2B5xaemhUp871QvwpFqZ4n4TqqBLcoRuoKTM9trxg7J3ZkJw8xfGcxZixuPrx6/6Mw==","repository":{"url":"git+https://github.com/AltoPelago/aeon.git","type":"git","directory":"implementations/typescript/packages/aes"},"_npmVersion":"11.14.1","description":"Assignment Event Stream emission and canonical path utilities for AEON.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@altopelago/aeon-lexer":"0.9.6","@altopelago/aeon-parser":"0.9.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aeon-aes_0.9.6_1782667381939_0.35644064322999225","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@altopelago/aeon-aes","version":"0.10.0","keywords":["aeon","aeonite","aes","assignment-event-stream","canonical-path","events","typescript"],"license":"MIT","_id":"@altopelago/aeon-aes@0.10.0","maintainers":[{"name":"altopelago","email":"aeon@altopelago.com"}],"homepage":"https://github.com/AltoPelago/aeon/tree/main/implementations/typescript/packages/aes#readme","bugs":{"url":"https://github.com/AltoPelago/aeon/issues"},"dist":{"shasum":"8032b7d254c229d8768d8b319e461a017c791fdc","tarball":"https://registry.npmjs.org/@altopelago/aeon-aes/-/aeon-aes-0.10.0.tgz","fileCount":35,"integrity":"sha512-QDCMWFlFQGdemSlk1E/lviiO/mCggBUE8YZimcc7xiabgEST8T638HW//sl7TwlbaiyFchI/d+o8p2VwSCaygw==","signatures":[{"sig":"MEUCIQDP0VFejRZG+EurZmOmgNcxiPCWlyyFCRk0TubEGJQuqwIgQsHDKzvtXhEwh8pay12zDgjtjZqUwsGSW8Mlu/kgk0M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@altopelago%2faeon-aes@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163380},"main":"./dist/index.js","type":"module","_from":"file:/tmp/aeon-npm-publish-U0pH2r/artifacts/altopelago-aeon-aes-0.10.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"node --test dist/*.test.js","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b23e4f7a-e3cb-4529-b17c-90ef291c5778"}},"_resolved":"/tmp/aeon-npm-publish-U0pH2r/artifacts/altopelago-aeon-aes-0.10.0.tgz","_integrity":"sha512-QDCMWFlFQGdemSlk1E/lviiO/mCggBUE8YZimcc7xiabgEST8T638HW//sl7TwlbaiyFchI/d+o8p2VwSCaygw==","repository":{"url":"git+https://github.com/AltoPelago/aeon.git","type":"git","directory":"implementations/typescript/packages/aes"},"_npmVersion":"11.14.1","description":"Assignment Event Stream emission and canonical path utilities for AEON.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@altopelago/aeon-lexer":"0.10.0","@altopelago/aeon-parser":"0.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aeon-aes_0.10.0_1784043223112_0.11375069446076558","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@altopelago/aeon-aes","version":"0.11.0","keywords":["aeon","aeonite","aes","assignment-event-stream","canonical-path","events","typescript"],"license":"MIT","_id":"@altopelago/aeon-aes@0.11.0","maintainers":[{"name":"altopelago","email":"aeon@altopelago.com"}],"homepage":"https://github.com/AltoPelago/aeon/tree/main/implementations/typescript/packages/aes#readme","bugs":{"url":"https://github.com/AltoPelago/aeon/issues"},"dist":{"shasum":"6f445b595f57fcec2436a4a65da403fb0770f85e","tarball":"https://registry.npmjs.org/@altopelago/aeon-aes/-/aeon-aes-0.11.0.tgz","fileCount":35,"integrity":"sha512-yVulyCOqdKl7adAgYz/m4Tmm1j0u2PInH4tWxTeEcD93yX27n2sILgaXnnXtY0uT68mZY1C+FNEeDuOAR4RikA==","signatures":[{"sig":"MEUCIGRBoJZwnEzrLlQrjbzhwb2q/LpdHtXXcY3B5Rx3y6vcAiEA0vT1Dyf8fOJ7EKNfuha9xdvmruezS9Gf22FhMGyL2Ws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@altopelago%2faeon-aes@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163339},"main":"./dist/index.js","type":"module","_from":"file:/tmp/aeon-npm-publish-qEu7JD/artifacts/altopelago-aeon-aes-0.11.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"node --test dist/*.test.js","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b23e4f7a-e3cb-4529-b17c-90ef291c5778"}},"_resolved":"/tmp/aeon-npm-publish-qEu7JD/artifacts/altopelago-aeon-aes-0.11.0.tgz","_integrity":"sha512-yVulyCOqdKl7adAgYz/m4Tmm1j0u2PInH4tWxTeEcD93yX27n2sILgaXnnXtY0uT68mZY1C+FNEeDuOAR4RikA==","repository":{"url":"git+https://github.com/AltoPelago/aeon.git","type":"git","directory":"implementations/typescript/packages/aes"},"_npmVersion":"11.14.1","description":"Assignment Event Stream emission and canonical path utilities for AEON.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@altopelago/aeon-lexer":"0.11.0","@altopelago/aeon-parser":"0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aeon-aes_0.11.0_1784835546624_0.7007228256879747","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@altopelago/aeon-aes","version":"0.12.0","keywords":["aeon","aeonite","aes","assignment-event-stream","canonical-path","events","typescript"],"license":"MIT","_id":"@altopelago/aeon-aes@0.12.0","maintainers":[{"name":"altopelago","email":"aeon@altopelago.com"}],"homepage":"https://github.com/AltoPelago/aeon/tree/main/implementations/typescript/packages/aes#readme","bugs":{"url":"https://github.com/AltoPelago/aeon/issues"},"dist":{"shasum":"741248627e88405c58ca3b750424a7e8882c4b77","tarball":"https://registry.npmjs.org/@altopelago/aeon-aes/-/aeon-aes-0.12.0.tgz","fileCount":39,"integrity":"sha512-pkz7FtVMz3vBoYPleFEVTVDPbWaVNo9p2lcke5D+L43fSUHa8b6ccli8B2jQD1B3FU0rUKmVh1OaMQK/lnbh5w==","signatures":[{"sig":"MEUCIQDt0UMRNk4EfQJ623JqL+1ICZ7ewMJGKCqzKnA1d+HIrgIgTn/gwYFnp8KbIeavQpx+9PqeVpApDCuWVzIZXfCy880=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@altopelago%2faeon-aes@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156790},"main":"./dist/index.js","type":"module","_from":"file:/tmp/aeon-npm-publish-yWBbJ2/artifacts/altopelago-aeon-aes-0.12.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"node --test dist/*.test.js","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b23e4f7a-e3cb-4529-b17c-90ef291c5778"}},"_resolved":"/tmp/aeon-npm-publish-yWBbJ2/artifacts/altopelago-aeon-aes-0.12.0.tgz","_integrity":"sha512-pkz7FtVMz3vBoYPleFEVTVDPbWaVNo9p2lcke5D+L43fSUHa8b6ccli8B2jQD1B3FU0rUKmVh1OaMQK/lnbh5w==","repository":{"url":"git+https://github.com/AltoPelago/aeon.git","type":"git","directory":"implementations/typescript/packages/aes"},"_npmVersion":"11.14.1","description":"Assignment Event Stream emission and canonical path utilities for AEON.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@altopelago/aeon-lexer":"0.12.0","@altopelago/aeon-parser":"0.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aeon-aes_0.12.0_1788197553009_0.8188580193900425","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"@altopelago/aeon-aes","version":"0.12.1","keywords":["aeon","aeonite","aes","assignment-event-stream","canonical-path","events","typescript"],"license":"MIT","_id":"@altopelago/aeon-aes@0.12.1","maintainers":[{"name":"altopelago","email":"aeon@altopelago.com"}],"homepage":"https://github.com/AltoPelago/aeon/tree/main/implementations/typescript/packages/aes#readme","bugs":{"url":"https://github.com/AltoPelago/aeon/issues"},"dist":{"shasum":"30cac3a84e588f0d0d9502087e4ea67423581fba","tarball":"https://registry.npmjs.org/@altopelago/aeon-aes/-/aeon-aes-0.12.1.tgz","fileCount":63,"integrity":"sha512-YRGY45nS53PIhat4T/rkXD95mVyJ5bTpJEJSgd0KjvFd+PYhL7OZibYUaelhgObEOR69RuuzmiTCPhWchp/HmQ==","signatures":[{"sig":"MEQCICG9M5S+UsQ7R8YQtsuSwvKlBlnJAhoIdEtwUUna7yTOAiBFkX+CnYdIGtYgpB36/w8MxWh6t/BowZne6yOw1Va8HA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD4e7ZCYjiKSxAokVfbQceALX9mK/8Jh53sGcBZoc1gEAIhAJC71YzAWriKlzcfEbvwvEJptfvng9OthrnZ+qUStjp6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@altopelago%2faeon-aes@0.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":382219},"main":"./dist/index.js","type":"module","_from":"file:/tmp/aeon-npm-publish-UOJ7oO/artifacts/altopelago-aeon-aes-0.12.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"node --test dist/*.test.js","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b23e4f7a-e3cb-4529-b17c-90ef291c5778"}},"_resolved":"/tmp/aeon-npm-publish-UOJ7oO/artifacts/altopelago-aeon-aes-0.12.1.tgz","_integrity":"sha512-YRGY45nS53PIhat4T/rkXD95mVyJ5bTpJEJSgd0KjvFd+PYhL7OZibYUaelhgObEOR69RuuzmiTCPhWchp/HmQ==","repository":{"url":"git+https://github.com/AltoPelago/aeon.git","type":"git","directory":"implementations/typescript/packages/aes"},"_npmVersion":"11.14.1","description":"Assignment Event Stream emission and canonical path utilities for AEON.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@altopelago/aeon-lexer":"0.12.1","@altopelago/aeon-parser":"0.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aeon-aes_0.12.1_1789066059316_0.5721311331635899","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"_id":"@altopelago/aeon-aes@0.13.0","bugs":{"url":"https://github.com/AltoPelago/aeon/issues"},"dist":{"shasum":"107a49f10175e0e97cca1f81f1602758a2491b8a","tarball":"https://registry.npmjs.org/@altopelago/aeon-aes/-/aeon-aes-0.13.0.tgz","fileCount":75,"integrity":"sha512-ZoE5cG3f3tWvt/iP9Pzak0DtGYauDFzp7kz08bFODPgbxNwRBab067njnFWzyNr47xgwDODQw1gXGOhNF2r05Q==","signatures":[{"sig":"MEYCIQCK8ny75+Cd3CPy8t61GyWBS3gVdsCq2vxx1pD2OINgqAIhALPTpKjVXQSc/PrX6XYgFHZLXtklMPywSgJKeLyMVcg1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCgy3lsxiiT8oBs7swDjSJ6WkSlEG7tXqOsUJ0EcjB5UQIhAJAS+/txotAuQRHBg7wIMbnyq8ky70aKIF6qFEn1DQhe"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@altopelago%2faeon-aes@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":499051},"main":"./dist/index.js","name":"@altopelago/aeon-aes","type":"module","_from":"file:/tmp/aeon-npm-publish-p42ksX/artifacts/altopelago-aeon-aes-0.13.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"license":"MIT","scripts":{"test":"node --test dist/*.test.js","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"version":"0.13.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b23e4f7a-e3cb-4529-b17c-90ef291c5778"}},"homepage":"https://github.com/AltoPelago/aeon/tree/main/implementations/typescript/packages/aes#readme","keywords":["aeon","aeonite","aes","assignment-event-stream","canonical-path","events","typescript"],"_resolved":"/tmp/aeon-npm-publish-p42ksX/artifacts/altopelago-aeon-aes-0.13.0.tgz","_integrity":"sha512-ZoE5cG3f3tWvt/iP9Pzak0DtGYauDFzp7kz08bFODPgbxNwRBab067njnFWzyNr47xgwDODQw1gXGOhNF2r05Q==","repository":{"url":"git+https://github.com/AltoPelago/aeon.git","type":"git","directory":"implementations/typescript/packages/aes"},"_npmVersion":"11.14.1","description":"Assignment Event Stream emission and canonical path utilities for AEON.","directories":{},"maintainers":[{"name":"altopelago","email":"aeon@altopelago.com"}],"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@altopelago/aeon-lexer":"0.13.0","@altopelago/aeon-parser":"0.13.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/aeon-aes_0.13.0_1789358738899_0.8802102416858391"}}},"time":{"created":"2026-05-15T22:15:54.943Z","modified":"2026-09-14T04:05:39.335Z","0.9.0":"2026-05-15T22:15:55.236Z","0.9.1":"2026-05-27T13:12:41.596Z","0.9.2":"2026-05-29T19:02:23.412Z","0.9.3":"2026-05-31T15:48:29.893Z","0.9.4":"2026-06-02T20:23:07.700Z","0.9.5":"2026-06-06T19:10:34.727Z","0.9.6":"2026-06-28T17:23:02.093Z","0.10.0":"2026-07-14T15:33:43.262Z","0.11.0":"2026-07-23T19:39:06.758Z","0.12.0":"2026-08-31T17:32:33.158Z","0.12.1":"2026-09-10T18:47:39.422Z","0.13.0":"2026-09-14T04:05:39.027Z"},"bugs":{"url":"https://github.com/AltoPelago/aeon/issues"},"license":"MIT","homepage":"https://github.com/AltoPelago/aeon/tree/main/implementations/typescript/packages/aes#readme","keywords":["aeon","aeonite","aes","assignment-event-stream","canonical-path","events","typescript"],"repository":{"url":"git+https://github.com/AltoPelago/aeon.git","type":"git","directory":"implementations/typescript/packages/aes"},"description":"Assignment Event Stream emission and canonical path utilities for AEON.","maintainers":[{"name":"altopelago","email":"aeon@altopelago.com"}],"readme":"# @altopelago/aeon-aes\n\nAssignment Event Stream emission, portable projection, Telex v1 codec, and\nreader-only Film v1 decoding.\n\n## Installation\n\n```bash\npnpm add @altopelago/aeon-aes\n```\n\n## Usage\n\n```ts\nimport { emitAssignmentEvents } from '@altopelago/aeon-aes';\n\nconst result = emitAssignmentEvents('answer = 42');\n\nif (result.errors.length === 0) {\n  console.log(result.events);\n}\n```\n\n## What This Package Does\n\n- emits Assignment Events from AEON source or parsed syntax\n- formats and works with canonical AEON paths\n- exposes event-level data used by AEOS validation, finalization, and tooling\n- parses, validates, encodes, and canonicalizes `telex.aes` v1 streams\n- decodes one-shot and incremental `film.aes` v1 streams, withholding complete\n  acceptance until portable AES validation succeeds\n- splits compact Telex datatypes into `datatype`, `generics`, and `clarifiers`\n\n## API\n\n- `emitAssignmentEvents(input, options?)`\n- `projectPortableEvents(events)` emits the default body-only portable\n  projection\n- `adaptTypeScriptAssignmentEventsToPortableAes(events, options?)` returns the\n  named `aeon.typescript.assignment-events.v0-to-aes.events.v1` compatibility\n  result and its conversion report; optional exact `sourceBytes` derive a\n  SHA-256 origin and convert native UTF-16 ranges to UTF-8 byte spans;\n  `includeHeaders: true` selects `aeon.document.v1`\n- `parseTelex(input, options?)`\n- `encodeTelex(records, options?)`\n- `canonicalizeTelex(input, options?)`\n- `validateTelex(input, options?)`\n- `validateTelexRecords(records, options?)`\n- `decodeFilmSyntax(input, options?)` for provisional inspection\n- `decodeFilm(input, options?)` for complete validated reads\n- `IncrementalFilmDecoder`\n- canonical path helpers\n- Assignment Event Stream types\n  - emitted native events carry `sourcePlane: 'header' | 'body'`; consumers\n    must not infer control-plane identity from an `aeon:` key prefix\n- reconstructed candidate AES types:\n  - `CandidateAES`\n  - `CandidateAssignmentEvent`\n  - `CandidateAttributeEntry`\n  - `CandidateValue`\n\n## When To Use It\n\nUse this package when you need direct access to assignment events or the\nencoding-neutral portable AES/Telex boundary.\nIf you want the stable application-facing entry point, prefer `@altopelago/aeon-core`.\n\n## Notes\n\n- AES is the structural event layer between parsing and downstream validation.\n- Candidate AES types describe reconstructed validation input for speculative\n  post-commit state. They do not define substrate materialization policy.\n- This package does not materialize application objects.\n- Film support is reader-only. No Film encoder or durable-writer surface is\n  exported.\n- Film byte limits (`maxInputBytes`, `maxRecordBytes`, `maxFieldBytes`, and\n  `maxBufferedBytes`) are format-local. Shared event and structural limits may\n  be supplied flat or through `aesLimits`; Telex framing limits are never\n  imported as Film byte policy.\n- Schema validation belongs in `@altopelago/aeos-core`.\n- JSON or map materialization belongs in `@altopelago/aeon-finalize`.\n","readmeFilename":"README.md"}