{"_id":"chevrotain-allstar","_rev":"4127709","name":"chevrotain-allstar","description":"LL(*) lookahead strategy for the Chevrotain parser library","dist-tags":{"latest":"0.3.1","next":"0.1.6-next.1"},"maintainers":[{"name":"msujew","email":""}],"time":{"modified":"2026-03-01T18:26:02.000Z","created":"2022-11-04T12:44:34.729Z","0.3.1":"2023-08-31T21:50:44.347Z","0.3.0":"2023-07-17T13:12:18.665Z","0.2.2":"2023-03-28T10:40:39.496Z","0.1.7":"2023-03-28T10:40:19.580Z","0.1.6":"2023-03-28T10:38:19.173Z","0.1.6-next.1":"2023-03-28T10:25:26.528Z","0.2.1":"2023-03-28T09:31:03.248Z","0.1.5":"2023-03-24T10:38:14.213Z","0.2.0":"2023-03-24T10:33:50.106Z","0.1.4":"2023-01-02T15:31:34.079Z","0.1.3":"2022-12-07T11:55:07.162Z","0.1.2":"2022-11-29T11:39:45.964Z","0.1.1":"2022-11-04T13:57:44.897Z","0.1.0":"2022-11-04T12:44:34.729Z"},"users":{},"author":{"name":"TypeFox","url":"https://www.typefox.io"},"repository":{"type":"git","url":"git+https://github.com/langium/chevrotain-allstar.git"},"versions":{"0.3.1":{"name":"chevrotain-allstar","version":"0.3.1","description":"LL(*) lookahead strategy for the Chevrotain parser library","keywords":["parser","lookahead","chevrotain","langium"],"license":"MIT","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"scripts":{"test":"vitest","build":"tsc","watch":"tsc -w","clean":"shx rm -rf lib tsconfig.tsbuildinfo"},"dependencies":{"lodash-es":"^4.17.21"},"peerDependencies":{"chevrotain":"^11.0.0"},"devDependencies":{"@types/jest":"^29.2.1","@types/lodash-es":"^4.17.8","shx":"^0.3.4","typescript":"^5.1.6","vitest":"^0.33.0"},"repository":{"type":"git","url":"git+https://github.com/langium/chevrotain-allstar.git"},"bugs":{"url":"https://github.com/langium/chevrotain-allstar/issues"},"author":{"name":"TypeFox","url":"https://www.typefox.io"},"gitHead":"4aa9ce9d391d8f54521a4f478c7cd493e9dd0617","homepage":"https://github.com/langium/chevrotain-allstar#readme","_id":"chevrotain-allstar@0.3.1","_nodeVersion":"16.18.0","_npmVersion":"9.6.2","dist":{"shasum":"b7412755f5d83cc139ab65810cdb00d8db40e6ca","size":28317,"noattachment":false,"key":"/chevrotain-allstar/-/chevrotain-allstar-0.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/chevrotain-allstar/download/chevrotain-allstar-0.3.1.tgz"},"_npmUser":{"name":"msujew","email":"mark.sujew@typefox.io"},"directories":{},"maintainers":[{"name":"msujew","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chevrotain-allstar_0.3.1_1693518644022_0.36941636700207825"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-31T21:50:44.347Z","publish_time":1693518644347,"_source_registry_name":"default","_cnpm_publish_time":1693518644347},"0.3.0":{"name":"chevrotain-allstar","version":"0.3.0","description":"LL(*) lookahead strategy for the Chevrotain parser library","keywords":["parser","lookahead","chevrotain","langium"],"license":"MIT","type":"module","types":"./lib/index.d.ts","exports":{".":{"default":"./lib/index.js","types":"./lib/index.d.ts"}},"scripts":{"test":"vitest","build":"tsc","watch":"tsc -w","clean":"shx rm -rf lib tsconfig.tsbuildinfo"},"dependencies":{"lodash-es":"^4.17.21"},"peerDependencies":{"chevrotain":"^11.0.0"},"devDependencies":{"@types/jest":"^29.2.1","@types/lodash-es":"^4.17.8","shx":"^0.3.4","typescript":"^5.1.6","vitest":"^0.33.0"},"repository":{"type":"git","url":"git+https://github.com/langium/chevrotain-allstar.git"},"bugs":{"url":"https://github.com/langium/chevrotain-allstar/issues"},"author":{"name":"TypeFox","url":"https://www.typefox.io"},"gitHead":"67155f17624f3f12919371102c8d57bd27ee4762","homepage":"https://github.com/langium/chevrotain-allstar#readme","_id":"chevrotain-allstar@0.3.0","_nodeVersion":"16.18.0","_npmVersion":"9.6.2","dist":{"shasum":"e65d41d9796caf1ca51e6144d2acb5b36967e67c","size":28320,"noattachment":false,"key":"/chevrotain-allstar/-/chevrotain-allstar-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/chevrotain-allstar/download/chevrotain-allstar-0.3.0.tgz"},"_npmUser":{"name":"msujew","email":"mark.sujew@typefox.io"},"directories":{},"maintainers":[{"name":"msujew","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chevrotain-allstar_0.3.0_1689599538438_0.5452683251585426"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-17T13:12:18.665Z","publish_time":1689599538665,"_source_registry_name":"default","_cnpm_publish_time":1689599538665},"0.2.2":{"name":"chevrotain-allstar","version":"0.2.2","description":"LL(*) lookahead strategy for the Chevrotain parser library","keywords":["parser","lookahead","chevrotain","langium"],"license":"MIT","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"test":"vitest","build":"tsc","watch":"tsc -w","clean":"shx rm -rf lib tsconfig.tsbuildinfo"},"dependencies":{"lodash":"^4.17.21"},"peerDependencies":{"chevrotain":"~10.4.1"},"devDependencies":{"@types/jest":"^29.2.1","@types/lodash":"^4.14.186","shx":"^0.3.4","typescript":"^4.8.4","vitest":"^0.24.4"},"repository":{"type":"git","url":"git+https://github.com/langium/chevrotain-allstar.git"},"bugs":{"url":"https://github.com/langium/chevrotain-allstar/issues"},"author":{"name":"TypeFox","url":"https://www.typefox.io"},"gitHead":"bd33d40a6fabc4182cba1156510e76d244971bf6","homepage":"https://github.com/langium/chevrotain-allstar#readme","_id":"chevrotain-allstar@0.2.2","_nodeVersion":"16.18.0","_npmVersion":"9.6.2","dist":{"shasum":"76ffa7c9456ee881be043a6a7ae19e521d0519de","size":28527,"noattachment":false,"key":"/chevrotain-allstar/-/chevrotain-allstar-0.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/chevrotain-allstar/download/chevrotain-allstar-0.2.2.tgz"},"_npmUser":{"name":"msujew","email":"mark.sujew@typefox.io"},"directories":{},"maintainers":[{"name":"msujew","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chevrotain-allstar_0.2.2_1680000039348_0.6011748099355603"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-28T10:40:39.496Z","publish_time":1680000039496,"_cnpm_publish_time":1680000039496},"0.1.7":{"name":"chevrotain-allstar","version":"0.1.7","description":"LL(*) lookahead strategy for the Chevrotain parser library","keywords":["parser","lookahead","chevrotain","langium"],"license":"MIT","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"test":"vitest","build":"tsc","watch":"tsc -w","clean":"shx rm -rf lib tsconfig.tsbuildinfo"},"dependencies":{"lodash":"^4.17.21"},"peerDependencies":{"chevrotain":"~10.4.1"},"devDependencies":{"@types/jest":"^29.2.1","@types/lodash":"^4.14.186","shx":"^0.3.4","typescript":"^4.8.4","vitest":"^0.24.4"},"repository":{"type":"git","url":"git+https://github.com/langium/chevrotain-allstar.git"},"bugs":{"url":"https://github.com/langium/chevrotain-allstar/issues"},"author":{"name":"TypeFox","url":"https://www.typefox.io"},"gitHead":"bd33d40a6fabc4182cba1156510e76d244971bf6","homepage":"https://github.com/langium/chevrotain-allstar#readme","_id":"chevrotain-allstar@0.1.7","_nodeVersion":"16.18.0","_npmVersion":"9.6.2","dist":{"shasum":"66cb0eed6ce53c9ef07621a29fcf149a9f3bc48d","size":28526,"noattachment":false,"key":"/chevrotain-allstar/-/chevrotain-allstar-0.1.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/chevrotain-allstar/download/chevrotain-allstar-0.1.7.tgz"},"_npmUser":{"name":"msujew","email":"mark.sujew@typefox.io"},"directories":{},"maintainers":[{"name":"msujew","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chevrotain-allstar_0.1.7_1680000019393_0.37364040646926"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-28T10:40:19.580Z","publish_time":1680000019580,"_cnpm_publish_time":1680000019580},"0.1.6":{"name":"chevrotain-allstar","version":"0.1.6","description":"LL(*) lookahead strategy for the Chevrotain parser library","keywords":["parser","lookahead","chevrotain","langium"],"license":"MIT","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"test":"vitest","build":"tsc","watch":"tsc -w","clean":"shx rm -rf lib tsconfig.tsbuildinfo"},"dependencies":{"lodash":"^4.17.21"},"peerDependencies":{"chevrotain":"^10.4.1"},"devDependencies":{"@types/jest":"^29.2.1","@types/lodash":"^4.14.186","shx":"^0.3.4","typescript":"^4.8.4","vitest":"^0.24.4"},"repository":{"type":"git","url":"git+https://github.com/langium/chevrotain-allstar.git"},"bugs":{"url":"https://github.com/langium/chevrotain-allstar/issues"},"author":{"name":"TypeFox","url":"https://www.typefox.io"},"gitHead":"bd33d40a6fabc4182cba1156510e76d244971bf6","homepage":"https://github.com/langium/chevrotain-allstar#readme","_id":"chevrotain-allstar@0.1.6","_nodeVersion":"16.18.0","_npmVersion":"9.6.2","dist":{"shasum":"53efcbec73bae5aada621ca543fbb99b7daaae62","size":28524,"noattachment":false,"key":"/chevrotain-allstar/-/chevrotain-allstar-0.1.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/chevrotain-allstar/download/chevrotain-allstar-0.1.6.tgz"},"_npmUser":{"name":"msujew","email":"mark.sujew@typefox.io"},"directories":{},"maintainers":[{"name":"msujew","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chevrotain-allstar_0.1.6_1679999899010_0.2661622696896655"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-28T10:38:19.173Z","publish_time":1679999899173,"_cnpm_publish_time":1679999899173},"0.1.6-next.1":{"name":"chevrotain-allstar","version":"0.1.6-next.1","description":"LL(*) lookahead strategy for the Chevrotain parser library","keywords":["parser","lookahead","chevrotain","langium"],"license":"MIT","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"test":"vitest","build":"tsc","watch":"tsc -w","clean":"shx rm -rf lib tsconfig.tsbuildinfo"},"dependencies":{"lodash":"^4.17.21"},"peerDependencies":{"chevrotain":"^10.4.1"},"devDependencies":{"@types/jest":"^29.2.1","@types/lodash":"^4.14.186","shx":"^0.3.4","typescript":"^4.8.4","vitest":"^0.24.4"},"repository":{"type":"git","url":"git+https://github.com/langium/chevrotain-allstar.git"},"bugs":{"url":"https://github.com/langium/chevrotain-allstar/issues"},"author":{"name":"TypeFox","url":"https://www.typefox.io"},"readmeFilename":"README.md","gitHead":"bd33d40a6fabc4182cba1156510e76d244971bf6","homepage":"https://github.com/langium/chevrotain-allstar#readme","_id":"chevrotain-allstar@0.1.6-next.1","_nodeVersion":"16.18.0","_npmVersion":"9.6.2","dist":{"shasum":"fdbea5d54ee182d558273afb37ecafcd7fa39aa6","size":28529,"noattachment":false,"key":"/chevrotain-allstar/-/chevrotain-allstar-0.1.6-next.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/chevrotain-allstar/download/chevrotain-allstar-0.1.6-next.1.tgz"},"_npmUser":{"name":"msujew","email":"mark.sujew@typefox.io"},"directories":{},"maintainers":[{"name":"msujew","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chevrotain-allstar_0.1.6-next.1_1679999126260_0.007635977223372059"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-28T10:25:26.528Z","publish_time":1679999126528,"_cnpm_publish_time":1679999126528},"0.2.1":{"name":"chevrotain-allstar","version":"0.2.1","description":"LL(*) lookahead strategy for the Chevrotain parser library","keywords":["parser","lookahead","chevrotain","langium"],"license":"MIT","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"test":"vitest","build":"tsc","watch":"tsc -w","clean":"shx rm -rf lib tsconfig.tsbuildinfo"},"dependencies":{"lodash":"^4.17.21"},"peerDependencies":{"chevrotain":"^10.4.1"},"devDependencies":{"@types/jest":"^29.2.1","@types/lodash":"^4.14.186","shx":"^0.3.4","typescript":"^4.8.4","vitest":"^0.24.4"},"repository":{"type":"git","url":"git+https://github.com/langium/chevrotain-allstar.git"},"bugs":{"url":"https://github.com/langium/chevrotain-allstar/issues"},"author":{"name":"TypeFox","url":"https://www.typefox.io"},"gitHead":"bd33d40a6fabc4182cba1156510e76d244971bf6","homepage":"https://github.com/langium/chevrotain-allstar#readme","_id":"chevrotain-allstar@0.2.1","_nodeVersion":"16.18.0","_npmVersion":"7.16.0","dist":{"shasum":"01741b908ef13d1ecba097126a053abe33b052fa","size":28521,"noattachment":false,"key":"/chevrotain-allstar/-/chevrotain-allstar-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/chevrotain-allstar/download/chevrotain-allstar-0.2.1.tgz"},"_npmUser":{"name":"msujew","email":"mark.sujew@typefox.io"},"directories":{},"maintainers":[{"name":"msujew","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chevrotain-allstar_0.2.1_1679995863037_0.5211580684696859"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-28T09:31:03.248Z","publish_time":1679995863248,"_cnpm_publish_time":1679995863248},"0.1.5":{"name":"chevrotain-allstar","version":"0.1.5","description":"LL(*) lookahead strategy for the Chevrotain parser library","keywords":["parser","lookahead","chevrotain","langium"],"license":"MIT","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"test":"vitest","build":"tsc","watch":"tsc -w","clean":"shx rm -rf lib tsconfig.tsbuildinfo"},"dependencies":{"chevrotain":"~10.4.1","lodash":"^4.17.21"},"devDependencies":{"@types/jest":"^29.2.1","@types/lodash":"^4.14.186","shx":"^0.3.4","typescript":"^4.8.4","vitest":"^0.24.4"},"repository":{"type":"git","url":"git+https://github.com/langium/chevrotain-allstar.git"},"bugs":{"url":"https://github.com/langium/chevrotain-allstar/issues"},"author":{"name":"TypeFox","url":"https://www.typefox.io"},"gitHead":"7d0240611a43cdae07ffc67bdb43478fef38c470","homepage":"https://github.com/langium/chevrotain-allstar#readme","_id":"chevrotain-allstar@0.1.5","_nodeVersion":"16.18.0","_npmVersion":"7.16.0","dist":{"shasum":"0248ff17f54e8b8429c9936c47ac8855af8aa458","size":28514,"noattachment":false,"key":"/chevrotain-allstar/-/chevrotain-allstar-0.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/chevrotain-allstar/download/chevrotain-allstar-0.1.5.tgz"},"_npmUser":{"name":"msujew","email":"mark.sujew@typefox.io"},"directories":{},"maintainers":[{"name":"msujew","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chevrotain-allstar_0.1.5_1679654294034_0.3829396870492783"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-24T10:38:14.213Z","publish_time":1679654294213,"_cnpm_publish_time":1679654294213},"0.2.0":{"name":"chevrotain-allstar","version":"0.2.0","description":"LL(*) lookahead strategy for the Chevrotain parser library","keywords":["parser","lookahead","chevrotain","langium"],"license":"MIT","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"test":"vitest","build":"tsc","watch":"tsc -w","clean":"shx rm -rf lib tsconfig.tsbuildinfo"},"dependencies":{"chevrotain":"~10.4.1","lodash":"^4.17.21"},"devDependencies":{"@types/jest":"^29.2.1","@types/lodash":"^4.14.186","shx":"^0.3.4","typescript":"^4.8.4","vitest":"^0.24.4"},"repository":{"type":"git","url":"git+https://github.com/langium/chevrotain-allstar.git"},"bugs":{"url":"https://github.com/langium/chevrotain-allstar/issues"},"author":{"name":"TypeFox","url":"https://www.typefox.io"},"gitHead":"7d0240611a43cdae07ffc67bdb43478fef38c470","homepage":"https://github.com/langium/chevrotain-allstar#readme","_id":"chevrotain-allstar@0.2.0","_nodeVersion":"16.18.0","_npmVersion":"7.16.0","dist":{"shasum":"4a4c0eec4f6bda0fcb2265760bbb7320c5c9cd93","size":28515,"noattachment":false,"key":"/chevrotain-allstar/-/chevrotain-allstar-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/chevrotain-allstar/download/chevrotain-allstar-0.2.0.tgz"},"_npmUser":{"name":"msujew","email":"mark.sujew@typefox.io"},"directories":{},"maintainers":[{"name":"msujew","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chevrotain-allstar_0.2.0_1679654029918_0.10560905872418425"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-24T10:33:50.106Z","publish_time":1679654030106,"_cnpm_publish_time":1679654030106},"0.1.4":{"name":"chevrotain-allstar","version":"0.1.4","description":"LL(*) lookahead strategy for the Chevrotain parser library","keywords":["parser","lookahead","chevrotain","langium"],"license":"MIT","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"test":"vitest","build":"tsc","watch":"tsc -w","clean":"shx rm -rf lib tsconfig.tsbuildinfo"},"dependencies":{"chevrotain":"^10.4.1","lodash":"^4.17.21"},"devDependencies":{"@types/jest":"^29.2.1","@types/lodash":"^4.14.186","shx":"^0.3.4","typescript":"^4.8.4","vitest":"^0.24.4"},"repository":{"type":"git","url":"git+https://github.com/langium/chevrotain-allstar.git"},"bugs":{"url":"https://github.com/langium/chevrotain-allstar/issues"},"author":{"name":"TypeFox","url":"https://www.typefox.io"},"gitHead":"8e223ad4d0e792a9f29dd2920e00a1d9ba944e4e","homepage":"https://github.com/langium/chevrotain-allstar#readme","_id":"chevrotain-allstar@0.1.4","_nodeVersion":"16.18.0","_npmVersion":"7.16.0","dist":{"shasum":"59e6d139eb211f6292888a29ceced43df4bc9eb2","size":28511,"noattachment":false,"key":"/chevrotain-allstar/-/chevrotain-allstar-0.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/chevrotain-allstar/download/chevrotain-allstar-0.1.4.tgz"},"_npmUser":{"name":"msujew","email":"mark.sujew@typefox.io"},"directories":{},"maintainers":[{"name":"msujew","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chevrotain-allstar_0.1.4_1672673493862_0.1772829547374284"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-02T15:31:59.621Z","publish_time":1672673494079,"_cnpm_publish_time":1672673494079},"0.1.3":{"name":"chevrotain-allstar","version":"0.1.3","description":"LL(*) lookahead strategy for the Chevrotain parser library","keywords":["parser","lookahead","chevrotain","langium"],"license":"MIT","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"test":"vitest","build":"tsc","watch":"tsc -w"},"dependencies":{"chevrotain":"^10.4.1","lodash":"^4.17.21"},"devDependencies":{"@types/jest":"^29.2.1","@types/lodash":"^4.14.186","typescript":"^4.8.4","vitest":"^0.24.4"},"repository":{"type":"git","url":"git+https://github.com/langium/chevrotain-allstar.git"},"bugs":{"url":"https://github.com/langium/chevrotain-allstar/issues"},"author":{"name":"TypeFox","url":"https://www.typefox.io"},"gitHead":"b4a6882ecf72e8505d278ee594ae2fe24c6d14cc","homepage":"https://github.com/langium/chevrotain-allstar#readme","_id":"chevrotain-allstar@0.1.3","_nodeVersion":"16.18.0","_npmVersion":"7.16.0","dist":{"shasum":"abbdbf93ecce91939de68cd49d3e14bad168cca9","size":28445,"noattachment":false,"key":"/chevrotain-allstar/-/chevrotain-allstar-0.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/chevrotain-allstar/download/chevrotain-allstar-0.1.3.tgz"},"_npmUser":{"name":"msujew","email":"mark.sujew@typefox.io"},"directories":{},"maintainers":[{"name":"msujew","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chevrotain-allstar_0.1.3_1670414107023_0.5245226529475548"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-07T13:13:21.320Z","publish_time":1670414107162,"_cnpm_publish_time":1670414107162},"0.1.2":{"name":"chevrotain-allstar","version":"0.1.2","description":"LL(*) lookahead strategy for the Chevrotain parser library","keywords":["parser","lookahead","chevrotain","langium"],"license":"MIT","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"test":"vitest","build":"tsc","watch":"tsc -w"},"dependencies":{"chevrotain":"^10.4.1","lodash":"^4.17.21"},"devDependencies":{"@types/jest":"^29.2.1","@types/lodash":"^4.14.186","typescript":"^4.8.4","vitest":"^0.24.4"},"repository":{"type":"git","url":"git+https://github.com/langium/chevrotain-allstar.git"},"bugs":{"url":"https://github.com/langium/chevrotain-allstar/issues"},"author":{"name":"TypeFox","url":"https://www.typefox.io"},"gitHead":"a6c15d5f94aaf25815ee2c2abca1a42ea8431ec9","homepage":"https://github.com/langium/chevrotain-allstar#readme","_id":"chevrotain-allstar@0.1.2","_nodeVersion":"16.18.0","_npmVersion":"7.16.0","dist":{"shasum":"a9d4d0b54307cdb8ffc3b27c97fcf1e36dd54f4d","size":28083,"noattachment":false,"key":"/chevrotain-allstar/-/chevrotain-allstar-0.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/chevrotain-allstar/download/chevrotain-allstar-0.1.2.tgz"},"_npmUser":{"name":"msujew","email":"mark.sujew@typefox.io"},"directories":{},"maintainers":[{"name":"msujew","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chevrotain-allstar_0.1.2_1669721985699_0.9062822138931581"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-29T11:42:17.208Z","publish_time":1669721985964,"_cnpm_publish_time":1669721985964},"0.1.1":{"name":"chevrotain-allstar","version":"0.1.1","description":"","author":"","license":"MIT","main":"lib/index.js","scripts":{"test":"vitest","build":"tsc","watch":"tsc -w"},"dependencies":{"chevrotain":"^10.4.1","lodash":"^4.17.21"},"devDependencies":{"@types/jest":"^29.2.1","@types/lodash":"^4.14.186","typescript":"^4.8.4","vitest":"^0.24.4"},"gitHead":"576c41aab5d16f8fed4983561bacba3cbac38933","_id":"chevrotain-allstar@0.1.1","_nodeVersion":"16.18.0","_npmVersion":"7.16.0","dist":{"shasum":"8d1aa16a410619ad9f0751dac6824efdbd272f75","size":27935,"noattachment":false,"key":"/chevrotain-allstar/-/chevrotain-allstar-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/chevrotain-allstar/download/chevrotain-allstar-0.1.1.tgz"},"_npmUser":{"name":"msujew","email":"mark.sujew@typefox.io"},"directories":{},"maintainers":[{"name":"msujew","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chevrotain-allstar_0.1.1_1667570264718_0.8296539735094393"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-04T13:58:09.264Z","publish_time":1667570264897,"_cnpm_publish_time":1667570264897},"0.1.0":{"name":"chevrotain-allstar","version":"0.1.0","description":"","author":"","license":"MIT","main":"lib/index.js","scripts":{"test":"vitest","build":"tsc","watch":"tsc -w"},"dependencies":{"chevrotain":"^10.4.1","lodash":"^4.17.21"},"devDependencies":{"@types/jest":"^29.2.1","@types/lodash":"^4.14.186","typescript":"^4.8.4","vitest":"^0.24.4"},"gitHead":"a40ed0046955f9c274077f53b687eeb9f62acc69","_id":"chevrotain-allstar@0.1.0","_nodeVersion":"16.18.0","_npmVersion":"7.16.0","dist":{"shasum":"04923d1fdaa978ca474ad034f12aaae32361182f","size":27505,"noattachment":false,"key":"/chevrotain-allstar/-/chevrotain-allstar-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/chevrotain-allstar/download/chevrotain-allstar-0.1.0.tgz"},"_npmUser":{"name":"msujew","email":"mark.sujew@typefox.io"},"directories":{},"maintainers":[{"name":"msujew","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chevrotain-allstar_0.1.0_1667565874530_0.09312136513846614"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-04T12:44:41.154Z","publish_time":1667565874729,"_cnpm_publish_time":1667565874729}},"readme":"# Chevrotain Allstar\r\n\r\nThis is a lookahead plugin package for the [Chevrotain parser library](https://chevrotain.io/).\r\nIt implements the [ALL(*) lookahead algorithm](https://www.antlr.org/papers/allstar-techreport.pdf) introduced for ANTLR4.\r\nThe algorithm features unbounded lookahead, compared to the normal LL(*k*) behavior of Chevrotain.\r\n\r\n## Usage\r\n\r\nWhen creating your parser, pass an instance of the `LLStarLookaheadStrategy` to the `lookaheadStrategy` property of the base parser constructor options.\r\n\r\n```ts\r\nimport { LLStarLookaheadStrategy } from \"chevrotain-allstar\";\r\n\r\nclass Parser extends EmbeddedActionsParser {\r\n    constructor() {\r\n        super(tokens, {\r\n            lookaheadStrategy: new LLStarLookaheadStrategy()\r\n        });\r\n        this.performSelfAnalysis()\r\n    }\r\n}\r\n```\r\n","_attachments":{},"homepage":"https://github.com/langium/chevrotain-allstar#readme","bugs":{"url":"https://github.com/langium/chevrotain-allstar/issues"},"license":"MIT"}