{"_id":"@altopelago/aeon-annotation-stream","_rev":"12-f7d11dbf25a8ab2428f907f967c0757b","name":"@altopelago/aeon-annotation-stream","dist-tags":{"latest":"0.13.0"},"versions":{"0.9.0":{"name":"@altopelago/aeon-annotation-stream","version":"0.9.0","_id":"@altopelago/aeon-annotation-stream@0.9.0","maintainers":[{"name":"altopelago","email":"aeon@altopelago.com"}],"dist":{"shasum":"9324792c116f09b33d5f3ce0fe2fec80312daa4a","tarball":"https://registry.npmjs.org/@altopelago/aeon-annotation-stream/-/aeon-annotation-stream-0.9.0.tgz","fileCount":10,"integrity":"sha512-eEdBlNEUszjoqxjMdP4m18pcmTBFAet3McCfk7zGbdeuCHpoXGrc2cG3yUIw0OpgZli29UCCjFN6eSlQCLdN2Q==","signatures":[{"sig":"MEQCICWdOsx15jAKKrxSx8O2tgcExxkvA0x8Lv/PlXAGOLX1AiBY8jMLbCDSvlyHIJHMTc5IWPObEV6lzKw/c0JtWoykxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39886},"main":"./dist/index.js","type":"module","_from":"file:/var/folders/h7/6zx03x7n7y95sp07gxhx2f6h0000gp/T/aeon-npm-publish-26po14/altopelago-aeon-annotation-stream-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","perf:annotations":"pnpm --dir ../core build && pnpm build && node ./scripts/perf-annotations.mjs"},"_npmUser":{"name":"altopelago","email":"aeon@altopelago.com"},"_resolved":"/var/folders/h7/6zx03x7n7y95sp07gxhx2f6h0000gp/T/aeon-npm-publish-26po14/altopelago-aeon-annotation-stream-0.9.0.tgz","_integrity":"sha512-eEdBlNEUszjoqxjMdP4m18pcmTBFAet3McCfk7zGbdeuCHpoXGrc2cG3yUIw0OpgZli29UCCjFN6eSlQCLdN2Q==","_npmVersion":"11.6.2","description":"Annotation and comment attachment stream generation for AEON.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"@altopelago/aeon-aes":"0.9.0","@altopelago/aeon-lexer":"0.9.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aeon-annotation-stream_0.9.0_1778883358471_0.02075022591521547","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@altopelago/aeon-annotation-stream","version":"0.9.1","keywords":["aeon","aeonite","parser","schema","typescript"],"license":"MIT","_id":"@altopelago/aeon-annotation-stream@0.9.1","maintainers":[{"name":"altopelago","email":"aeon@altopelago.com"}],"homepage":"https://github.com/AltoPelago/aeon/tree/main/implementations/typescript/packages/annotation-stream#readme","bugs":{"url":"https://github.com/AltoPelago/aeon/issues"},"dist":{"shasum":"3537728d494c39b2be20246a1856c5d7bdd72243","tarball":"https://registry.npmjs.org/@altopelago/aeon-annotation-stream/-/aeon-annotation-stream-0.9.1.tgz","fileCount":11,"integrity":"sha512-LzZAGohcFEfyAeagCwmwnQyVKzsN8EFxbWhnDy1AZpUZAozPd8DG+MiKmMNEbIJ7UYTGkK8gt1TUts2/3S8PBQ==","signatures":[{"sig":"MEQCIC11zGI/XPHiecp2dQPTjc8ih9jd4PjmYmelVKJaKt9yAiAxO5lfkHCCf53p/l7pLTZbYeSmB2kPHKee35xS3bUPSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@altopelago%2faeon-annotation-stream@0.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41999},"main":"./dist/index.js","type":"module","_from":"file:/tmp/aeon-npm-publish-O7Jh3l/artifacts/altopelago-aeon-annotation-stream-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","perf:annotations":"pnpm --dir ../core build && pnpm build && node ./scripts/perf-annotations.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aac965d0-6107-4e5d-b1a6-88d48749f5d9"}},"_resolved":"/tmp/aeon-npm-publish-O7Jh3l/artifacts/altopelago-aeon-annotation-stream-0.9.1.tgz","_integrity":"sha512-LzZAGohcFEfyAeagCwmwnQyVKzsN8EFxbWhnDy1AZpUZAozPd8DG+MiKmMNEbIJ7UYTGkK8gt1TUts2/3S8PBQ==","repository":{"url":"git+https://github.com/AltoPelago/aeon.git","type":"git","directory":"implementations/typescript/packages/annotation-stream"},"_npmVersion":"11.14.1","description":"Annotation stream utilities for AEON source and token metadata.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@altopelago/aeon-aes":"0.9.1","@altopelago/aeon-lexer":"0.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aeon-annotation-stream_0.9.1_1779887565350_0.10595163667558394","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@altopelago/aeon-annotation-stream","version":"0.9.2","keywords":["aeon","aeonite","annotations","comments","metadata","source-map","typescript"],"license":"MIT","_id":"@altopelago/aeon-annotation-stream@0.9.2","maintainers":[{"name":"altopelago","email":"aeon@altopelago.com"}],"homepage":"https://github.com/AltoPelago/aeon/tree/main/implementations/typescript/packages/annotation-stream#readme","bugs":{"url":"https://github.com/AltoPelago/aeon/issues"},"dist":{"shasum":"0fd90a43255e6bf2dd1c74446400e1f53284c689","tarball":"https://registry.npmjs.org/@altopelago/aeon-annotation-stream/-/aeon-annotation-stream-0.9.2.tgz","fileCount":11,"integrity":"sha512-3c4m8ZBo/6f4C2TR1ZUU7aqmYz8bvCxpLXnBsT0ug+PrBGP/Y8w0/x0aZswjzSmOhusJFgIAH4FDIiK1svj9wQ==","signatures":[{"sig":"MEQCIF28sgJ/4NA7LppGueMoo8jfk49jopXvWutD7fDThAh+AiBoiFw1o145BKJZ45WNsp32TAUNJOhJXr1sp6dru9u+Yg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@altopelago%2faeon-annotation-stream@0.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42754},"main":"./dist/index.js","type":"module","_from":"file:/tmp/aeon-npm-publish-betDaf/artifacts/altopelago-aeon-annotation-stream-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","perf:annotations":"pnpm --dir ../core build && pnpm build && node ./scripts/perf-annotations.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aac965d0-6107-4e5d-b1a6-88d48749f5d9"}},"_resolved":"/tmp/aeon-npm-publish-betDaf/artifacts/altopelago-aeon-annotation-stream-0.9.2.tgz","_integrity":"sha512-3c4m8ZBo/6f4C2TR1ZUU7aqmYz8bvCxpLXnBsT0ug+PrBGP/Y8w0/x0aZswjzSmOhusJFgIAH4FDIiK1svj9wQ==","repository":{"url":"git+https://github.com/AltoPelago/aeon.git","type":"git","directory":"implementations/typescript/packages/annotation-stream"},"_npmVersion":"11.14.1","description":"Build AEON annotation streams from comments, attributes, and source metadata.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@altopelago/aeon-aes":"0.9.2","@altopelago/aeon-lexer":"0.9.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aeon-annotation-stream_0.9.2_1780081348113_0.26750402385567873","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"@altopelago/aeon-annotation-stream","version":"0.9.3","keywords":["aeon","aeonite","annotations","comments","metadata","source-map","typescript"],"license":"MIT","_id":"@altopelago/aeon-annotation-stream@0.9.3","maintainers":[{"name":"altopelago","email":"aeon@altopelago.com"}],"homepage":"https://github.com/AltoPelago/aeon/tree/main/implementations/typescript/packages/annotation-stream#readme","bugs":{"url":"https://github.com/AltoPelago/aeon/issues"},"dist":{"shasum":"dc46e3bbe0d305cbbab72092b972bd856ef99552","tarball":"https://registry.npmjs.org/@altopelago/aeon-annotation-stream/-/aeon-annotation-stream-0.9.3.tgz","fileCount":11,"integrity":"sha512-Yf79E+RLc+aAWyt0CvIuUYX+hx/rS6n4emgMFYStdQ0L+HzVP+coszlVa/MvkAryhdZ8g0/eV+LKkK3LsKkdAw==","signatures":[{"sig":"MEYCIQDuugaNrojyFfxWcWNPI68OAqJiC97mXaSqZudFL01jZQIhAOdjG+7AOBTQ4BtMwP1MNdxJmP/PmFxOIPhXnaEaQ2k9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@altopelago%2faeon-annotation-stream@0.9.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42754},"main":"./dist/index.js","type":"module","_from":"file:/tmp/aeon-npm-publish-PPJYGx/artifacts/altopelago-aeon-annotation-stream-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","perf:annotations":"pnpm --dir ../core build && pnpm build && node ./scripts/perf-annotations.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aac965d0-6107-4e5d-b1a6-88d48749f5d9"}},"_resolved":"/tmp/aeon-npm-publish-PPJYGx/artifacts/altopelago-aeon-annotation-stream-0.9.3.tgz","_integrity":"sha512-Yf79E+RLc+aAWyt0CvIuUYX+hx/rS6n4emgMFYStdQ0L+HzVP+coszlVa/MvkAryhdZ8g0/eV+LKkK3LsKkdAw==","repository":{"url":"git+https://github.com/AltoPelago/aeon.git","type":"git","directory":"implementations/typescript/packages/annotation-stream"},"_npmVersion":"11.14.1","description":"Build AEON annotation streams from comments, attributes, and source metadata.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@altopelago/aeon-aes":"0.9.3","@altopelago/aeon-lexer":"0.9.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aeon-annotation-stream_0.9.3_1780242515881_0.1847543672805263","host":"s3://npm-registry-packages-npm-production"}},"0.9.4":{"name":"@altopelago/aeon-annotation-stream","version":"0.9.4","keywords":["aeon","aeonite","annotations","comments","metadata","source-map","typescript"],"license":"MIT","_id":"@altopelago/aeon-annotation-stream@0.9.4","maintainers":[{"name":"altopelago","email":"aeon@altopelago.com"}],"homepage":"https://github.com/AltoPelago/aeon/tree/main/implementations/typescript/packages/annotation-stream#readme","bugs":{"url":"https://github.com/AltoPelago/aeon/issues"},"dist":{"shasum":"45ef68f742004ba233d6e542af1b3ed41fc4594c","tarball":"https://registry.npmjs.org/@altopelago/aeon-annotation-stream/-/aeon-annotation-stream-0.9.4.tgz","fileCount":11,"integrity":"sha512-wH/xZOKYtoE2i4O/SisJ/gqMrAy+2w9sBuw1Czd9FY+ZkAFu3GK4Tan0XYTEu6/DFRhaIKMwqnMBgbyPklJL0A==","signatures":[{"sig":"MEYCIQCK7PhrhvDFCogst4ST7BUnfRCDZ12ba/4RSiKZIdnwsQIhAKMlklAbZ98gG7tznsKQmUBbLi179uBFHdThpmqvJ3hQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@altopelago%2faeon-annotation-stream@0.9.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42754},"main":"./dist/index.js","type":"module","_from":"file:/tmp/aeon-npm-publish-jkQW7b/artifacts/altopelago-aeon-annotation-stream-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","perf:annotations":"pnpm --dir ../core build && pnpm build && node ./scripts/perf-annotations.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aac965d0-6107-4e5d-b1a6-88d48749f5d9"}},"_resolved":"/tmp/aeon-npm-publish-jkQW7b/artifacts/altopelago-aeon-annotation-stream-0.9.4.tgz","_integrity":"sha512-wH/xZOKYtoE2i4O/SisJ/gqMrAy+2w9sBuw1Czd9FY+ZkAFu3GK4Tan0XYTEu6/DFRhaIKMwqnMBgbyPklJL0A==","repository":{"url":"git+https://github.com/AltoPelago/aeon.git","type":"git","directory":"implementations/typescript/packages/annotation-stream"},"_npmVersion":"11.14.1","description":"Build AEON annotation streams from comments, attributes, and source metadata.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@altopelago/aeon-aes":"0.9.4","@altopelago/aeon-lexer":"0.9.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aeon-annotation-stream_0.9.4_1780431791592_0.6546401831289781","host":"s3://npm-registry-packages-npm-production"}},"0.9.5":{"name":"@altopelago/aeon-annotation-stream","version":"0.9.5","keywords":["aeon","aeonite","annotations","comments","metadata","source-map","typescript"],"license":"MIT","_id":"@altopelago/aeon-annotation-stream@0.9.5","maintainers":[{"name":"altopelago","email":"aeon@altopelago.com"}],"homepage":"https://github.com/AltoPelago/aeon/tree/main/implementations/typescript/packages/annotation-stream#readme","bugs":{"url":"https://github.com/AltoPelago/aeon/issues"},"dist":{"shasum":"04068842e145ee7b89cf466c2e33b718859bb38d","tarball":"https://registry.npmjs.org/@altopelago/aeon-annotation-stream/-/aeon-annotation-stream-0.9.5.tgz","fileCount":11,"integrity":"sha512-2+sQ3s7q/b/AE9SpaXS43nM7xCd1l1f1K9RDugpHL8ZqY192g0vvJNK82or0xGf52MK8DTqQiKgyWpfw1MCF5g==","signatures":[{"sig":"MEYCIQDgG5Hl9dTBhwx0AZvc3vzqct3DKCRnu5xyWA84zOltGQIhAKrU7YXfI7b/qYDK3Ts5K+u1dnDWQNZ47PyXFVBQJSC/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@altopelago%2faeon-annotation-stream@0.9.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":72846},"main":"./dist/index.js","type":"module","_from":"file:/tmp/aeon-npm-publish-nJREVr/artifacts/altopelago-aeon-annotation-stream-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","perf:annotations":"pnpm --dir ../core build && pnpm build && node ./scripts/perf-annotations.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aac965d0-6107-4e5d-b1a6-88d48749f5d9"}},"_resolved":"/tmp/aeon-npm-publish-nJREVr/artifacts/altopelago-aeon-annotation-stream-0.9.5.tgz","_integrity":"sha512-2+sQ3s7q/b/AE9SpaXS43nM7xCd1l1f1K9RDugpHL8ZqY192g0vvJNK82or0xGf52MK8DTqQiKgyWpfw1MCF5g==","repository":{"url":"git+https://github.com/AltoPelago/aeon.git","type":"git","directory":"implementations/typescript/packages/annotation-stream"},"_npmVersion":"11.14.1","description":"Build AEON annotation streams from comments, attributes, and source metadata.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@altopelago/aeon-aes":"0.9.5","@altopelago/aeon-lexer":"0.9.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aeon-annotation-stream_0.9.5_1780773038653_0.4047615532722153","host":"s3://npm-registry-packages-npm-production"}},"0.9.6":{"name":"@altopelago/aeon-annotation-stream","version":"0.9.6","keywords":["aeon","aeonite","annotations","comments","metadata","source-map","typescript"],"license":"MIT","_id":"@altopelago/aeon-annotation-stream@0.9.6","maintainers":[{"name":"altopelago","email":"aeon@altopelago.com"}],"homepage":"https://github.com/AltoPelago/aeon/tree/main/implementations/typescript/packages/annotation-stream#readme","bugs":{"url":"https://github.com/AltoPelago/aeon/issues"},"dist":{"shasum":"0cdd9373a6266f42d0f3d33ab51543282b029ef4","tarball":"https://registry.npmjs.org/@altopelago/aeon-annotation-stream/-/aeon-annotation-stream-0.9.6.tgz","fileCount":11,"integrity":"sha512-jBz3r3fkaMpzFnWZniSeKQQevZYvfaQSl/IfM0V7/GZWIxr4jkbVwvAkLSa6utgHZMwt79dkC2dosInPARJ2Qw==","signatures":[{"sig":"MEQCIDgfsqlBOv82rqv+Bh+zhm+Q2x36kqYf07qYANUtcIQVAiAZVwueDR8/w4d/53CvOid69Typa4suV6l1MUA3H2CJSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@altopelago%2faeon-annotation-stream@0.9.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":72846},"main":"./dist/index.js","type":"module","_from":"file:/tmp/aeon-npm-publish-G39Kuy/artifacts/altopelago-aeon-annotation-stream-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","perf:annotations":"pnpm --dir ../core build && pnpm build && node ./scripts/perf-annotations.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aac965d0-6107-4e5d-b1a6-88d48749f5d9"}},"_resolved":"/tmp/aeon-npm-publish-G39Kuy/artifacts/altopelago-aeon-annotation-stream-0.9.6.tgz","_integrity":"sha512-jBz3r3fkaMpzFnWZniSeKQQevZYvfaQSl/IfM0V7/GZWIxr4jkbVwvAkLSa6utgHZMwt79dkC2dosInPARJ2Qw==","repository":{"url":"git+https://github.com/AltoPelago/aeon.git","type":"git","directory":"implementations/typescript/packages/annotation-stream"},"_npmVersion":"11.14.1","description":"Build AEON annotation streams from comments, attributes, and source metadata.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@altopelago/aeon-aes":"0.9.6","@altopelago/aeon-lexer":"0.9.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aeon-annotation-stream_0.9.6_1782667385905_0.011733260307466464","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@altopelago/aeon-annotation-stream","version":"0.10.0","keywords":["aeon","aeonite","annotations","comments","metadata","source-map","typescript"],"license":"MIT","_id":"@altopelago/aeon-annotation-stream@0.10.0","maintainers":[{"name":"altopelago","email":"aeon@altopelago.com"}],"homepage":"https://github.com/AltoPelago/aeon/tree/main/implementations/typescript/packages/annotation-stream#readme","bugs":{"url":"https://github.com/AltoPelago/aeon/issues"},"dist":{"shasum":"49e09ab408fc1aead079bc282a567ff425617913","tarball":"https://registry.npmjs.org/@altopelago/aeon-annotation-stream/-/aeon-annotation-stream-0.10.0.tgz","fileCount":11,"integrity":"sha512-yWoLQe7tRMI6sR1EK71h7QQCWcC1yd51ZnEfeSX6+VQdboyHuegJj/d3ABy2qdmiRzRFwlziON5KDz27PGeigA==","signatures":[{"sig":"MEQCIDSIOfehiuGPkjPqmfadFcXnHcasCrPT74LQg/58YJeoAiBiEYxJ2aeTtwtpglwyt4ywz69xH6lm4TwlXWx0RfQMOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@altopelago%2faeon-annotation-stream@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":72849},"main":"./dist/index.js","type":"module","_from":"file:/tmp/aeon-npm-publish-U0pH2r/artifacts/altopelago-aeon-annotation-stream-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","perf:annotations":"pnpm --dir ../core build && pnpm build && node ./scripts/perf-annotations.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aac965d0-6107-4e5d-b1a6-88d48749f5d9"}},"_resolved":"/tmp/aeon-npm-publish-U0pH2r/artifacts/altopelago-aeon-annotation-stream-0.10.0.tgz","_integrity":"sha512-yWoLQe7tRMI6sR1EK71h7QQCWcC1yd51ZnEfeSX6+VQdboyHuegJj/d3ABy2qdmiRzRFwlziON5KDz27PGeigA==","repository":{"url":"git+https://github.com/AltoPelago/aeon.git","type":"git","directory":"implementations/typescript/packages/annotation-stream"},"_npmVersion":"11.14.1","description":"Build AEON annotation streams from comments, attributes, and source metadata.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@altopelago/aeon-aes":"0.10.0","@altopelago/aeon-lexer":"0.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aeon-annotation-stream_0.10.0_1784043227426_0.04832331397308831","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@altopelago/aeon-annotation-stream","version":"0.11.0","keywords":["aeon","aeonite","annotations","comments","metadata","source-map","typescript"],"license":"MIT","_id":"@altopelago/aeon-annotation-stream@0.11.0","maintainers":[{"name":"altopelago","email":"aeon@altopelago.com"}],"homepage":"https://github.com/AltoPelago/aeon/tree/main/implementations/typescript/packages/annotation-stream#readme","bugs":{"url":"https://github.com/AltoPelago/aeon/issues"},"dist":{"shasum":"7d3bf1ce36599c0026bb1efe031e8ea04aecdf06","tarball":"https://registry.npmjs.org/@altopelago/aeon-annotation-stream/-/aeon-annotation-stream-0.11.0.tgz","fileCount":11,"integrity":"sha512-TrO29jksITsNBc0d+i4n7rZf/MjlhUijZ6ediUtAXB7gnBLa4SvY3MiF7FgiITi+97jeIqowCwm3lGRBGhPI0Q==","signatures":[{"sig":"MEUCIHxaAfG9uFwJ3uTtOnPDj5tOqywxiLfe69gJTY1gN3riAiEA3xrMy1KeIhXHpeAQiRndHodVm6R5mlNVV6f/xawKcus=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@altopelago%2faeon-annotation-stream@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":72853},"main":"./dist/index.js","type":"module","_from":"file:/tmp/aeon-npm-publish-qEu7JD/artifacts/altopelago-aeon-annotation-stream-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","perf:annotations":"pnpm --dir ../core build && pnpm build && node ./scripts/perf-annotations.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aac965d0-6107-4e5d-b1a6-88d48749f5d9"}},"_resolved":"/tmp/aeon-npm-publish-qEu7JD/artifacts/altopelago-aeon-annotation-stream-0.11.0.tgz","_integrity":"sha512-TrO29jksITsNBc0d+i4n7rZf/MjlhUijZ6ediUtAXB7gnBLa4SvY3MiF7FgiITi+97jeIqowCwm3lGRBGhPI0Q==","repository":{"url":"git+https://github.com/AltoPelago/aeon.git","type":"git","directory":"implementations/typescript/packages/annotation-stream"},"_npmVersion":"11.14.1","description":"Build AEON annotation streams from comments, attributes, and source metadata.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@altopelago/aeon-aes":"0.11.0","@altopelago/aeon-lexer":"0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aeon-annotation-stream_0.11.0_1784835554370_0.08037228649396666","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@altopelago/aeon-annotation-stream","version":"0.12.0","keywords":["aeon","aeonite","annotations","comments","metadata","source-map","typescript"],"license":"MIT","_id":"@altopelago/aeon-annotation-stream@0.12.0","maintainers":[{"name":"altopelago","email":"aeon@altopelago.com"}],"homepage":"https://github.com/AltoPelago/aeon/tree/main/implementations/typescript/packages/annotation-stream#readme","bugs":{"url":"https://github.com/AltoPelago/aeon/issues"},"dist":{"shasum":"624e1b6b79f0d6b3a0d7308eed44aa3d429eb8c9","tarball":"https://registry.npmjs.org/@altopelago/aeon-annotation-stream/-/aeon-annotation-stream-0.12.0.tgz","fileCount":11,"integrity":"sha512-s1pnyGsWqhG1+dRtiKkymmVJJW9oLbazbkzdfWn01fWCRgPWWZ0tEoKKmWkM36ca8mj+EKw7Q3pf2lCSNiUoOg==","signatures":[{"sig":"MEYCIQDQrD3RDz2wNXMjSKnxrxdSq41gzt6O3YHKSnmO8+CfOAIhAK3A3zqfZcNR/184JB4YUwQmmSAbppsB6u1+zL6n7MBO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@altopelago%2faeon-annotation-stream@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":72853},"main":"./dist/index.js","type":"module","_from":"file:/tmp/aeon-npm-publish-yWBbJ2/artifacts/altopelago-aeon-annotation-stream-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","perf:annotations":"pnpm --dir ../core build && pnpm build && node ./scripts/perf-annotations.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aac965d0-6107-4e5d-b1a6-88d48749f5d9"}},"_resolved":"/tmp/aeon-npm-publish-yWBbJ2/artifacts/altopelago-aeon-annotation-stream-0.12.0.tgz","_integrity":"sha512-s1pnyGsWqhG1+dRtiKkymmVJJW9oLbazbkzdfWn01fWCRgPWWZ0tEoKKmWkM36ca8mj+EKw7Q3pf2lCSNiUoOg==","repository":{"url":"git+https://github.com/AltoPelago/aeon.git","type":"git","directory":"implementations/typescript/packages/annotation-stream"},"_npmVersion":"11.14.1","description":"Build AEON annotation streams from comments, attributes, and source metadata.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@altopelago/aeon-aes":"0.12.0","@altopelago/aeon-lexer":"0.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aeon-annotation-stream_0.12.0_1788197557769_0.2701170546937175","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"@altopelago/aeon-annotation-stream","version":"0.12.1","keywords":["aeon","aeonite","annotations","comments","metadata","source-map","typescript"],"license":"MIT","_id":"@altopelago/aeon-annotation-stream@0.12.1","maintainers":[{"name":"altopelago","email":"aeon@altopelago.com"}],"homepage":"https://github.com/AltoPelago/aeon/tree/main/implementations/typescript/packages/annotation-stream#readme","bugs":{"url":"https://github.com/AltoPelago/aeon/issues"},"dist":{"shasum":"7ea13f098d5cddd7d2db91093f1bc06da1e01ee7","tarball":"https://registry.npmjs.org/@altopelago/aeon-annotation-stream/-/aeon-annotation-stream-0.12.1.tgz","fileCount":11,"integrity":"sha512-HbqgDM2osywfT5+3+fDv0tHwPB/RWCUxeXjmParyPnXiLkHNXVhUcs1gy4XPF/nVu7EvrCFvxngW4KNuzbAeyw==","signatures":[{"sig":"MEQCIDHhsJT9Qy6IotSCWs3F3ogPrqtjPO/+2VejspNBiAvyAiAKu2D1KjL9W1XZi3/SMfXWETcrluos2xBfyRoj83c5dA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@altopelago%2faeon-annotation-stream@0.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":72849},"main":"./dist/index.js","type":"module","_from":"file:/tmp/aeon-npm-publish-UOJ7oO/artifacts/altopelago-aeon-annotation-stream-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","perf:annotations":"pnpm --dir ../core build && pnpm build && node ./scripts/perf-annotations.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aac965d0-6107-4e5d-b1a6-88d48749f5d9"}},"_resolved":"/tmp/aeon-npm-publish-UOJ7oO/artifacts/altopelago-aeon-annotation-stream-0.12.1.tgz","_integrity":"sha512-HbqgDM2osywfT5+3+fDv0tHwPB/RWCUxeXjmParyPnXiLkHNXVhUcs1gy4XPF/nVu7EvrCFvxngW4KNuzbAeyw==","repository":{"url":"git+https://github.com/AltoPelago/aeon.git","type":"git","directory":"implementations/typescript/packages/annotation-stream"},"_npmVersion":"11.14.1","description":"Build AEON annotation streams from comments, attributes, and source metadata.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@altopelago/aeon-aes":"0.12.1","@altopelago/aeon-lexer":"0.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aeon-annotation-stream_0.12.1_1789065987176_0.008278605902837022","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@altopelago/aeon-annotation-stream","version":"0.13.0","description":"Build AEON annotation streams from comments, attributes, and source metadata.","license":"MIT","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"sideEffects":false,"engines":{"node":">=20.0.0"},"repository":{"type":"git","url":"git+https://github.com/AltoPelago/aeon.git","directory":"implementations/typescript/packages/annotation-stream"},"bugs":{"url":"https://github.com/AltoPelago/aeon/issues"},"homepage":"https://github.com/AltoPelago/aeon/tree/main/implementations/typescript/packages/annotation-stream#readme","keywords":["aeon","aeonite","annotations","comments","metadata","source-map","typescript"],"publishConfig":{"access":"public"},"dependencies":{"@altopelago/aeon-lexer":"0.13.0","@altopelago/aeon-aes":"0.13.0"},"scripts":{"build":"tsc -p tsconfig.json","test":"node --test dist/*.test.js","perf:annotations":"pnpm --dir ../core build && pnpm build && node ./scripts/perf-annotations.mjs","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_id":"@altopelago/aeon-annotation-stream@0.13.0","_integrity":"sha512-e/Sl1fuX6jRvOtL7ooVIQyGg6Z13azQThaxn4T+ZR3UuTNvm+a7+HLB0NS6VX/LH2z2cUKIzgm0JFo9u+qUYHw==","_resolved":"/tmp/aeon-npm-publish-p42ksX/artifacts/altopelago-aeon-annotation-stream-0.13.0.tgz","_from":"file:/tmp/aeon-npm-publish-p42ksX/artifacts/altopelago-aeon-annotation-stream-0.13.0.tgz","_nodeVersion":"22.14.0","_npmVersion":"11.14.1","dist":{"integrity":"sha512-e/Sl1fuX6jRvOtL7ooVIQyGg6Z13azQThaxn4T+ZR3UuTNvm+a7+HLB0NS6VX/LH2z2cUKIzgm0JFo9u+qUYHw==","shasum":"eac60cc81db318d173e385e80d5cf6d88a7843b2","tarball":"https://registry.npmjs.org/@altopelago/aeon-annotation-stream/-/aeon-annotation-stream-0.13.0.tgz","fileCount":11,"unpackedSize":72849,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@altopelago%2faeon-annotation-stream@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCbrj39drxBaVQFB7PUeVkM9XBI5juBAjXKuikQo4tJewIgDtLFpaMPgbeP6mZI+iBdeANBggKJCdNQulykxL7NFP8="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aac965d0-6107-4e5d-b1a6-88d48749f5d9"}},"directories":{},"maintainers":[{"name":"altopelago","email":"aeon@altopelago.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/aeon-annotation-stream_0.13.0_1789358688667_0.3760628289848158"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-15T22:15:58.310Z","modified":"2026-09-14T04:04:49.102Z","0.9.0":"2026-05-15T22:15:58.644Z","0.9.1":"2026-05-27T13:12:45.501Z","0.9.2":"2026-05-29T19:02:28.245Z","0.9.3":"2026-05-31T15:48:36.029Z","0.9.4":"2026-06-02T20:23:11.739Z","0.9.5":"2026-06-06T19:10:38.800Z","0.9.6":"2026-06-28T17:23:06.058Z","0.10.0":"2026-07-14T15:33:47.558Z","0.11.0":"2026-07-23T19:39:14.525Z","0.12.0":"2026-08-31T17:32:37.907Z","0.12.1":"2026-09-10T18:46:27.338Z","0.13.0":"2026-09-14T04:04:48.803Z"},"bugs":{"url":"https://github.com/AltoPelago/aeon/issues"},"license":"MIT","homepage":"https://github.com/AltoPelago/aeon/tree/main/implementations/typescript/packages/annotation-stream#readme","keywords":["aeon","aeonite","annotations","comments","metadata","source-map","typescript"],"repository":{"type":"git","url":"git+https://github.com/AltoPelago/aeon.git","directory":"implementations/typescript/packages/annotation-stream"},"description":"Build AEON annotation streams from comments, attributes, and source metadata.","maintainers":[{"name":"altopelago","email":"aeon@altopelago.com"}],"readme":"# @altopelago/aeon-annotation-stream\n\nAnnotation and comment attachment stream generation for AEON.\n\n## Installation\n\n```bash\npnpm add @altopelago/aeon-annotation-stream\n```\n\n## Usage\n\n```ts\nimport { buildAnnotationStream } from '@altopelago/aeon-annotation-stream';\n\nconst result = buildAnnotationStream('//# docs\\nanswer = 42');\n\nif (result.errors.length === 0) {\n  console.log(result.annotations);\n}\n```\n\n## What This Package Does\n\n- binds AEON comments and source annotations to nearby structural targets\n- emits annotation stream records without mutating canonical data semantics\n- preserves source-oriented metadata for editors, documentation tools, and\n  semantic processors\n\n## API\n\n- `buildAnnotationStream(input, options?)`\n- `buildAnnotationStreamFromSource(input, options?)`\n- annotation record and placement metadata types\n\n## When To Use It\n\nUse this package when you need comment and annotation binding behavior directly.\nFor the stable compile entry point, prefer `@altopelago/aeon-core` and enable annotation emission there when appropriate.\n\n## Notes\n\n- Annotation streams are separate from canonical data output.\n- Semantic comments can guide tools without changing finalized JSON.\n- Attribute values remain part of the structural AEON data model; comment\n  annotations remain soft metadata.\n","readmeFilename":"README.md"}