{"_id":"@altopelago/aeon-lexer","_rev":"12-a55966219916b5756cd759a404372d53","name":"@altopelago/aeon-lexer","dist-tags":{"latest":"0.13.0"},"versions":{"0.9.0":{"name":"@altopelago/aeon-lexer","version":"0.9.0","_id":"@altopelago/aeon-lexer@0.9.0","maintainers":[{"name":"altopelago","email":"aeon@altopelago.com"}],"dist":{"shasum":"5b02cf77e5c6dc2acce73a726c70e0cda92ee192","tarball":"https://registry.npmjs.org/@altopelago/aeon-lexer/-/aeon-lexer-0.9.0.tgz","fileCount":18,"integrity":"sha512-9t2mcZEtlNH5wXBrayqJfOKXGzz8oGhOeveFLV3FXKicqWenYG3aRgCd1qele9mnB9WS+gdYPx1eav/3JDIrTQ==","signatures":[{"sig":"MEUCIQDoQpyOEuHAiYMoZXVdxyrgkt6plfSreDVNYttBMMgHaAIgZCBWMw683Wke5+Bfb5wcpZ7Rxpm4+IIMQFnuNQSRh+Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105745},"main":"./dist/index.js","type":"module","_from":"file:/var/folders/h7/6zx03x7n7y95sp07gxhx2f6h0000gp/T/aeon-npm-publish-26po14/altopelago-aeon-lexer-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-lexer-0.9.0.tgz","_integrity":"sha512-9t2mcZEtlNH5wXBrayqJfOKXGzz8oGhOeveFLV3FXKicqWenYG3aRgCd1qele9mnB9WS+gdYPx1eav/3JDIrTQ==","_npmVersion":"11.6.2","description":"Tokenization for AEON source text.","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aeon-lexer_0.9.0_1778883238707_0.7000476984468331","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@altopelago/aeon-lexer","version":"0.9.1","keywords":["aeon","aeonite","parser","schema","typescript"],"license":"MIT","_id":"@altopelago/aeon-lexer@0.9.1","maintainers":[{"name":"altopelago","email":"aeon@altopelago.com"}],"homepage":"https://github.com/AltoPelago/aeon/tree/main/implementations/typescript/packages/lexer#readme","bugs":{"url":"https://github.com/AltoPelago/aeon/issues"},"dist":{"shasum":"44a20fa3040b20e31adc11eeebd5f4c352d84931","tarball":"https://registry.npmjs.org/@altopelago/aeon-lexer/-/aeon-lexer-0.9.1.tgz","fileCount":19,"integrity":"sha512-ecUmEgWShTsqkeOuMgkfhp8bzhHkLHiSUxJJ4bcjek8V/gj+JGxOqJaGaC/hDoK4ONvdQ0ee7td2Mvdeowgx2Q==","signatures":[{"sig":"MEYCIQDdXOWIdPPqwK6uj4LSn7DPFswR3c3JVmmnqM2dCCsPOgIhAP+bHDxoWY4o76/zNMoTc7C6u2ytmGISLkKvenfd5gJn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@altopelago%2faeon-lexer@0.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":107432},"main":"./dist/index.js","type":"module","_from":"file:/tmp/aeon-npm-publish-O7Jh3l/artifacts/altopelago-aeon-lexer-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:7a598195-8d84-4f03-a860-e57c01f8ff36"}},"_resolved":"/tmp/aeon-npm-publish-O7Jh3l/artifacts/altopelago-aeon-lexer-0.9.1.tgz","_integrity":"sha512-ecUmEgWShTsqkeOuMgkfhp8bzhHkLHiSUxJJ4bcjek8V/gj+JGxOqJaGaC/hDoK4ONvdQ0ee7td2Mvdeowgx2Q==","repository":{"url":"git+https://github.com/AltoPelago/aeon.git","type":"git","directory":"implementations/typescript/packages/lexer"},"_npmVersion":"11.14.1","description":"Lexer for AEON source text.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aeon-lexer_0.9.1_1779887552622_0.8877203613199267","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@altopelago/aeon-lexer","version":"0.9.2","keywords":["aeon","aeonite","lexer","tokenizer","tokens","syntax","typescript"],"license":"MIT","_id":"@altopelago/aeon-lexer@0.9.2","maintainers":[{"name":"altopelago","email":"aeon@altopelago.com"}],"homepage":"https://github.com/AltoPelago/aeon/tree/main/implementations/typescript/packages/lexer#readme","bugs":{"url":"https://github.com/AltoPelago/aeon/issues"},"dist":{"shasum":"00ce1b0fe69fd4daf268ac2d476b36af540b8942","tarball":"https://registry.npmjs.org/@altopelago/aeon-lexer/-/aeon-lexer-0.9.2.tgz","fileCount":19,"integrity":"sha512-XwjnysIfr+EQAWMAfC64102xzahgm/nAXyLUbxvd+HBRUaaw4bEfYhSPTLAI57SgDQLFzWz0ECxXCciIY5EYig==","signatures":[{"sig":"MEUCIAYHLLmGof6hWUc5VVXCtc7YlhRgLsy3StzR1mPL3OX/AiEAw478A/Qv1qKEFqDv1i5xwPB9IB6DlrwDrEUPbom2f7E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@altopelago%2faeon-lexer@0.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":108136},"main":"./dist/index.js","type":"module","_from":"file:/tmp/aeon-npm-publish-betDaf/artifacts/altopelago-aeon-lexer-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:7a598195-8d84-4f03-a860-e57c01f8ff36"}},"_resolved":"/tmp/aeon-npm-publish-betDaf/artifacts/altopelago-aeon-lexer-0.9.2.tgz","_integrity":"sha512-XwjnysIfr+EQAWMAfC64102xzahgm/nAXyLUbxvd+HBRUaaw4bEfYhSPTLAI57SgDQLFzWz0ECxXCciIY5EYig==","repository":{"url":"git+https://github.com/AltoPelago/aeon.git","type":"git","directory":"implementations/typescript/packages/lexer"},"_npmVersion":"11.14.1","description":"Tokenize AEON source text for parsers, editors, and tooling.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aeon-lexer_0.9.2_1780081334341_0.9675647499207802","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"@altopelago/aeon-lexer","version":"0.9.3","keywords":["aeon","aeonite","lexer","tokenizer","tokens","syntax","typescript"],"license":"MIT","_id":"@altopelago/aeon-lexer@0.9.3","maintainers":[{"name":"altopelago","email":"aeon@altopelago.com"}],"homepage":"https://github.com/AltoPelago/aeon/tree/main/implementations/typescript/packages/lexer#readme","bugs":{"url":"https://github.com/AltoPelago/aeon/issues"},"dist":{"shasum":"88d9325c047c1ccb0992a0470fe14fbe77822ac7","tarball":"https://registry.npmjs.org/@altopelago/aeon-lexer/-/aeon-lexer-0.9.3.tgz","fileCount":19,"integrity":"sha512-f3mZ1A8Qge8A5c2nJonrHvEUB77MAcQ3zFDOStRw7t4NqgkusVpGW8+45u0KmKRr3uuk0qpSJmHjymVEZLDFTw==","signatures":[{"sig":"MEUCIDYLNjEEVRKP9H/UxPIBzTITkdyMLT9U1ogNkUWMF1sBAiEAob/L9lrNmuPpUaJpB6zu3PTQcM/+H1mqvUZGD0cXBjY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@altopelago%2faeon-lexer@0.9.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":108136},"main":"./dist/index.js","type":"module","_from":"file:/tmp/aeon-npm-publish-PPJYGx/artifacts/altopelago-aeon-lexer-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:7a598195-8d84-4f03-a860-e57c01f8ff36"}},"_resolved":"/tmp/aeon-npm-publish-PPJYGx/artifacts/altopelago-aeon-lexer-0.9.3.tgz","_integrity":"sha512-f3mZ1A8Qge8A5c2nJonrHvEUB77MAcQ3zFDOStRw7t4NqgkusVpGW8+45u0KmKRr3uuk0qpSJmHjymVEZLDFTw==","repository":{"url":"git+https://github.com/AltoPelago/aeon.git","type":"git","directory":"implementations/typescript/packages/lexer"},"_npmVersion":"11.14.1","description":"Tokenize AEON source text for parsers, editors, and tooling.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aeon-lexer_0.9.3_1780242498288_0.24583849287811166","host":"s3://npm-registry-packages-npm-production"}},"0.9.4":{"name":"@altopelago/aeon-lexer","version":"0.9.4","keywords":["aeon","aeonite","lexer","tokenizer","tokens","syntax","typescript"],"license":"MIT","_id":"@altopelago/aeon-lexer@0.9.4","maintainers":[{"name":"altopelago","email":"aeon@altopelago.com"}],"homepage":"https://github.com/AltoPelago/aeon/tree/main/implementations/typescript/packages/lexer#readme","bugs":{"url":"https://github.com/AltoPelago/aeon/issues"},"dist":{"shasum":"86facb0190ebf0f5d2e484ee464758a173b0136a","tarball":"https://registry.npmjs.org/@altopelago/aeon-lexer/-/aeon-lexer-0.9.4.tgz","fileCount":19,"integrity":"sha512-gfVvIQWbqupxnVsr6Iz6rHfMnkI24+IM+FNzrO8zbJB2+4usaf0V++9lYSNPFfU89EuJCX4UBFIqe97dihZvSA==","signatures":[{"sig":"MEUCIHXuTE3bW0VcXk9/eSAuZhBfGfyiYhDyv5l+MDtngKoJAiEAt2vQvmW0FE/ew/2jBP+4VQ0l+JCdnYpMi96NjV6OCJQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@altopelago%2faeon-lexer@0.9.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":108136},"main":"./dist/index.js","type":"module","_from":"file:/tmp/aeon-npm-publish-jkQW7b/artifacts/altopelago-aeon-lexer-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:7a598195-8d84-4f03-a860-e57c01f8ff36"}},"_resolved":"/tmp/aeon-npm-publish-jkQW7b/artifacts/altopelago-aeon-lexer-0.9.4.tgz","_integrity":"sha512-gfVvIQWbqupxnVsr6Iz6rHfMnkI24+IM+FNzrO8zbJB2+4usaf0V++9lYSNPFfU89EuJCX4UBFIqe97dihZvSA==","repository":{"url":"git+https://github.com/AltoPelago/aeon.git","type":"git","directory":"implementations/typescript/packages/lexer"},"_npmVersion":"11.14.1","description":"Tokenize AEON source text for parsers, editors, and tooling.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aeon-lexer_0.9.4_1780431779127_0.9306969245089798","host":"s3://npm-registry-packages-npm-production"}},"0.9.5":{"name":"@altopelago/aeon-lexer","version":"0.9.5","keywords":["aeon","aeonite","lexer","tokenizer","tokens","syntax","typescript"],"license":"MIT","_id":"@altopelago/aeon-lexer@0.9.5","maintainers":[{"name":"altopelago","email":"aeon@altopelago.com"}],"homepage":"https://github.com/AltoPelago/aeon/tree/main/implementations/typescript/packages/lexer#readme","bugs":{"url":"https://github.com/AltoPelago/aeon/issues"},"dist":{"shasum":"653dedec04889a3204d63be40c4340c1b1beff30","tarball":"https://registry.npmjs.org/@altopelago/aeon-lexer/-/aeon-lexer-0.9.5.tgz","fileCount":19,"integrity":"sha512-Hv6oEh81scRR8+ojwmOUBaPcV9JlDFq5MAjksuZKGe58IT6feR6DGUv375n5eQcghLLK+ET/2uDRWMmYZUfnxw==","signatures":[{"sig":"MEUCIQCPqXuHEPV/zQVhca6hel7ftplloJY+9XOxHsjtRpzHUwIgJDKA7m4oElYv/SuKA+B/bQ+prpAfnbkWcNriH4Pevs4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@altopelago%2faeon-lexer@0.9.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":108136},"main":"./dist/index.js","type":"module","_from":"file:/tmp/aeon-npm-publish-nJREVr/artifacts/altopelago-aeon-lexer-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:7a598195-8d84-4f03-a860-e57c01f8ff36"}},"_resolved":"/tmp/aeon-npm-publish-nJREVr/artifacts/altopelago-aeon-lexer-0.9.5.tgz","_integrity":"sha512-Hv6oEh81scRR8+ojwmOUBaPcV9JlDFq5MAjksuZKGe58IT6feR6DGUv375n5eQcghLLK+ET/2uDRWMmYZUfnxw==","repository":{"url":"git+https://github.com/AltoPelago/aeon.git","type":"git","directory":"implementations/typescript/packages/lexer"},"_npmVersion":"11.14.1","description":"Tokenize AEON source text for parsers, editors, and tooling.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aeon-lexer_0.9.5_1780773026349_0.7309529348435018","host":"s3://npm-registry-packages-npm-production"}},"0.9.6":{"name":"@altopelago/aeon-lexer","version":"0.9.6","keywords":["aeon","aeonite","lexer","tokenizer","tokens","syntax","typescript"],"license":"MIT","_id":"@altopelago/aeon-lexer@0.9.6","maintainers":[{"name":"altopelago","email":"aeon@altopelago.com"}],"homepage":"https://github.com/AltoPelago/aeon/tree/main/implementations/typescript/packages/lexer#readme","bugs":{"url":"https://github.com/AltoPelago/aeon/issues"},"dist":{"shasum":"b3fa73f1db85b0d0556553cb33c773563283763f","tarball":"https://registry.npmjs.org/@altopelago/aeon-lexer/-/aeon-lexer-0.9.6.tgz","fileCount":19,"integrity":"sha512-mbrXPtamMZWosZ/IsGtbF8hytKbJiBQ4Px7fOmf2H1bI6W7Emohu+ffp4SaHStSrq90Ca0WOLdLx1+Rih3wdQg==","signatures":[{"sig":"MEQCIFE0DrLa/nUpKG6Umgpdbn2sTzDsk5bvEfnTYV8BDrDNAiAHTKHgrm48hE6e8KVBHsVAf8BPOTNmM+O9Nqbs1SYkTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@altopelago%2faeon-lexer@0.9.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":108134},"main":"./dist/index.js","type":"module","_from":"file:/tmp/aeon-npm-publish-G39Kuy/artifacts/altopelago-aeon-lexer-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:7a598195-8d84-4f03-a860-e57c01f8ff36"}},"_resolved":"/tmp/aeon-npm-publish-G39Kuy/artifacts/altopelago-aeon-lexer-0.9.6.tgz","_integrity":"sha512-mbrXPtamMZWosZ/IsGtbF8hytKbJiBQ4Px7fOmf2H1bI6W7Emohu+ffp4SaHStSrq90Ca0WOLdLx1+Rih3wdQg==","repository":{"url":"git+https://github.com/AltoPelago/aeon.git","type":"git","directory":"implementations/typescript/packages/lexer"},"_npmVersion":"11.14.1","description":"Tokenize AEON source text for parsers, editors, and tooling.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aeon-lexer_0.9.6_1782667373719_0.7346692381705253","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@altopelago/aeon-lexer","version":"0.10.0","keywords":["aeon","aeonite","lexer","tokenizer","tokens","syntax","typescript"],"license":"MIT","_id":"@altopelago/aeon-lexer@0.10.0","maintainers":[{"name":"altopelago","email":"aeon@altopelago.com"}],"homepage":"https://github.com/AltoPelago/aeon/tree/main/implementations/typescript/packages/lexer#readme","bugs":{"url":"https://github.com/AltoPelago/aeon/issues"},"dist":{"shasum":"24897b42d12ef7af3c85acb24618b70b400d6841","tarball":"https://registry.npmjs.org/@altopelago/aeon-lexer/-/aeon-lexer-0.10.0.tgz","fileCount":19,"integrity":"sha512-TsEDMv94MzhvoZRZRHgAu6LEpdVYDOFar13S5XiWYf4uuUmEF9xAsiQ9xhtq3UK3bjU884qlcegI3ftxAdM5MA==","signatures":[{"sig":"MEYCIQCN/DC/7FSqun9fIaNq0eQPced2TmCSEsLsQXSxhcf88AIhAP8uZvUmYuadbfR5oeq22mhZ3ivtPQ8OCQhs5F/0gCt4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@altopelago%2faeon-lexer@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":107830},"main":"./dist/index.js","type":"module","_from":"file:/tmp/aeon-npm-publish-U0pH2r/artifacts/altopelago-aeon-lexer-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:7a598195-8d84-4f03-a860-e57c01f8ff36"}},"_resolved":"/tmp/aeon-npm-publish-U0pH2r/artifacts/altopelago-aeon-lexer-0.10.0.tgz","_integrity":"sha512-TsEDMv94MzhvoZRZRHgAu6LEpdVYDOFar13S5XiWYf4uuUmEF9xAsiQ9xhtq3UK3bjU884qlcegI3ftxAdM5MA==","repository":{"url":"git+https://github.com/AltoPelago/aeon.git","type":"git","directory":"implementations/typescript/packages/lexer"},"_npmVersion":"11.14.1","description":"Tokenize AEON source text for parsers, editors, and tooling.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aeon-lexer_0.10.0_1784043214658_0.9556984936829747","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@altopelago/aeon-lexer","version":"0.11.0","keywords":["aeon","aeonite","lexer","tokenizer","tokens","syntax","typescript"],"license":"MIT","_id":"@altopelago/aeon-lexer@0.11.0","maintainers":[{"name":"altopelago","email":"aeon@altopelago.com"}],"homepage":"https://github.com/AltoPelago/aeon/tree/main/implementations/typescript/packages/lexer#readme","bugs":{"url":"https://github.com/AltoPelago/aeon/issues"},"dist":{"shasum":"f8241cca921520c26517d9bdf7bc0d568490e7b8","tarball":"https://registry.npmjs.org/@altopelago/aeon-lexer/-/aeon-lexer-0.11.0.tgz","fileCount":19,"integrity":"sha512-Jl8I8J7xgrKThRoqf0zyOtEvojZ93Smi6ebRMhTiG17KiVt0KmE7kSOtDrowsFJJXYfpNHwaGY7Mo1SsxFKevg==","signatures":[{"sig":"MEYCIQCAJBr3hYSRW7GBgQKG3x8eEuIxensqSKV70qqROpKamAIhAOYhmLduUfaqvWTsHcuZj52KfJs2ReAbYBA2N1ilqf4j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@altopelago%2faeon-lexer@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112863},"main":"./dist/index.js","type":"module","_from":"file:/tmp/aeon-npm-publish-qEu7JD/artifacts/altopelago-aeon-lexer-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:7a598195-8d84-4f03-a860-e57c01f8ff36"}},"_resolved":"/tmp/aeon-npm-publish-qEu7JD/artifacts/altopelago-aeon-lexer-0.11.0.tgz","_integrity":"sha512-Jl8I8J7xgrKThRoqf0zyOtEvojZ93Smi6ebRMhTiG17KiVt0KmE7kSOtDrowsFJJXYfpNHwaGY7Mo1SsxFKevg==","repository":{"url":"git+https://github.com/AltoPelago/aeon.git","type":"git","directory":"implementations/typescript/packages/lexer"},"_npmVersion":"11.14.1","description":"Tokenize AEON source text for parsers, editors, and tooling.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aeon-lexer_0.11.0_1784835533515_0.9637940901181645","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@altopelago/aeon-lexer","version":"0.12.0","keywords":["aeon","aeonite","lexer","tokenizer","tokens","syntax","typescript"],"license":"MIT","_id":"@altopelago/aeon-lexer@0.12.0","maintainers":[{"name":"altopelago","email":"aeon@altopelago.com"}],"homepage":"https://github.com/AltoPelago/aeon/tree/main/implementations/typescript/packages/lexer#readme","bugs":{"url":"https://github.com/AltoPelago/aeon/issues"},"dist":{"shasum":"39fe5c9075f91486f2692ccc71f1598b430c63f7","tarball":"https://registry.npmjs.org/@altopelago/aeon-lexer/-/aeon-lexer-0.12.0.tgz","fileCount":19,"integrity":"sha512-4S3dyGHF/htl5F/2raHkSsh4IYm7Dx5sNqRea50CM98K6/r+YlwercTSMbynDMS7Kw6WeTEkIPYBMByBB0zFeg==","signatures":[{"sig":"MEUCIQCDhiBn7HxslIeooSQQWVwPdCNYf9AhKq/Oj4OZfvBdRAIgEDEJdGoSSOMUjUTULZFnl2fXjE++GEZN4ggD5/5wOEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@altopelago%2faeon-lexer@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":117923},"main":"./dist/index.js","type":"module","_from":"file:/tmp/aeon-npm-publish-yWBbJ2/artifacts/altopelago-aeon-lexer-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:7a598195-8d84-4f03-a860-e57c01f8ff36"}},"_resolved":"/tmp/aeon-npm-publish-yWBbJ2/artifacts/altopelago-aeon-lexer-0.12.0.tgz","_integrity":"sha512-4S3dyGHF/htl5F/2raHkSsh4IYm7Dx5sNqRea50CM98K6/r+YlwercTSMbynDMS7Kw6WeTEkIPYBMByBB0zFeg==","repository":{"url":"git+https://github.com/AltoPelago/aeon.git","type":"git","directory":"implementations/typescript/packages/lexer"},"_npmVersion":"11.14.1","description":"Tokenize AEON source text for parsers, editors, and tooling.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aeon-lexer_0.12.0_1788197542626_0.9825323081655131","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"@altopelago/aeon-lexer","version":"0.12.1","keywords":["aeon","aeonite","lexer","tokenizer","tokens","syntax","typescript"],"license":"MIT","_id":"@altopelago/aeon-lexer@0.12.1","maintainers":[{"name":"altopelago","email":"aeon@altopelago.com"}],"homepage":"https://github.com/AltoPelago/aeon/tree/main/implementations/typescript/packages/lexer#readme","bugs":{"url":"https://github.com/AltoPelago/aeon/issues"},"dist":{"shasum":"c6299edddb7773314a77da08dac186206b70c8f6","tarball":"https://registry.npmjs.org/@altopelago/aeon-lexer/-/aeon-lexer-0.12.1.tgz","fileCount":19,"integrity":"sha512-Q5giebmOFpurRVaaQUlG/gx5FQG0drAlvfJADJE2BQUrY7T9qZuwGWn+SLX/DtN1KZ7rLa7kVKs0DTOZcIdPcA==","signatures":[{"sig":"MEYCIQCn/lUrdkCbmN6x2DUMtapKwNRPFAQBGD5tHddXJHG0fwIhALKRVMjH5rNW5ZPTIrnayFRwMWjr4qcYuHF/hl4h5qUm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@altopelago%2faeon-lexer@0.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":118810},"main":"./dist/index.js","type":"module","_from":"file:/tmp/aeon-npm-publish-UOJ7oO/artifacts/altopelago-aeon-lexer-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:7a598195-8d84-4f03-a860-e57c01f8ff36"}},"_resolved":"/tmp/aeon-npm-publish-UOJ7oO/artifacts/altopelago-aeon-lexer-0.12.1.tgz","_integrity":"sha512-Q5giebmOFpurRVaaQUlG/gx5FQG0drAlvfJADJE2BQUrY7T9qZuwGWn+SLX/DtN1KZ7rLa7kVKs0DTOZcIdPcA==","repository":{"url":"git+https://github.com/AltoPelago/aeon.git","type":"git","directory":"implementations/typescript/packages/lexer"},"_npmVersion":"11.14.1","description":"Tokenize AEON source text for parsers, editors, and tooling.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aeon-lexer_0.12.1_1789065972282_0.9085312658468965","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@altopelago/aeon-lexer","version":"0.13.0","description":"Tokenize AEON source text for parsers, editors, and tooling.","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/lexer"},"bugs":{"url":"https://github.com/AltoPelago/aeon/issues"},"homepage":"https://github.com/AltoPelago/aeon/tree/main/implementations/typescript/packages/lexer#readme","keywords":["aeon","aeonite","lexer","tokenizer","tokens","syntax","typescript"],"publishConfig":{"access":"public"},"scripts":{"build":"tsc -p tsconfig.json","test":"node --test dist/*.test.js","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_id":"@altopelago/aeon-lexer@0.13.0","_integrity":"sha512-0qK5/1GmSkeCMB1XjRM4TA5CSLs2OqV5lIIVIk40q1t8Q6ru0H33DS5M+yBxRWou/+PCxMFqo78NMJ4QGcOFDg==","_resolved":"/tmp/aeon-npm-publish-p42ksX/artifacts/altopelago-aeon-lexer-0.13.0.tgz","_from":"file:/tmp/aeon-npm-publish-p42ksX/artifacts/altopelago-aeon-lexer-0.13.0.tgz","_nodeVersion":"22.14.0","_npmVersion":"11.14.1","dist":{"integrity":"sha512-0qK5/1GmSkeCMB1XjRM4TA5CSLs2OqV5lIIVIk40q1t8Q6ru0H33DS5M+yBxRWou/+PCxMFqo78NMJ4QGcOFDg==","shasum":"eb78402b690ac2e826199c012a693f28ed411817","tarball":"https://registry.npmjs.org/@altopelago/aeon-lexer/-/aeon-lexer-0.13.0.tgz","fileCount":19,"unpackedSize":118810,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@altopelago%2faeon-lexer@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDBh2zB5gwiTARoAOU/gsrDQ2YqLqSSywWEL6bcOv9K2AiEAk7UdCfRgsxAFdEDRtFnlphZUmqEarT8TDhcQErzJpRA="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7a598195-8d84-4f03-a860-e57c01f8ff36"}},"directories":{},"maintainers":[{"name":"altopelago","email":"aeon@altopelago.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/aeon-lexer_0.13.0_1789358675348_0.9010777235433267"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-15T22:13:58.623Z","modified":"2026-09-14T04:04:35.884Z","0.9.0":"2026-05-15T22:13:58.856Z","0.9.1":"2026-05-27T13:12:32.759Z","0.9.2":"2026-05-29T19:02:14.543Z","0.9.3":"2026-05-31T15:48:18.418Z","0.9.4":"2026-06-02T20:22:59.296Z","0.9.5":"2026-06-06T19:10:26.478Z","0.9.6":"2026-06-28T17:22:53.866Z","0.10.0":"2026-07-14T15:33:34.812Z","0.11.0":"2026-07-23T19:38:53.657Z","0.12.0":"2026-08-31T17:32:22.780Z","0.12.1":"2026-09-10T18:46:12.419Z","0.13.0":"2026-09-14T04:04:35.549Z"},"bugs":{"url":"https://github.com/AltoPelago/aeon/issues"},"license":"MIT","homepage":"https://github.com/AltoPelago/aeon/tree/main/implementations/typescript/packages/lexer#readme","keywords":["aeon","aeonite","lexer","tokenizer","tokens","syntax","typescript"],"repository":{"type":"git","url":"git+https://github.com/AltoPelago/aeon.git","directory":"implementations/typescript/packages/lexer"},"description":"Tokenize AEON source text for parsers, editors, and tooling.","maintainers":[{"name":"altopelago","email":"aeon@altopelago.com"}],"readme":"# @altopelago/aeon-lexer\n\nTokenization for AEON source text.\n\n## Installation\n\n```bash\npnpm add @altopelago/aeon-lexer\n```\n\n## Usage\n\n```ts\nimport { tokenize } from '@altopelago/aeon-lexer';\n\nconst result = tokenize('answer = 42');\n\nif (result.errors.length > 0) {\n  console.error(result.errors);\n}\n\nfor (const token of result.tokens) {\n  console.log(token.kind, token.raw);\n}\n```\n\n## What This Package Does\n\n- converts AEON source text into lexer tokens\n- preserves raw token text for diagnostics and source-aware tooling\n- reports lexical errors without executing or interpreting document meaning\n\n## API\n\n- `tokenize(input, options?)`\n- token kinds and token metadata types used by parser and editor tooling\n\n## When To Use It\n\nUse this package when you need direct token access for tooling, analysis, or editor features.\nIf you want the stable application-facing entry point, prefer `@altopelago/aeon-core`.\n\n## Notes\n\n- The lexer does not build AST nodes.\n- The lexer does not validate AEON schemas or materialize JSON.\n- Downstream packages such as `@altopelago/aeon-parser` and\n  `@altopelago/aeon-core` consume the token stream.\n","readmeFilename":"README.md"}