node-ebnf
node-ebnf copied to clipboard
Create AST PEG Parsers from formal grammars in JavaScript
The grammar located here https://github.com/transpect/css-tools/blob/master/ebnf-scheme/CSS3.ebnf is valid W3C EBNF, as verified on railroad https://bottlecaps.de/rr/ui. This package throws an error that it could not parse the grammar at /node_modules/ebnf/dist/Grammars/W3CEBNF.js:288:19. So it...
Bumps [node-fetch](https://github.com/node-fetch/node-fetch) from 2.6.0 to 2.6.7. Release notes Sourced from node-fetch's releases. v2.6.7 Security patch release Recommended to upgrade, to not leak sensitive cookie and authentication header information to 3th...
Take this simple grammer: ``` grammar = ` str ::= '"' (unsafe | SAFE)* '"' SAFE ::= #x21 | [#x24-#x5A] | [#x5E-#x7A] | #x7C | #x7E unsafe ::= ESCAPE #x22...
Hi there! I'm using this package on the front-end, and want to optimize my bundles sizes. In order to do so, I would need this package to be exported as...
Bumps [path-parse](https://github.com/jbgutierrez/path-parse) from 1.0.6 to 1.0.7. Commits See full diff in compare view [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter...
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.20 to 4.17.21. Commits f299b52 Bump to v4.17.21 c4847eb Improve performance of toNumber, trim and trimEnd on large input strings 3469357 Prevent command injection through _.template's variable...
Bumps [handlebars](https://github.com/wycats/handlebars.js) from 4.5.3 to 4.7.7. Changelog Sourced from handlebars's changelog. v4.7.7 - February 15th, 2021 fix weird error in integration tests - eb860c0 fix: check prototype property access in...
Bumps [y18n](https://github.com/yargs/y18n) from 4.0.0 to 4.0.1. Changelog Sourced from y18n's changelog. Change Log All notable changes to this project will be documented in this file. See standard-version for commit guidelines....
We are using `node-ebnf` to transpile vbscript into javascript in an attempt to run Visual Pinball in a web browser. Currently we go through a two pass approach. The first...
Parsing the following grammar: ```ebnf RValue ::= Number | InfixExpression InfixExpression ::= RValue InfixOperator RValue InfixOperator ::= "+" | "-" | "*" | "/" Number ::= "-"? ("0" | [1-9]...