{"_id":"gramr-ts","_rev":"30-a4d43e99b7db0ec1c9cc71f0f7191ecc","name":"gramr-ts","dist-tags":{"latest":"1.0.9-rc20"},"versions":{"1.0.0":{"name":"gramr-ts","version":"1.0.0","keywords":["parsing","parse","parsers","parse combinators","grammar","syntax","lexer","tokenizer","lexical analysis","language","lexical","ast"],"author":{"name":"caeus"},"license":"MIT","_id":"gramr-ts@1.0.0","maintainers":[{"name":"caeus","email":"camilo.a.navas@gmail.com"}],"homepage":"https://github.com/caeus/gramr#readme","bugs":{"url":"https://github.com/caeus/gramr/issues"},"dist":{"shasum":"21edea8b2beafc147159ef19c75945e5317dc396","tarball":"https://registry.npmjs.org/gramr-ts/-/gramr-ts-1.0.0.tgz","fileCount":11,"integrity":"sha512-WQzYcMtMDTj3ovMjvJj748glUoMzteaFM1z8746a5mwmZrDCzicfSLDfLJydOf/WQl8SojrpvbFirotq2PZ/zg==","signatures":[{"sig":"MEUCIQC9FRKIN/cL5JAvspNutsdxpIbl+qnvEbz/IE2YN7Zs1QIgdAQgcecTBkHd987oldkjsAFvSMcpCKVPmKrR9CdXkrE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24367},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b4af89013fc17545e436c7cfbc7cc2f86050486e","scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.ts'","build":"tsc","format":"prettier --write 'src/**/*.ts'"},"_npmUser":{"name":"caeus","email":"camilo.a.navas@gmail.com"},"repository":{"url":"git+https://github.com/caeus/gramr.git","type":"git"},"_npmVersion":"10.7.0","description":"TypeScript library designed to create typesafe, composable parsers and tokenizers for building embedded languages. With powerful parsing combinators and a focus on type safety","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.13.0","vitest":"^2.1.3","prettier":"^3.3.3","fast-check":"^3.23.1","typescript":"^5.6.3","vite-tsconfig-paths":"^5.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.10.0","@typescript-eslint/eslint-plugin":"^8.10.0"},"_npmOperationalInternal":{"tmp":"tmp/gramr-ts_1.0.0_1731672265229_0.32166455267618965","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"gramr-ts","version":"1.0.1","keywords":["parsing","parse","parsers","parse combinators","grammar","syntax","lexer","tokenizer","lexical analysis","language","lexical","ast"],"author":{"name":"caeus"},"license":"MIT","_id":"gramr-ts@1.0.1","maintainers":[{"name":"caeus","email":"camilo.a.navas@gmail.com"}],"homepage":"https://github.com/caeus/gramr#readme","bugs":{"url":"https://github.com/caeus/gramr/issues"},"dist":{"shasum":"7b56207c78a77b21e3bc4a70f25c22343028259e","tarball":"https://registry.npmjs.org/gramr-ts/-/gramr-ts-1.0.1.tgz","fileCount":21,"integrity":"sha512-2Uw47vpTbb7oGddSeTz6XcPN5WzO1iuJcJvORZ7z74FoWgQ1BKn09JCZuyF2mBuqt+c2B57xGq7WwLK048AiPw==","signatures":[{"sig":"MEUCID6VbExNZU4dKmItf221ylWwnx2zJjxTrgaFvVPH+7ibAiEA3rrpBcK+XS1B95Gn74YQ1h1pZAwSSIU+f5Llv+cc3jk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46349},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"96d677313d4aa54d4857e20112925baed2686abe","scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.ts'","build":"tsc","format":"prettier --write 'src/**/*.ts'"},"_npmUser":{"name":"caeus","email":"camilo.a.navas@gmail.com"},"repository":{"url":"git+https://github.com/caeus/gramr.git","type":"git"},"_npmVersion":"10.7.0","description":"TypeScript library designed to create typesafe, composable parsers and tokenizers for building embedded languages. With powerful parsing combinators and a focus on type safety","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.13.0","vitest":"^2.1.3","typedoc":"^0.26.11","prettier":"^3.3.3","fast-check":"^3.23.1","typescript":"^5.6.3","vite-tsconfig-paths":"^5.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.10.0","@typescript-eslint/eslint-plugin":"^8.10.0"},"_npmOperationalInternal":{"tmp":"tmp/gramr-ts_1.0.1_1731680812011_0.21930092774633625","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"gramr-ts","version":"1.0.2","keywords":["parsing","parse","parsers","parse combinators","grammar","syntax","lexer","tokenizer","lexical analysis","language","lexical","ast"],"author":{"name":"caeus"},"license":"MIT","_id":"gramr-ts@1.0.2","maintainers":[{"name":"caeus","email":"camilo.a.navas@gmail.com"}],"homepage":"https://github.com/caeus/gramr#readme","bugs":{"url":"https://github.com/caeus/gramr/issues"},"dist":{"shasum":"3678c0b54edbdd43c378dd6fc3984d74679da39a","tarball":"https://registry.npmjs.org/gramr-ts/-/gramr-ts-1.0.2.tgz","fileCount":33,"integrity":"sha512-yWlmJRJ7ejLNzVmha10JTYQKrHqOEuP066uAMXIUwZpIcF2+WN1nhvhN2B96J5rpfNSxRpX2PyPtd8mbjwiXTQ==","signatures":[{"sig":"MEYCIQD7lPLWC2qQTMXdX6x2btBvnUgDnU1Q9Klicpk6hiLIBAIhAPe6QeRn1soMJ8zhvoWcb5/9RAgJYHevCWDg9CjB4PA2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57746},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"1b5a3c3ff876d7e1adbf29f2afc861f64dee8d11","scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.ts'","build":"tsc","format":"prettier --write 'src/**/*.ts'"},"_npmUser":{"name":"caeus","email":"camilo.a.navas@gmail.com"},"repository":{"url":"git+https://github.com/caeus/gramr.git","type":"git"},"_npmVersion":"10.7.0","description":"TypeScript library designed to create typesafe, composable parsers and tokenizers for building embedded languages. With powerful parsing combinators and a focus on type safety","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"devDependencies":{"open":"^10.1.0","eslint":"^9.13.0","vitest":"^2.1.3","typedoc":"^0.26.11","prettier":"^3.3.3","fast-check":"^3.23.1","typescript":"^5.6.3","vite-tsconfig-paths":"^5.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.10.0","@typescript-eslint/eslint-plugin":"^8.10.0"},"_npmOperationalInternal":{"tmp":"tmp/gramr-ts_1.0.2_1731934831869_0.7507499459114346","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"gramr-ts","version":"1.0.3","keywords":["parsing","parse","parsers","parse combinators","grammar","syntax","lexer","tokenizer","lexical analysis","language","lexical","ast"],"author":{"name":"caeus"},"license":"MIT","_id":"gramr-ts@1.0.3","maintainers":[{"name":"caeus","email":"camilo.a.navas@gmail.com"}],"homepage":"https://github.com/caeus/gramr#readme","bugs":{"url":"https://github.com/caeus/gramr/issues"},"dist":{"shasum":"12f2e7b38979a53d6c486e61529ac65111db6dc4","tarball":"https://registry.npmjs.org/gramr-ts/-/gramr-ts-1.0.3.tgz","fileCount":33,"integrity":"sha512-hXs6BeVw2lDqY7VPie0DFNVpJLrGwcUQMf/HB16nhoQtNv1U3xe5BJRNIofVbgujrQi8CPzyD0hIuHmbTsg4/A==","signatures":[{"sig":"MEUCIBr/ES4nk+CNM37bsP5MJt4b1xf9nQwZ5AUk604Za9VyAiEAkvAAQBVePDfb6uNaddZuokioxkgLKDDj/4+H+nv7I1w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57806},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"1b5a3c3ff876d7e1adbf29f2afc861f64dee8d11","scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.ts'","build":"tsc","format":"prettier --write 'src/**/*.ts'"},"_npmUser":{"name":"caeus","email":"camilo.a.navas@gmail.com"},"repository":{"url":"git+https://github.com/caeus/gramr.git","type":"git"},"_npmVersion":"10.7.0","description":"TypeScript library designed to create typesafe, composable parsers and tokenizers for building embedded languages. With powerful parsing combinators and a focus on type safety","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"devDependencies":{"open":"^10.1.0","eslint":"^9.13.0","vitest":"^2.1.3","typedoc":"^0.26.11","prettier":"^3.3.3","fast-check":"^3.23.1","typescript":"^5.6.3","vite-tsconfig-paths":"^5.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.10.0","@typescript-eslint/eslint-plugin":"^8.10.0"},"_npmOperationalInternal":{"tmp":"tmp/gramr-ts_1.0.3_1731939020161_0.409254406776032","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"gramr-ts","version":"1.0.4","keywords":["parsing","parse","parsers","parse combinators","grammar","syntax","lexer","tokenizer","lexical analysis","language","lexical","ast"],"author":{"name":"caeus"},"license":"MIT","_id":"gramr-ts@1.0.4","maintainers":[{"name":"caeus","email":"camilo.a.navas@gmail.com"}],"homepage":"https://github.com/caeus/gramr#readme","bugs":{"url":"https://github.com/caeus/gramr/issues"},"dist":{"shasum":"de7390d0c7c6b65e897cf1eda7196ce91f5f5712","tarball":"https://registry.npmjs.org/gramr-ts/-/gramr-ts-1.0.4.tgz","fileCount":33,"integrity":"sha512-/9tkIJTT4ILXKG9Alym6t0p4mGEXvZO+mhVLbieJtXe5l01HTBBpyg4K1ra81RayzLD0bV5rVI9tuUo+Lb5pKw==","signatures":[{"sig":"MEUCIQDrVnnDeBhohsKuXjlo4pc+ebD/706gszB21uB/0ADNcAIgSvs41W5Rgfj8+G5SpfyZ2cl2jvksoo/jMJZ3G90vOks=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57844},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"1b5a3c3ff876d7e1adbf29f2afc861f64dee8d11","scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.ts'","build":"tsc","format":"prettier --write 'src/**/*.ts'"},"_npmUser":{"name":"caeus","email":"camilo.a.navas@gmail.com"},"repository":{"url":"git+https://github.com/caeus/gramr.git","type":"git"},"_npmVersion":"10.7.0","description":"TypeScript library designed to create typesafe, composable parsers and tokenizers for building embedded languages. With powerful parsing combinators and a focus on type safety","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"devDependencies":{"open":"^10.1.0","eslint":"^9.13.0","vitest":"^2.1.3","typedoc":"^0.26.11","prettier":"^3.3.3","fast-check":"^3.23.1","typescript":"^5.6.3","vite-tsconfig-paths":"^5.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.10.0","@typescript-eslint/eslint-plugin":"^8.10.0"},"_npmOperationalInternal":{"tmp":"tmp/gramr-ts_1.0.4_1731939120913_0.5288416471260067","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"gramr-ts","version":"1.0.5","keywords":["parsing","parse","parsers","parse combinators","grammar","syntax","lexer","tokenizer","lexical analysis","language","lexical","ast"],"author":{"name":"caeus"},"license":"MIT","_id":"gramr-ts@1.0.5","maintainers":[{"name":"caeus","email":"camilo.a.navas@gmail.com"}],"homepage":"https://github.com/caeus/gramr#readme","bugs":{"url":"https://github.com/caeus/gramr/issues"},"dist":{"shasum":"e2c2b50f6ee0ba83c402ea364319e7cbd7a7801e","tarball":"https://registry.npmjs.org/gramr-ts/-/gramr-ts-1.0.5.tgz","fileCount":29,"integrity":"sha512-2UPQICq/4NJm5npSoSDGU+/XNygaKQQhbMAgaRmFm0GDafj+30wKuO/nap+vWwEWT/dp2VwGJNOZ6NSGmwg4Fg==","signatures":[{"sig":"MEUCIAh8AqV7EE10l2+ZR5FVRW9uSQq8tcs73Sq4n/YLmboAAiEA6idxTEs/yW/Dnr30/bf60Gv+aoKODVx6isFqCe639Ds=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45008},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"1b5a3c3ff876d7e1adbf29f2afc861f64dee8d11","scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.ts'","build":"tsc","format":"prettier --write 'src/**/*.ts'"},"_npmUser":{"name":"caeus","email":"camilo.a.navas@gmail.com"},"repository":{"url":"git+https://github.com/caeus/gramr.git","type":"git"},"_npmVersion":"10.7.0","description":"TypeScript library designed to create typesafe, composable parsers and tokenizers for building embedded languages. With powerful parsing combinators and a focus on type safety","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"devDependencies":{"open":"^10.1.0","eslint":"^9.13.0","vitest":"^2.1.3","typedoc":"^0.26.11","prettier":"^3.3.3","fast-check":"^3.23.1","typescript":"^5.6.3","vite-tsconfig-paths":"^5.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.10.0","@typescript-eslint/eslint-plugin":"^8.10.0"},"_npmOperationalInternal":{"tmp":"tmp/gramr-ts_1.0.5_1732026837866_0.2413459963866169","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"gramr-ts","version":"1.0.6","keywords":["parsing","parse","parsers","parse combinators","grammar","syntax","lexer","tokenizer","lexical analysis","language","lexical","ast"],"author":{"name":"caeus"},"license":"MIT","_id":"gramr-ts@1.0.6","maintainers":[{"name":"caeus","email":"camilo.a.navas@gmail.com"}],"homepage":"https://github.com/caeus/gramr#readme","bugs":{"url":"https://github.com/caeus/gramr/issues"},"dist":{"shasum":"093378c942f4c10ee5876d8a4e2f46a66ed9eb3c","tarball":"https://registry.npmjs.org/gramr-ts/-/gramr-ts-1.0.6.tgz","fileCount":29,"integrity":"sha512-CS3VV5or9OWH5RAzzaTFWp9lwmjz8PwsNuaOj4d9pXdA5Qw8/z17ZzNCn+BviFpzC0PVmakq7X+5namFQD3J5g==","signatures":[{"sig":"MEUCIQCNS0YQ+XTyUhTCCmK5Z4lAjYgbXoEn82WsfswuUNkEKwIgUsCyZLB+7s4lXj4oB1rNv5Lr7/rOrhAhj/46QO0YKtI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45276},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"1b5a3c3ff876d7e1adbf29f2afc861f64dee8d11","scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.ts'","build":"tsc","format":"prettier --write 'src/**/*.ts'"},"_npmUser":{"name":"caeus","email":"camilo.a.navas@gmail.com"},"repository":{"url":"git+https://github.com/caeus/gramr.git","type":"git"},"_npmVersion":"10.7.0","description":"TypeScript library designed to create typesafe, composable parsers and tokenizers for building embedded languages. With powerful parsing combinators and a focus on type safety","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"devDependencies":{"open":"^10.1.0","eslint":"^9.13.0","vitest":"^2.1.3","typedoc":"^0.26.11","prettier":"^3.3.3","fast-check":"^3.23.1","typescript":"^5.6.3","vite-tsconfig-paths":"^5.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.10.0","@typescript-eslint/eslint-plugin":"^8.10.0"},"_npmOperationalInternal":{"tmp":"tmp/gramr-ts_1.0.6_1732027745014_0.9762316394218071","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"gramr-ts","version":"1.0.7","keywords":["parsing","parse","parsers","parse combinators","grammar","syntax","lexer","tokenizer","lexical analysis","language","lexical","ast"],"author":{"name":"caeus"},"license":"MIT","_id":"gramr-ts@1.0.7","maintainers":[{"name":"caeus","email":"camilo.a.navas@gmail.com"}],"homepage":"https://github.com/caeus/gramr#readme","bugs":{"url":"https://github.com/caeus/gramr/issues"},"dist":{"shasum":"f7164ca70612364577bdfea74f82c256c730608f","tarball":"https://registry.npmjs.org/gramr-ts/-/gramr-ts-1.0.7.tgz","fileCount":29,"integrity":"sha512-UZqcJNQFWouX/3J5HbWu9GlUnaEBVVS5NaoUCd2EwofKeukEXhGp4f7aDfON3+a2uoGbD0bZUrDBjeX3/BNUTw==","signatures":[{"sig":"MEQCID+BkWdLZ49Skrx/BghM/jD32/ivD4Dd/dhchqSeHXLyAiAk729LGeILK5/Upo7FLbuHZ+CxRRMfXJ1OPCvjV/C4WQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45318},"main":"dist/index.js","types":"dist/index.d.ts","exports":{"./*":"./dist/*"},"gitHead":"1b5a3c3ff876d7e1adbf29f2afc861f64dee8d11","scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.ts'","build":"tsc","format":"prettier --write 'src/**/*.ts'"},"_npmUser":{"name":"caeus","email":"camilo.a.navas@gmail.com"},"repository":{"url":"git+https://github.com/caeus/gramr.git","type":"git"},"_npmVersion":"10.7.0","description":"TypeScript library designed to create typesafe, composable parsers and tokenizers for building embedded languages. With powerful parsing combinators and a focus on type safety","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"devDependencies":{"open":"^10.1.0","eslint":"^9.13.0","vitest":"^2.1.3","typedoc":"^0.26.11","prettier":"^3.3.3","fast-check":"^3.23.1","typescript":"^5.6.3","vite-tsconfig-paths":"^5.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.10.0","@typescript-eslint/eslint-plugin":"^8.10.0"},"_npmOperationalInternal":{"tmp":"tmp/gramr-ts_1.0.7_1732028561433_0.7146613401555106","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"gramr-ts","version":"1.0.8","keywords":["parsing","parse","parsers","parse combinators","grammar","syntax","lexer","tokenizer","lexical analysis","language","lexical","ast"],"author":{"name":"caeus"},"license":"MIT","_id":"gramr-ts@1.0.8","maintainers":[{"name":"caeus","email":"camilo.a.navas@gmail.com"}],"homepage":"https://github.com/caeus/gramr#readme","bugs":{"url":"https://github.com/caeus/gramr/issues"},"dist":{"shasum":"a82a1dcd5cc7a4e278daf777d352a4e6c3958f25","tarball":"https://registry.npmjs.org/gramr-ts/-/gramr-ts-1.0.8.tgz","fileCount":19,"integrity":"sha512-gdEXzTtAB1YymQsO1DICXdnh8QHh6dJpaF1iVFmSyXkzz3IVE1hGs2kV6OVRjNyDNyQW/GWKRijfKH4yGDtqIw==","signatures":[{"sig":"MEUCIFqqTeEuIOyfG4TLcufk5ql01s6nkBxd0W8kyEnNiD9+AiEAxANaNXgaW+wndMKbMS3gdFnB/h8fPobx9KAe8+/onBY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23139},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"1b5a3c3ff876d7e1adbf29f2afc861f64dee8d11","scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.ts'","build":"tsc && tsc-alias","format":"prettier --write 'src/**/*.ts'"},"_npmUser":{"name":"caeus","email":"camilo.a.navas@gmail.com"},"repository":{"url":"git+https://github.com/caeus/gramr.git","type":"git"},"_npmVersion":"10.7.0","description":"TypeScript library designed to create typesafe, composable parsers and tokenizers for building embedded languages. With powerful parsing combinators and a focus on type safety","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"devDependencies":{"open":"^10.1.0","eslint":"^9.13.0","vitest":"^2.1.3","typedoc":"^0.26.11","prettier":"^3.3.3","tsc-alias":"^1.8.10","fast-check":"^3.23.1","typescript":"^5.6.3","vite-tsconfig-paths":"^5.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.10.0","@typescript-eslint/eslint-plugin":"^8.10.0"},"_npmOperationalInternal":{"tmp":"tmp/gramr-ts_1.0.8_1732029718433_0.9205393312399324","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"gramr-ts","version":"1.0.9","keywords":["parsing","parse","parsers","parse combinators","grammar","syntax","lexer","tokenizer","lexical analysis","language","lexical","ast"],"author":{"name":"caeus"},"license":"MIT","_id":"gramr-ts@1.0.9","maintainers":[{"name":"caeus","email":"camilo.a.navas@gmail.com"}],"homepage":"https://github.com/caeus/gramr#readme","bugs":{"url":"https://github.com/caeus/gramr/issues"},"dist":{"shasum":"822c1d3c0cf4bdd1992e890279eb8ebf012a7643","tarball":"https://registry.npmjs.org/gramr-ts/-/gramr-ts-1.0.9.tgz","fileCount":19,"integrity":"sha512-msh7wQG4tKiQaofNZFSTTRpPrCZpVJOnfkXeOM+FzZ7gamu7LFa0STuQrIz0QkQipiZMMrklYp2jjIIXmpIsKQ==","signatures":[{"sig":"MEQCIFkBYob/RaXZkwpLpNJvXGuBB/db097ehNFc6CMCDvt7AiAg/Ho2YbS9Nf55Bzdbi00ckGIHouWM7Jmb9D0xzTwQEg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22589},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"1b5a3c3ff876d7e1adbf29f2afc861f64dee8d11","scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.ts'","build":"tsc && tsc-alias","format":"prettier --write 'src/**/*.ts'"},"_npmUser":{"name":"caeus","email":"camilo.a.navas@gmail.com"},"repository":{"url":"git+https://github.com/caeus/gramr.git","type":"git"},"_npmVersion":"10.7.0","description":"TypeScript library designed to create typesafe, composable parsers and tokenizers for building embedded languages. With powerful parsing combinators and a focus on type safety","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"devDependencies":{"open":"^10.1.0","eslint":"^9.13.0","vitest":"^2.1.3","typedoc":"^0.26.11","prettier":"^3.3.3","tsc-alias":"^1.8.10","fast-check":"^3.23.1","typescript":"^5.6.3","vite-tsconfig-paths":"^5.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.10.0","@typescript-eslint/eslint-plugin":"^8.10.0"},"_npmOperationalInternal":{"tmp":"tmp/gramr-ts_1.0.9_1732029960861_0.3169536897816989","host":"s3://npm-registry-packages"}},"1.0.9-rc0":{"name":"gramr-ts","version":"1.0.9-rc0","keywords":["parsing","parse","parsers","parse combinators","grammar","syntax","lexer","tokenizer","lexical analysis","language","lexical","ast"],"author":{"name":"caeus"},"license":"MIT","_id":"gramr-ts@1.0.9-rc0","maintainers":[{"name":"caeus","email":"camilo.a.navas@gmail.com"}],"homepage":"https://github.com/caeus/gramr#readme","bugs":{"url":"https://github.com/caeus/gramr/issues"},"dist":{"shasum":"08af70b287fc4d8b45377d705bda13ab85552953","tarball":"https://registry.npmjs.org/gramr-ts/-/gramr-ts-1.0.9-rc0.tgz","fileCount":19,"integrity":"sha512-HUHUpm0+gg3uWrMe+MIulXHwlzVvZpSNzos6yHKLiVADPCwbQu++YIUi+S5Mh8BMx5z6y5UB1sBnOTqBPVW3Og==","signatures":[{"sig":"MEYCIQCDiNO6wV3/u9Y6bNbOwfteEOvFxKMTVkcjPn3KbZSO2wIhAPV1ySuARLIiGyNQYZsUdJWhIELWzgqdmkL7AnnUBJtB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21974},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"76f03900c53598c3e8dbe2f34a84714478cb8a6d","scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.ts'","build":"tsc && tsc-alias","format":"prettier --write 'src/**/*.ts'"},"_npmUser":{"name":"caeus","email":"camilo.a.navas@gmail.com"},"repository":{"url":"git+https://github.com/caeus/gramr.git","type":"git"},"_npmVersion":"10.7.0","description":"TypeScript library designed to create typesafe, composable parsers and tokenizers for building embedded languages. With powerful parsing combinators and a focus on type safety","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"devDependencies":{"open":"^10.1.0","eslint":"^9.13.0","vitest":"^2.1.3","typedoc":"^0.26.11","prettier":"^3.3.3","tsc-alias":"^1.8.10","fast-check":"^3.23.1","typescript":"^5.6.3","vite-tsconfig-paths":"^5.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.10.0","@typescript-eslint/eslint-plugin":"^8.10.0"},"_npmOperationalInternal":{"tmp":"tmp/gramr-ts_1.0.9-rc0_1732101537679_0.8099516783557152","host":"s3://npm-registry-packages"}},"1.0.9-rc1":{"name":"gramr-ts","version":"1.0.9-rc1","keywords":["parsing","parse","parsers","parse combinators","grammar","syntax","lexer","tokenizer","lexical analysis","language","lexical","ast"],"author":{"name":"caeus"},"license":"MIT","_id":"gramr-ts@1.0.9-rc1","maintainers":[{"name":"caeus","email":"camilo.a.navas@gmail.com"}],"homepage":"https://github.com/caeus/gramr#readme","bugs":{"url":"https://github.com/caeus/gramr/issues"},"dist":{"shasum":"26c4c8870cbc28c96c6c2149df2fb4437655945f","tarball":"https://registry.npmjs.org/gramr-ts/-/gramr-ts-1.0.9-rc1.tgz","fileCount":19,"integrity":"sha512-Nir6VG0Ay53Rx0hQk2wrvbDcZ6baSBk35qGeosw/O2nt90euAyLL/wOXkMaNJmnCZ6NAXf4arNmWFeAl3K7AbQ==","signatures":[{"sig":"MEUCIHjtxw2X9U3fzd/JSM7HqS8p3y1b29JFJF4CiCjpeOubAiEA5D5mGUvlgXjnFEt5VCnAk9VVBeBYTK1KHwdCpzVHc3c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22033},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"76f03900c53598c3e8dbe2f34a84714478cb8a6d","scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.ts'","build":"tsc && tsc-alias","format":"prettier --write 'src/**/*.ts'"},"_npmUser":{"name":"caeus","email":"camilo.a.navas@gmail.com"},"repository":{"url":"git+https://github.com/caeus/gramr.git","type":"git"},"_npmVersion":"10.7.0","description":"TypeScript library designed to create typesafe, composable parsers and tokenizers for building embedded languages. With powerful parsing combinators and a focus on type safety","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"devDependencies":{"open":"^10.1.0","eslint":"^9.13.0","vitest":"^2.1.3","typedoc":"^0.26.11","prettier":"^3.3.3","tsc-alias":"^1.8.10","fast-check":"^3.23.1","typescript":"^5.6.3","vite-tsconfig-paths":"^5.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.10.0","@typescript-eslint/eslint-plugin":"^8.10.0"},"_npmOperationalInternal":{"tmp":"tmp/gramr-ts_1.0.9-rc1_1732102138400_0.06115991074494831","host":"s3://npm-registry-packages"}},"1.0.9-rc2":{"name":"gramr-ts","version":"1.0.9-rc2","keywords":["parsing","parse","parsers","parse combinators","grammar","syntax","lexer","tokenizer","lexical analysis","language","lexical","ast"],"author":{"name":"caeus"},"license":"MIT","_id":"gramr-ts@1.0.9-rc2","maintainers":[{"name":"caeus","email":"camilo.a.navas@gmail.com"}],"homepage":"https://github.com/caeus/gramr#readme","bugs":{"url":"https://github.com/caeus/gramr/issues"},"dist":{"shasum":"fb0e9662b7ed3269e5b9e2b68d95129c308ec578","tarball":"https://registry.npmjs.org/gramr-ts/-/gramr-ts-1.0.9-rc2.tgz","fileCount":19,"integrity":"sha512-eiLxCDpCAroRKUveii6qauPoL7KrSDj3pUAmFmgMTFBj+co1ejYFRd6mRYMB3NYXUYokIYcEKTpNW9x/IETyrQ==","signatures":[{"sig":"MEQCIHpGLuUw29jZaMBB9ZJfhb8u2QVuZbxqGVrJC9EooTB0AiBMAPGmrqbrdHhuWay1ylJBglrlajuVw4RR2f89/YdPuQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23052},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"06309d266afd13ae9f1dbc514a40c48bbea729b3","scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.ts'","build":"tsc && tsc-alias","format":"prettier --write 'src/**/*.ts'"},"_npmUser":{"name":"caeus","email":"camilo.a.navas@gmail.com"},"repository":{"url":"git+https://github.com/caeus/gramr.git","type":"git"},"_npmVersion":"10.7.0","description":"TypeScript library designed to create typesafe, composable parsers and tokenizers for building embedded languages. With powerful parsing combinators and a focus on type safety","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"devDependencies":{"open":"^10.1.0","eslint":"^9.13.0","vitest":"^2.1.3","typedoc":"^0.26.11","prettier":"^3.3.3","tsc-alias":"^1.8.10","fast-check":"^3.23.1","typescript":"^5.6.3","vite-tsconfig-paths":"^5.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.10.0","@typescript-eslint/eslint-plugin":"^8.10.0"},"_npmOperationalInternal":{"tmp":"tmp/gramr-ts_1.0.9-rc2_1732112178100_0.05306764387176233","host":"s3://npm-registry-packages"}},"1.0.9-rc3":{"name":"gramr-ts","version":"1.0.9-rc3","keywords":["parsing","parse","parsers","parse combinators","grammar","syntax","lexer","tokenizer","lexical analysis","language","lexical","ast"],"author":{"name":"caeus"},"license":"MIT","_id":"gramr-ts@1.0.9-rc3","maintainers":[{"name":"caeus","email":"camilo.a.navas@gmail.com"}],"homepage":"https://github.com/caeus/gramr#readme","bugs":{"url":"https://github.com/caeus/gramr/issues"},"dist":{"shasum":"6c265e4be275dd7ea6981cbc3148214a8548c7b1","tarball":"https://registry.npmjs.org/gramr-ts/-/gramr-ts-1.0.9-rc3.tgz","fileCount":19,"integrity":"sha512-7h1+JP3f/k2shdVOaX9uYRfKP/Q1De37CeMVvBndVazBrdUPwD4u+7jEUHANGmFQIIb0VMzFHRnoRsKrNcjbWg==","signatures":[{"sig":"MEQCIDSEm+zo7mVnDuQsirk6PA4wL/+l8Sz6wOd7RkAz1JyrAiAKzHSzW91Up+SZ8RYhN68dKcdR5cZSZiiANZL1yS6GoA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32299},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d43be0175478d1a901b0ee82195b052c746bb93c","scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.ts'","build":"tsc && tsc-alias","format":"prettier --write 'src/**/*.ts'"},"_npmUser":{"name":"caeus","email":"camilo.a.navas@gmail.com"},"repository":{"url":"git+https://github.com/caeus/gramr.git","type":"git"},"_npmVersion":"10.7.0","description":"TypeScript library designed to create typesafe, composable parsers and tokenizers for building embedded languages. With powerful parsing combinators and a focus on type safety","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"devDependencies":{"open":"^10.1.0","eslint":"^9.13.0","vitest":"^2.1.3","typedoc":"^0.26.11","prettier":"^3.3.3","tsc-alias":"^1.8.10","fast-check":"^3.23.1","typescript":"^5.6.3","vite-tsconfig-paths":"^5.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.10.0","@typescript-eslint/eslint-plugin":"^8.10.0"},"_npmOperationalInternal":{"tmp":"tmp/gramr-ts_1.0.9-rc3_1732183421169_0.4209600617108198","host":"s3://npm-registry-packages"}},"1.0.9-rc4":{"name":"gramr-ts","version":"1.0.9-rc4","keywords":["parsing","parse","parsers","parse combinators","grammar","syntax","lexer","tokenizer","lexical analysis","language","lexical","ast"],"author":{"name":"caeus"},"license":"MIT","_id":"gramr-ts@1.0.9-rc4","maintainers":[{"name":"caeus","email":"camilo.a.navas@gmail.com"}],"homepage":"https://github.com/caeus/gramr#readme","bugs":{"url":"https://github.com/caeus/gramr/issues"},"dist":{"shasum":"d37ce04164a98e7a259c0e1b32d9880c327769bb","tarball":"https://registry.npmjs.org/gramr-ts/-/gramr-ts-1.0.9-rc4.tgz","fileCount":19,"integrity":"sha512-Iwu88YXAhpCqE9TF71fzj4xGM8J+W/Dfo15cdaihanpVHzFY3bNV2H2XVukGhWaFJUmil/lA/t2o8Sr7qLGzww==","signatures":[{"sig":"MEQCIEwoCQqIZRRmzTi2nXtJOMPXdendBHHoyEnqWOaoinx4AiBmKW2S/svXYPp69GxFsXJfPLynqckpyNbLlTGtbRpGyg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32415},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d43be0175478d1a901b0ee82195b052c746bb93c","scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.ts'","build":"tsc && tsc-alias","format":"prettier --write 'src/**/*.ts'"},"_npmUser":{"name":"caeus","email":"camilo.a.navas@gmail.com"},"repository":{"url":"git+https://github.com/caeus/gramr.git","type":"git"},"_npmVersion":"10.7.0","description":"TypeScript library designed to create typesafe, composable parsers and tokenizers for building embedded languages. With powerful parsing combinators and a focus on type safety","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"devDependencies":{"open":"^10.1.0","eslint":"^9.13.0","vitest":"^2.1.3","typedoc":"^0.26.11","prettier":"^3.3.3","tsc-alias":"^1.8.10","fast-check":"^3.23.1","typescript":"^5.6.3","vite-tsconfig-paths":"^5.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.10.0","@typescript-eslint/eslint-plugin":"^8.10.0"},"_npmOperationalInternal":{"tmp":"tmp/gramr-ts_1.0.9-rc4_1732183692079_0.6202495788416185","host":"s3://npm-registry-packages"}},"1.0.9-rc5":{"name":"gramr-ts","version":"1.0.9-rc5","keywords":["parsing","parse","parsers","parse combinators","grammar","syntax","lexer","tokenizer","lexical analysis","language","lexical","ast"],"author":{"name":"caeus"},"license":"MIT","_id":"gramr-ts@1.0.9-rc5","maintainers":[{"name":"caeus","email":"camilo.a.navas@gmail.com"}],"homepage":"https://github.com/caeus/gramr#readme","bugs":{"url":"https://github.com/caeus/gramr/issues"},"dist":{"shasum":"6e5db37b6a706be6442b06fd5f9a9df30ba99370","tarball":"https://registry.npmjs.org/gramr-ts/-/gramr-ts-1.0.9-rc5.tgz","fileCount":19,"integrity":"sha512-Z4IcVOknsh+Lf/dsgrs6ol6m2Xzce9amRJymczI5CeUlQq/cOYCuBdsiMKbRMYzzc+c7Ms1CALqzvKVCAxBzSg==","signatures":[{"sig":"MEUCIQDjQvOTpaabqz/pw8WXN4q+OeNH/Z4UKsmxux77cNZtGAIgVEYkuew7RFV7SKUZUeEvpykP/9SyP5GOZbYhTAY/yLE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32491},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d43be0175478d1a901b0ee82195b052c746bb93c","scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.ts'","build":"tsc && tsc-alias","format":"prettier --write 'src/**/*.ts'"},"_npmUser":{"name":"caeus","email":"camilo.a.navas@gmail.com"},"repository":{"url":"git+https://github.com/caeus/gramr.git","type":"git"},"_npmVersion":"10.7.0","description":"TypeScript library designed to create typesafe, composable parsers and tokenizers for building embedded languages. With powerful parsing combinators and a focus on type safety","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"devDependencies":{"open":"^10.1.0","eslint":"^9.13.0","vitest":"^2.1.3","typedoc":"^0.26.11","prettier":"^3.3.3","tsc-alias":"^1.8.10","fast-check":"^3.23.1","typescript":"^5.6.3","vite-tsconfig-paths":"^5.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.10.0","@typescript-eslint/eslint-plugin":"^8.10.0"},"_npmOperationalInternal":{"tmp":"tmp/gramr-ts_1.0.9-rc5_1732184666635_0.07889154728987235","host":"s3://npm-registry-packages"}},"1.0.9-rc6":{"name":"gramr-ts","version":"1.0.9-rc6","keywords":["parsing","parse","parsers","parse combinators","grammar","syntax","lexer","tokenizer","lexical analysis","language","lexical","ast"],"author":{"name":"caeus"},"license":"MIT","_id":"gramr-ts@1.0.9-rc6","maintainers":[{"name":"caeus","email":"camilo.a.navas@gmail.com"}],"homepage":"https://github.com/caeus/gramr#readme","bugs":{"url":"https://github.com/caeus/gramr/issues"},"dist":{"shasum":"be63e44dfec93a4f4023b55ead13e093cd0026cc","tarball":"https://registry.npmjs.org/gramr-ts/-/gramr-ts-1.0.9-rc6.tgz","fileCount":19,"integrity":"sha512-HWHlZQcJozVUX62vX04pCWykMeL10VILo3dJbHvPuNzGMBlYQdEYDIlEOrFNajoxxos1P/87JmxtUefDVhzQsQ==","signatures":[{"sig":"MEQCIEbzTAzr48Z00B3FTcRroRdANCGiT4btJ4VgQZFGlgA8AiBBxWl43Ail3lYSjVSZar5kPGZx8RUNV4PZco64QMIflA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32606},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d43be0175478d1a901b0ee82195b052c746bb93c","scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.ts'","build":"tsc && tsc-alias","format":"prettier --write 'src/**/*.ts'"},"_npmUser":{"name":"caeus","email":"camilo.a.navas@gmail.com"},"repository":{"url":"git+https://github.com/caeus/gramr.git","type":"git"},"_npmVersion":"10.7.0","description":"TypeScript library designed to create typesafe, composable parsers and tokenizers for building embedded languages. With powerful parsing combinators and a focus on type safety","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.13.0","vitest":"^2.1.3","typedoc":"^0.26.11","prettier":"^3.3.3","tsc-alias":"^1.8.10","fast-check":"^3.23.1","typescript":"^5.6.3","vite-tsconfig-paths":"^5.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.10.0","@typescript-eslint/eslint-plugin":"^8.10.0"},"_npmOperationalInternal":{"tmp":"tmp/gramr-ts_1.0.9-rc6_1732197621762_0.724916000083333","host":"s3://npm-registry-packages"}},"1.0.9-rc7":{"name":"gramr-ts","version":"1.0.9-rc7","keywords":["parsing","parse","parsers","parse combinators","grammar","syntax","lexer","tokenizer","lexical analysis","language","lexical","ast"],"author":{"name":"caeus"},"license":"MIT","_id":"gramr-ts@1.0.9-rc7","maintainers":[{"name":"caeus","email":"camilo.a.navas@gmail.com"}],"homepage":"https://github.com/caeus/gramr#readme","bugs":{"url":"https://github.com/caeus/gramr/issues"},"dist":{"shasum":"804a5444fd45978fa2cecd097e29c9902601141b","tarball":"https://registry.npmjs.org/gramr-ts/-/gramr-ts-1.0.9-rc7.tgz","fileCount":19,"integrity":"sha512-CbNIGO1NpPOLGUnsVAmbC9zXI2Wg2MNpCjs7ho9/BA/CQ8Oa3pqwASMfCy5nqcpTFrS6LOtybcqgD6rK6JAPkg==","signatures":[{"sig":"MEUCICWBnQx+54wrwjI7E8ki1UjH2i7JWS+Q/5MosL36GRgqAiEA6Ls7RzlQRKakZP6tnNEE0XsUq4KTG+UQG+J9svtyUtE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32815},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d43be0175478d1a901b0ee82195b052c746bb93c","scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.ts'","build":"tsc && tsc-alias","format":"prettier --write 'src/**/*.ts'"},"_npmUser":{"name":"caeus","email":"camilo.a.navas@gmail.com"},"repository":{"url":"git+https://github.com/caeus/gramr.git","type":"git"},"_npmVersion":"10.7.0","description":"TypeScript library designed to create typesafe, composable parsers and tokenizers for building embedded languages. With powerful parsing combinators and a focus on type safety","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.13.0","vitest":"^2.1.3","typedoc":"^0.26.11","prettier":"^3.3.3","tsc-alias":"^1.8.10","fast-check":"^3.23.1","typescript":"^5.6.3","vite-tsconfig-paths":"^5.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.10.0","@typescript-eslint/eslint-plugin":"^8.10.0"},"_npmOperationalInternal":{"tmp":"tmp/gramr-ts_1.0.9-rc7_1732202496680_0.6515109967543364","host":"s3://npm-registry-packages"}},"1.0.9-rc8":{"name":"gramr-ts","version":"1.0.9-rc8","keywords":["parsing","parse","parsers","parse combinators","grammar","syntax","lexer","tokenizer","lexical analysis","language","lexical","ast"],"author":{"name":"caeus"},"license":"MIT","_id":"gramr-ts@1.0.9-rc8","maintainers":[{"name":"caeus","email":"camilo.a.navas@gmail.com"}],"homepage":"https://github.com/caeus/gramr#readme","bugs":{"url":"https://github.com/caeus/gramr/issues"},"dist":{"shasum":"6cbd72882d08d44dab49dbbcff88759bf8b878a1","tarball":"https://registry.npmjs.org/gramr-ts/-/gramr-ts-1.0.9-rc8.tgz","fileCount":19,"integrity":"sha512-At3issoKznx6TdWKDlzGNHHJFerlc9qgWwmtVXk+GjdMYIFbGHXo7xfyyX6sA14KFXGLJIMOoe08m7K/JIUxhg==","signatures":[{"sig":"MEUCICzgwLBRLfuy5LEtFRIYCVOp+U+XNdqN2AsaJ/Iin+1vAiEAxcipPO/vRG7KJzpyeBbQAOltVEuRKhNsU//KdGyWYH8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32834},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d43be0175478d1a901b0ee82195b052c746bb93c","scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.ts'","build":"tsc && tsc-alias","format":"prettier --write 'src/**/*.ts'"},"_npmUser":{"name":"caeus","email":"camilo.a.navas@gmail.com"},"repository":{"url":"git+https://github.com/caeus/gramr.git","type":"git"},"_npmVersion":"10.7.0","description":"TypeScript library designed to create typesafe, composable parsers and tokenizers for building embedded languages. With powerful parsing combinators and a focus on type safety","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.13.0","vitest":"^2.1.3","typedoc":"^0.26.11","prettier":"^3.3.3","tsc-alias":"^1.8.10","fast-check":"^3.23.1","typescript":"^5.6.3","vite-tsconfig-paths":"^5.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.10.0","@typescript-eslint/eslint-plugin":"^8.10.0"},"_npmOperationalInternal":{"tmp":"tmp/gramr-ts_1.0.9-rc8_1732203856169_0.17122033002174564","host":"s3://npm-registry-packages"}},"1.0.9-rc9":{"name":"gramr-ts","version":"1.0.9-rc9","keywords":["parsing","parse","parsers","parse combinators","grammar","syntax","lexer","tokenizer","lexical analysis","language","lexical","ast"],"author":{"name":"caeus"},"license":"MIT","_id":"gramr-ts@1.0.9-rc9","maintainers":[{"name":"caeus","email":"camilo.a.navas@gmail.com"}],"homepage":"https://github.com/caeus/gramr#readme","bugs":{"url":"https://github.com/caeus/gramr/issues"},"dist":{"shasum":"336699adda7510b743e9cc472564d2956cfe0875","tarball":"https://registry.npmjs.org/gramr-ts/-/gramr-ts-1.0.9-rc9.tgz","fileCount":19,"integrity":"sha512-mBownvdenK5bLuPAgqr9gcXQ6b0XG299hoNYKg4mb9cdL6NOvu6tdStWS1cbNJEgXmES5FKkzwZbaouGQodMNg==","signatures":[{"sig":"MEYCIQDWeUzbgOjha9yP5AM71mYgTApQoCEPFF+nf/ZntRbdRAIhANXPeZlWaUY2KWZ8sbApXUk7oOtoFy2V/j8R1iFJhDyq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32851},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d43be0175478d1a901b0ee82195b052c746bb93c","scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.ts'","build":"tsc && tsc-alias","format":"prettier --write 'src/**/*.ts'"},"_npmUser":{"name":"caeus","email":"camilo.a.navas@gmail.com"},"repository":{"url":"git+https://github.com/caeus/gramr.git","type":"git"},"_npmVersion":"10.7.0","description":"TypeScript library designed to create typesafe, composable parsers and tokenizers for building embedded languages. With powerful parsing combinators and a focus on type safety","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.13.0","vitest":"^2.1.3","typedoc":"^0.26.11","prettier":"^3.3.3","tsc-alias":"^1.8.10","fast-check":"^3.23.1","typescript":"^5.6.3","vite-tsconfig-paths":"^5.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.10.0","@typescript-eslint/eslint-plugin":"^8.10.0"},"_npmOperationalInternal":{"tmp":"tmp/gramr-ts_1.0.9-rc9_1732205813958_0.21442178368914577","host":"s3://npm-registry-packages"}},"1.0.9-rc10":{"name":"gramr-ts","version":"1.0.9-rc10","keywords":["parsing","parse","parsers","parse combinators","grammar","syntax","lexer","tokenizer","lexical analysis","language","lexical","ast"],"author":{"name":"caeus"},"license":"MIT","_id":"gramr-ts@1.0.9-rc10","maintainers":[{"name":"caeus","email":"camilo.a.navas@gmail.com"}],"homepage":"https://github.com/caeus/gramr#readme","bugs":{"url":"https://github.com/caeus/gramr/issues"},"dist":{"shasum":"c1528db00aef34a6424211d71d01b7b9634a557f","tarball":"https://registry.npmjs.org/gramr-ts/-/gramr-ts-1.0.9-rc10.tgz","fileCount":19,"integrity":"sha512-+dJ8YYRTq//7OCTd/FSuaxSNQULoeBZECglOKZnRxoxyBA+tTTtu3xZ61604HOjFsamWLJfeHC/r8F3ouHiphQ==","signatures":[{"sig":"MEYCIQC0fB6evPZUVh6uZmXDnXsBo9kBwy16eNTjg6aCVKDlDQIhAMtRu1YtmoG6FjUFRt70X+A9rnura7SS7EgFTixOd4Fe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32958},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"781904df485703bc5ea8f11871de50becbeada07","scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.ts'","build":"tsc && tsc-alias","format":"prettier --write 'src/**/*.ts'"},"_npmUser":{"name":"caeus","email":"camilo.a.navas@gmail.com"},"repository":{"url":"git+https://github.com/caeus/gramr.git","type":"git"},"_npmVersion":"10.7.0","description":"TypeScript library designed to create typesafe, composable parsers and tokenizers for building embedded languages. With powerful parsing combinators and a focus on type safety","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.13.0","vitest":"^2.1.3","typedoc":"^0.26.11","prettier":"^3.3.3","tsc-alias":"^1.8.10","fast-check":"^3.23.1","typescript":"^5.6.3","vite-tsconfig-paths":"^5.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.10.0","@typescript-eslint/eslint-plugin":"^8.10.0"},"_npmOperationalInternal":{"tmp":"tmp/gramr-ts_1.0.9-rc10_1732221578401_0.45385537127089437","host":"s3://npm-registry-packages"}},"1.0.9-rc11":{"name":"gramr-ts","version":"1.0.9-rc11","keywords":["parsing","parse","parsers","parse combinators","grammar","syntax","lexer","tokenizer","lexical analysis","language","lexical","ast"],"author":{"name":"caeus"},"license":"MIT","_id":"gramr-ts@1.0.9-rc11","maintainers":[{"name":"caeus","email":"camilo.a.navas@gmail.com"}],"homepage":"https://github.com/caeus/gramr#readme","bugs":{"url":"https://github.com/caeus/gramr/issues"},"dist":{"shasum":"6afef27b36b59b3bab5bd4afb1bd2a98eb71dc11","tarball":"https://registry.npmjs.org/gramr-ts/-/gramr-ts-1.0.9-rc11.tgz","fileCount":19,"integrity":"sha512-hzxfMhItIuO6/6ylaDKQSDIw4t5Q48QnWc1BiO6j7qsA7+v3Dw+67PFIITIQkcyYNNYMvhIjn0wgCQad/oq5Uw==","signatures":[{"sig":"MEUCIEgi8YDgspFPUSUB0O02mZjm5xoL9Ngy/ouDt3KfJNz4AiEAkz17vtSSPYfhgBU28vQNb4HE1qSp9pDOdd52uQ+DLZ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33488},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"781904df485703bc5ea8f11871de50becbeada07","scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.ts'","build":"tsc && tsc-alias","format":"prettier --write 'src/**/*.ts'"},"_npmUser":{"name":"caeus","email":"camilo.a.navas@gmail.com"},"repository":{"url":"git+https://github.com/caeus/gramr.git","type":"git"},"_npmVersion":"10.7.0","description":"TypeScript library designed to create typesafe, composable parsers and tokenizers for building embedded languages. With powerful parsing combinators and a focus on type safety","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.13.0","vitest":"^2.1.3","typedoc":"^0.26.11","prettier":"^3.3.3","tsc-alias":"^1.8.10","fast-check":"^3.23.1","typescript":"^5.6.3","vite-tsconfig-paths":"^5.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.10.0","@typescript-eslint/eslint-plugin":"^8.10.0"},"_npmOperationalInternal":{"tmp":"tmp/gramr-ts_1.0.9-rc11_1732272491288_0.06762125672424402","host":"s3://npm-registry-packages"}},"1.0.9-rc12":{"name":"gramr-ts","version":"1.0.9-rc12","keywords":["parsing","parse","parsers","parse combinators","grammar","syntax","lexer","tokenizer","lexical analysis","language","lexical","ast"],"author":{"name":"caeus"},"license":"MIT","_id":"gramr-ts@1.0.9-rc12","maintainers":[{"name":"caeus","email":"camilo.a.navas@gmail.com"}],"homepage":"https://github.com/caeus/gramr#readme","bugs":{"url":"https://github.com/caeus/gramr/issues"},"dist":{"shasum":"e6367fe29ab34745c80d038dc34f32d2d74ae40a","tarball":"https://registry.npmjs.org/gramr-ts/-/gramr-ts-1.0.9-rc12.tgz","fileCount":19,"integrity":"sha512-qCO2sF7HmIMr/7HSBZQ/ZcaZ1Jo3jrDR3Q8eX3zEKWEyYIb7yo/XKOpjjvdYEUeF1h0JV1YQBGJg4vl9IxcT2g==","signatures":[{"sig":"MEUCICSoqwjAAN61AK4cKB6KKDE2ml6N6n1s1qpaZWbmJU0MAiEAtL9Md6CEhkLZ44yS/cbVaKKAjUFmVSaUDzK4UHhpayw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33071},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"781904df485703bc5ea8f11871de50becbeada07","scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.ts'","build":"tsc && tsc-alias","format":"prettier --write 'src/**/*.ts'"},"_npmUser":{"name":"caeus","email":"camilo.a.navas@gmail.com"},"repository":{"url":"git+https://github.com/caeus/gramr.git","type":"git"},"_npmVersion":"10.7.0","description":"TypeScript library designed to create typesafe, composable parsers and tokenizers for building embedded languages. With powerful parsing combinators and a focus on type safety","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.13.0","vitest":"^2.1.3","typedoc":"^0.26.11","prettier":"^3.3.3","tsc-alias":"^1.8.10","fast-check":"^3.23.1","typescript":"^5.6.3","vite-tsconfig-paths":"^5.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.10.0","@typescript-eslint/eslint-plugin":"^8.10.0"},"_npmOperationalInternal":{"tmp":"tmp/gramr-ts_1.0.9-rc12_1732285484135_0.5047624842616514","host":"s3://npm-registry-packages"}},"1.0.9-rc13":{"name":"gramr-ts","version":"1.0.9-rc13","keywords":["parsing","parse","parsers","parse combinators","grammar","syntax","lexer","tokenizer","lexical analysis","language","lexical","ast"],"author":{"name":"caeus"},"license":"MIT","_id":"gramr-ts@1.0.9-rc13","maintainers":[{"name":"caeus","email":"camilo.a.navas@gmail.com"}],"homepage":"https://github.com/caeus/gramr#readme","bugs":{"url":"https://github.com/caeus/gramr/issues"},"dist":{"shasum":"9b73a21c67a405ae0df7738e1f07e3b73e2fa086","tarball":"https://registry.npmjs.org/gramr-ts/-/gramr-ts-1.0.9-rc13.tgz","fileCount":19,"integrity":"sha512-7ZIUaCR8BQGTc0MplTWCv6LFSTH6v6MSIP5YweQla9C7cz6L7POyYNDAOWkE1HwF5fwFCXU3WpAb+/j7kxc7Ew==","signatures":[{"sig":"MEYCIQCxRjWvmlDz5IEYFmwUE84/jeKEELpl46PN172JhUCB6wIhALC6Kdet9wVjJSqMC1dBIddDpDTLDRal9NRS91hVM5c0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33071},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"781904df485703bc5ea8f11871de50becbeada07","scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.ts'","build":"tsc && tsc-alias","format":"prettier --write 'src/**/*.ts'"},"_npmUser":{"name":"caeus","email":"camilo.a.navas@gmail.com"},"repository":{"url":"git+https://github.com/caeus/gramr.git","type":"git"},"_npmVersion":"10.7.0","description":"TypeScript library designed to create typesafe, composable parsers and tokenizers for building embedded languages. With powerful parsing combinators and a focus on type safety","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.13.0","vitest":"^2.1.3","typedoc":"^0.26.11","prettier":"^3.3.3","tsc-alias":"^1.8.10","fast-check":"^3.23.1","typescript":"^5.6.3","vite-tsconfig-paths":"^5.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.10.0","@typescript-eslint/eslint-plugin":"^8.10.0"},"_npmOperationalInternal":{"tmp":"tmp/gramr-ts_1.0.9-rc13_1732285835533_0.16298141567113644","host":"s3://npm-registry-packages"}},"1.0.9-rc14":{"name":"gramr-ts","version":"1.0.9-rc14","keywords":["parsing","parse","parsers","parse combinators","grammar","syntax","lexer","tokenizer","lexical analysis","language","lexical","ast"],"author":{"name":"caeus"},"license":"MIT","_id":"gramr-ts@1.0.9-rc14","maintainers":[{"name":"caeus","email":"camilo.a.navas@gmail.com"}],"homepage":"https://github.com/caeus/gramr#readme","bugs":{"url":"https://github.com/caeus/gramr/issues"},"dist":{"shasum":"6eb8c02937975e955428d2052f778df4d3102d7b","tarball":"https://registry.npmjs.org/gramr-ts/-/gramr-ts-1.0.9-rc14.tgz","fileCount":17,"integrity":"sha512-zkSr5pv34URfQXc8o5Lq20XUh0Ko60ZMPBhMW510ZS40KujFw5iobLd9D9DxUASaioTSdjpxygHXenXaheoiig==","signatures":[{"sig":"MEQCICUVWmLoBcuHWJWtMrahcyHo8Fm7DELQAEHp8V4JWvclAiBdgDwj1WQAY4eP70++wO7sX+mpEdc9e446eTycvh81nQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32674},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"6ba0425b5f997e89045d006d9510ed00e916ef59","scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.ts'","build":"tsc && tsc-alias","format":"prettier --write 'src/**/*.ts'"},"_npmUser":{"name":"caeus","email":"camilo.a.navas@gmail.com"},"repository":{"url":"git+https://github.com/caeus/gramr.git","type":"git"},"_npmVersion":"10.7.0","description":"TypeScript library designed to create typesafe, composable parsers and tokenizers for building embedded languages. With powerful parsing combinators and a focus on type safety","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.13.0","vitest":"^2.1.3","typedoc":"^0.26.11","prettier":"^3.3.3","tsc-alias":"^1.8.10","fast-check":"^3.23.1","typescript":"^5.6.3","vite-tsconfig-paths":"^5.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.10.0","@typescript-eslint/eslint-plugin":"^8.10.0"},"_npmOperationalInternal":{"tmp":"tmp/gramr-ts_1.0.9-rc14_1732536990908_0.25670937660642723","host":"s3://npm-registry-packages"}},"1.0.9-rc15":{"name":"gramr-ts","version":"1.0.9-rc15","keywords":["parsing","parse","parsers","parse combinators","grammar","syntax","lexer","tokenizer","lexical analysis","language","lexical","ast"],"author":{"name":"caeus"},"license":"MIT","_id":"gramr-ts@1.0.9-rc15","maintainers":[{"name":"caeus","email":"camilo.a.navas@gmail.com"}],"homepage":"https://github.com/caeus/gramr#readme","bugs":{"url":"https://github.com/caeus/gramr/issues"},"dist":{"shasum":"e9d6e969202ab5a8a720116377e62fa2383cf348","tarball":"https://registry.npmjs.org/gramr-ts/-/gramr-ts-1.0.9-rc15.tgz","fileCount":19,"integrity":"sha512-dBDLtp41GOBgWCW9kJ9TKlgatj3IJ18hB3pIbJPHmqUIG566HzkHcOwPM54VW7cXwiwdjFn3bWib9+K3mroOEg==","signatures":[{"sig":"MEUCIEYzY0mM1YC3clgPBMM64nt+kQj6ZPefuCwAU1N9ZU9UAiEAilWISklKX2LiipScSiGAuiRXEcZDBRAK8RR78qn10c8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32899},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"1c061e2d7063dab1271bd21ec67db83e732a705c","scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.ts'","build":"tsc && tsc-alias","format":"prettier --write 'src/**/*.ts'"},"_npmUser":{"name":"caeus","email":"camilo.a.navas@gmail.com"},"repository":{"url":"git+https://github.com/caeus/gramr.git","type":"git"},"_npmVersion":"10.7.0","description":"TypeScript library designed to create typesafe, composable parsers and tokenizers for building embedded languages. With powerful parsing combinators and a focus on type safety","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.15.0","vitest":"^2.1.3","typedoc":"^0.26.11","prettier":"^3.3.3","tsc-alias":"^1.8.10","fast-check":"^3.23.1","typescript":"^5.6.2","vite-tsconfig-paths":"^5.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/gramr-ts_1.0.9-rc15_1732620885834_0.22359302255362978","host":"s3://npm-registry-packages"}},"1.0.9-rc16":{"name":"gramr-ts","version":"1.0.9-rc16","keywords":["parsing","parse","parsers","parse combinators","grammar","syntax","lexer","tokenizer","lexical analysis","language","lexical","ast"],"author":{"name":"caeus"},"license":"MIT","_id":"gramr-ts@1.0.9-rc16","maintainers":[{"name":"caeus","email":"camilo.a.navas@gmail.com"}],"homepage":"https://github.com/caeus/gramr#readme","bugs":{"url":"https://github.com/caeus/gramr/issues"},"dist":{"shasum":"1c82c643dc205d6474c9ad250bbfad63349f1fca","tarball":"https://registry.npmjs.org/gramr-ts/-/gramr-ts-1.0.9-rc16.tgz","fileCount":19,"integrity":"sha512-rd+PLKPERXAIZsUwHx6J3fXmtAeuDnDYGa8XGzENXv7T90uE3xtXG79mOczgnYV3KInkrLG9NckENKlX+N5Ocw==","signatures":[{"sig":"MEUCIC91OJAYYm/nrh1grHFWxLI0ebOFIJy0oYZe0QdPyQwUAiEAlH/fGFDZlne73dGW0MWqfPxjLvuWBPnLxFQEZ3In7xk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32970},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"2a4a1343b7844e65467e81a3483eb50bc3da33c6","scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.ts'","build":"tsc && tsc-alias","format":"prettier --write 'src/**/*.ts'"},"_npmUser":{"name":"caeus","email":"camilo.a.navas@gmail.com"},"repository":{"url":"git+https://github.com/caeus/gramr.git","type":"git"},"_npmVersion":"10.7.0","description":"TypeScript library designed to create typesafe, composable parsers and tokenizers for building embedded languages. With powerful parsing combinators and a focus on type safety","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.15.0","vitest":"^2.1.3","typedoc":"^0.26.11","prettier":"^3.3.3","tsc-alias":"^1.8.10","fast-check":"^3.23.1","typescript":"^5.6.2","vite-tsconfig-paths":"^5.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/gramr-ts_1.0.9-rc16_1732881610710_0.7984973208818034","host":"s3://npm-registry-packages"}},"1.0.9-rc17":{"name":"gramr-ts","version":"1.0.9-rc17","keywords":["parsing","parse","parsers","parse combinators","grammar","syntax","lexer","tokenizer","lexical analysis","language","lexical","ast"],"author":{"name":"caeus"},"license":"MIT","_id":"gramr-ts@1.0.9-rc17","maintainers":[{"name":"caeus","email":"camilo.a.navas@gmail.com"}],"homepage":"https://github.com/caeus/gramr#readme","bugs":{"url":"https://github.com/caeus/gramr/issues"},"dist":{"shasum":"594e89b4d39c4e3303f6a32d46674e9e0bf4c381","tarball":"https://registry.npmjs.org/gramr-ts/-/gramr-ts-1.0.9-rc17.tgz","fileCount":19,"integrity":"sha512-mRs7pNFP7J0FoSfPYRxWzizJkqslObbABUliCy1z4c3beuBa0FGaa3X8U741rIUS1ONLrYFJQH0zdywB+i+NDg==","signatures":[{"sig":"MEUCICBd/c4OgRmSIDF27ufm+lDRMjcABL6fyAOJ3rRRk3DjAiEAoKT5uOSc3p6CBGBa2hE3DFt50mf6rj/srK6ckRQJAkQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33167},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"8d79a8d9dd42892f46952ad5f4d38379201e8a29","scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.ts'","build":"tsc && tsc-alias","format":"prettier --write 'src/**/*.ts'"},"_npmUser":{"name":"caeus","email":"camilo.a.navas@gmail.com"},"repository":{"url":"git+https://github.com/caeus/gramr.git","type":"git"},"_npmVersion":"10.7.0","description":"TypeScript library designed to create typesafe, composable parsers and tokenizers for building embedded languages. With powerful parsing combinators and a focus on type safety","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.15.0","vitest":"^2.1.3","typedoc":"^0.26.11","prettier":"^3.3.3","tsc-alias":"^1.8.10","fast-check":"^3.23.1","typescript":"^5.6.2","vite-tsconfig-paths":"^5.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/gramr-ts_1.0.9-rc17_1733229181364_0.6598142038445274","host":"s3://npm-registry-packages"}},"1.0.9-rc18":{"name":"gramr-ts","version":"1.0.9-rc18","keywords":["parsing","parse","parsers","parse combinators","grammar","syntax","lexer","tokenizer","lexical analysis","language","lexical","ast"],"author":{"name":"caeus"},"license":"MIT","_id":"gramr-ts@1.0.9-rc18","maintainers":[{"name":"caeus","email":"camilo.a.navas@gmail.com"}],"homepage":"https://github.com/caeus/gramr#readme","bugs":{"url":"https://github.com/caeus/gramr/issues"},"dist":{"shasum":"aaa2ae8fc352caa965cf4cebc1fb06522554e493","tarball":"https://registry.npmjs.org/gramr-ts/-/gramr-ts-1.0.9-rc18.tgz","fileCount":19,"integrity":"sha512-RI6tuo8HxfjgZ3OxmBx0SJCpPx5hGoQSlXDg90IaxKczqu5I2rIy0z6zc0ikB7FJ7kThGCuZgDzUdWgJBZmqzw==","signatures":[{"sig":"MEYCIQD3aAoK06KJHxaVzXnSkf999hmUZprB8FwLuzocZrU5mgIhALDn9Ph4uj9fXw4pFqLsiReOZK8YM3oD7fvkfMJMAIOx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33984},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"38f2a1c7585cad02b558c349101f640978bda2c0","scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.ts'","build":"tsc && tsc-alias","format":"prettier --write 'src/**/*.ts'"},"_npmUser":{"name":"caeus","email":"camilo.a.navas@gmail.com"},"repository":{"url":"git+https://github.com/caeus/gramr.git","type":"git"},"_npmVersion":"10.7.0","description":"TypeScript library designed to create typesafe, composable parsers and tokenizers for building embedded languages. With powerful parsing combinators and a focus on type safety","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.15.0","vitest":"^2.1.3","typedoc":"^0.26.11","prettier":"^3.3.3","tsc-alias":"^1.8.10","fast-check":"^3.23.1","typescript":"^5.6.2","vite-tsconfig-paths":"^5.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/gramr-ts_1.0.9-rc18_1733762913466_0.11069034408137801","host":"s3://npm-registry-packages-npm-production"}},"1.0.9-rc19":{"name":"gramr-ts","version":"1.0.9-rc19","keywords":["parsing","parse","parsers","parse combinators","grammar","syntax","lexer","tokenizer","lexical analysis","language","lexical","ast"],"author":{"name":"caeus"},"license":"MIT","_id":"gramr-ts@1.0.9-rc19","maintainers":[{"name":"caeus","email":"camilo.a.navas@gmail.com"}],"homepage":"https://github.com/caeus/gramr#readme","bugs":{"url":"https://github.com/caeus/gramr/issues"},"dist":{"shasum":"2cf3c714d2ea0b7afecda3e751728e12cb763c75","tarball":"https://registry.npmjs.org/gramr-ts/-/gramr-ts-1.0.9-rc19.tgz","fileCount":19,"integrity":"sha512-cF+cfdQXHtHWzIdayOtYbSchVnI+i+Eq3q4Xv8kftLoHjMA3Z9I0bCqxovTOddfmI75qT6N6hUdvQpXGgh6gRA==","signatures":[{"sig":"MEYCIQD9Zn5DwijdqXWNcuZFQS+wPqYt0ZJVm0Y26jfhqVhJugIhAK25pDD8r/h9phGKOSHb84TexAU+/daOTaOEKrdMak+e","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34005},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"38f2a1c7585cad02b558c349101f640978bda2c0","scripts":{"docs":"typedoc","lint":"eslint 'src/**/*.ts'","build":"tsc && tsc-alias","format":"prettier --write 'src/**/*.ts'"},"_npmUser":{"name":"caeus","email":"camilo.a.navas@gmail.com"},"repository":{"url":"git+https://github.com/caeus/gramr.git","type":"git"},"_npmVersion":"10.7.0","description":"TypeScript library designed to create typesafe, composable parsers and tokenizers for building embedded languages. With powerful parsing combinators and a focus on type safety","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.15.0","vitest":"^2.1.3","typedoc":"^0.26.11","prettier":"^3.3.3","tsc-alias":"^1.8.10","fast-check":"^3.23.1","typescript":"^5.6.2","vite-tsconfig-paths":"^5.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/gramr-ts_1.0.9-rc19_1733829911274_0.17389282281535245","host":"s3://npm-registry-packages-npm-production"}},"1.0.9-rc20":{"name":"gramr-ts","version":"1.0.9-rc20","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/caeus/gramr.git"},"homepage":"https://github.com/caeus/gramr#readme","scripts":{"build":"tsc && tsc-alias","lint":"eslint 'src/**/*.ts'","format":"prettier --write 'src/**/*.ts'","docs":"typedoc"},"keywords":["parsing","parse","parsers","parse combinators","grammar","syntax","lexer","tokenizer","lexical analysis","language","lexical","ast"],"author":{"name":"caeus"},"license":"MIT","description":"TypeScript library designed to create typesafe, composable parsers and tokenizers for building embedded languages. With powerful parsing combinators and a focus on type safety","devDependencies":{"@typescript-eslint/eslint-plugin":"^8.15.0","@typescript-eslint/parser":"^8.15.0","eslint":"^9.15.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","fast-check":"^3.23.1","prettier":"^3.3.3","tsc-alias":"^1.8.10","typedoc":"^0.26.11","typescript":"^5.6.2","vite-tsconfig-paths":"^5.0.1","vitest":"^2.1.3"},"_id":"gramr-ts@1.0.9-rc20","gitHead":"38f2a1c7585cad02b558c349101f640978bda2c0","bugs":{"url":"https://github.com/caeus/gramr/issues"},"_nodeVersion":"22.2.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-75JmbOFw9biKNU2wdQ8maLdA+mtaqGIB9kB4MKrQp8p6nwJrl5w21kz4+2AzcU2FVOWwC5nsax74yHG26hG/kQ==","shasum":"34725521d5a0d82e44f5f3b7c07066cd1c86ea1c","tarball":"https://registry.npmjs.org/gramr-ts/-/gramr-ts-1.0.9-rc20.tgz","fileCount":19,"unpackedSize":34777,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFRobXZxuDdfxd2ImO2f2Bnb3r4LIBWtPWh/jmJ+m/wkAiEAjQLz7JU8aXKVGZ3MSZk4w1PWkXMKxAVVIx9wP459GQU="}]},"_npmUser":{"name":"caeus","email":"camilo.a.navas@gmail.com"},"directories":{},"maintainers":[{"name":"caeus","email":"camilo.a.navas@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/gramr-ts_1.0.9-rc20_1734618995443_0.6352347724628886"},"_hasShrinkwrap":false}},"time":{"created":"2024-11-15T12:04:25.228Z","modified":"2024-12-19T14:36:35.792Z","1.0.0":"2024-11-15T12:04:25.426Z","1.0.1":"2024-11-15T14:26:52.221Z","1.0.2":"2024-11-18T13:00:32.031Z","1.0.3":"2024-11-18T14:10:20.324Z","1.0.4":"2024-11-18T14:12:01.118Z","1.0.5":"2024-11-19T14:33:58.086Z","1.0.6":"2024-11-19T14:49:05.230Z","1.0.7":"2024-11-19T15:02:41.679Z","1.0.8":"2024-11-19T15:21:58.671Z","1.0.9":"2024-11-19T15:26:01.046Z","1.0.9-rc0":"2024-11-20T11:18:57.850Z","1.0.9-rc1":"2024-11-20T11:28:58.554Z","1.0.9-rc2":"2024-11-20T14:16:18.257Z","1.0.9-rc3":"2024-11-21T10:03:41.357Z","1.0.9-rc4":"2024-11-21T10:08:12.297Z","1.0.9-rc5":"2024-11-21T10:24:26.799Z","1.0.9-rc6":"2024-11-21T14:00:21.917Z","1.0.9-rc7":"2024-11-21T15:21:36.845Z","1.0.9-rc8":"2024-11-21T15:44:16.334Z","1.0.9-rc9":"2024-11-21T16:16:54.129Z","1.0.9-rc10":"2024-11-21T20:39:38.615Z","1.0.9-rc11":"2024-11-22T10:48:11.478Z","1.0.9-rc12":"2024-11-22T14:24:44.306Z","1.0.9-rc13":"2024-11-22T14:30:35.744Z","1.0.9-rc14":"2024-11-25T12:16:31.071Z","1.0.9-rc15":"2024-11-26T11:34:46.020Z","1.0.9-rc16":"2024-11-29T12:00:10.912Z","1.0.9-rc17":"2024-12-03T12:33:01.556Z","1.0.9-rc18":"2024-12-09T16:48:33.634Z","1.0.9-rc19":"2024-12-10T11:25:11.463Z","1.0.9-rc20":"2024-12-19T14:36:35.631Z"},"bugs":{"url":"https://github.com/caeus/gramr/issues"},"author":{"name":"caeus"},"license":"MIT","homepage":"https://github.com/caeus/gramr#readme","keywords":["parsing","parse","parsers","parse combinators","grammar","syntax","lexer","tokenizer","lexical analysis","language","lexical","ast"],"repository":{"type":"git","url":"git+https://github.com/caeus/gramr.git"},"description":"TypeScript library designed to create typesafe, composable parsers and tokenizers for building embedded languages. With powerful parsing combinators and a focus on type safety","maintainers":[{"name":"caeus","email":"camilo.a.navas@gmail.com"}],"readme":"# Gramr\n\n**Gramr** is a lightweight library for building **combinator-based parsers**. Whether you're parsing a string into tokens or transforming token streams into ASTs, Gramr makes it straightforward, efficient, and fun.\n\n## 🌟 Features\n\n- **Composable Parsers**: Build complex parsers by combining simple, reusable ones.\n- **Tokenization Made Easy**: Define your grammar for tokenizing strings with intuitive combinators.\n- **Flexible AST Generation**: Seamlessly convert token streams into Abstract Syntax Trees.\n- **Lightweight**: Minimal overhead, zero dependency.\n- **Typesafe**: Every rule is strictly type-annotated.\n\n## 🚀 Installation\n\nInstall Gramr using your favorite package manager:\n\n```bash\n# npm\nnpm install gramr-ts\n\n# yarn\nyarn add gramr-ts\n```\n\n## ✨ Basic Usage\n\nHere’s how you can get started:\n\n### 1. Tokenize a String\n\n```typescript\nimport { Lexer } from 'gramr-ts/lexer';\nimport { Rule } from 'gramr-ts/rule';\n\nconst tokenize = Lexer.create(\n  [\n    Lexer.anyOf('0123456789')\n    .let(Rule.collect({ min: 1 }))\n    .let(Lexer.slice)\n    .let(\n      Rule.map((value) => ({ type: 'number', value })),\n    ),\n    Lexer.exact('+').let(Rule.as({ type: 'plus' })),\n  ],\n  Lexer.whitespace.let(Rule.loop()),\n);\n\nconst tokens = tokenize('3 + 5');\n// Output: [{ type: 'number', value: '3' }, { type: 'plus' }, { type: 'number', value: '5' }]\nconsole.log(tokens);\n```\n\n## [Docs](https://caeus.github.io/gramr/)\n\n\n","readmeFilename":"README.md"}