1257 Commits (616749377b7feb8ba09e07a4b85d969b05272da2)
 

Author SHA1 Message Date
Futago-za Ryuu 616749377b Fix IE11 Support (#583)
- Revert ES6 changes to arithmetics.pegjs
- Use Array#forEach instead of for..of
- Don't use native Array#find & Array#findIndex
- Added util/arrays.js (find & findIndex)
- Use Function instead of eval
6 years ago
Futago-za Ryuu e636ee654c Update typings (Plucking) 6 years ago
Futago-za Ryuu ec93e64939 Update root README.md: Add packages table 6 years ago
Futago-za Ryuu 9dc4d4a5ef website online/try: serve different example 6 years ago
Futago-za Ryuu fd3dbb77ac Update arithmetics example (Value plucking) 6 years ago
Futago-za Ryuu e0e9fbcd30 Unicode 11 6 years ago
Futago-za Ryuu e64118f3b7 Update src/parser.pegjs
- use value plucking
- remove helpers not needed now
- types in OPS_* are now returned by *Operator
- RESERVED_WORDS is now a `Object<Identifier,true>`
- use ES2015+ JavaScript
- cleanup source code
6 years ago
Futago-za Ryuu 4964b9af7e Add pegjs.org/development/try 6 years ago
Futago-za Ryuu c65e9dd95f Updated dependencies 6 years ago
Futago-za Ryuu 460f0cc5bc Implement value plucking
Resolves #235, #427, #545
6 years ago
Futago-za Ryuu 26969475f7 IdentifierName > Identifier 6 years ago
Futago-za Ryuu 6bc85de256 Define version only in one place 6 years ago
Futago-za Ryuu 4b0f637626 Revert "Ensure VERSION is consistent"
This reverts commit 95abd42c95.
6 years ago
Futago-za Ryuu 8b43c8419f Use input/output from the config file 6 years ago
Futago-za Ryuu 95abd42c95 Ensure VERSION is consistent
The PEG.js version is exported and also written into the generated parser. In both these instances the version is a separate string, which means every time the version is bumped, it has to be changed in 3 places. This commit makes it slightly less of a maintenance burden.
6 years ago
Futago-za Ryuu ecb81504cb Remove redundant __slice
Should have been removed in #f66751b
6 years ago
Futago-za Ryuu aadc318fcd Add a guide for the CLI 6 years ago
Futago-za Ryuu 7813c07025 Fix: global variable is peg, not PEG 6 years ago
Futago-za Ryuu 506419474d Include yarn.lock on zeit.now deployment 6 years ago
Futago-za Ryuu dd044b8cfb remove extronous files 6 years ago
Futago-za Ryuu 46280b3992 Use cdn for jQuery 6 years ago
Futago-za Ryuu dd76ff85d4 Update execution files 6 years ago
Futago-za Ryuu 8c751e6917 Istanbul: only check packages 6 years ago
Futago-za Ryuu 445cdcde44 ensure zeit.now ignores devDependencies 6 years ago
Futago-za Ryuu 2b543ed97a browserify -> rollup 6 years ago
Futago-za Ryuu be88239543 Move PEG.js to packages/pegjs
* Move PEG.js from . to packages/pegjs
* Update relevanr paths
* Remove pegjs-dev; Use pegjs directly
* Generate browser files at packages/pegjs/dist
* nyc: exclude website
* website: keep packages folder
* Root package.json is private now
6 years ago
Futago-za Ryuu 35a650dc50 Update dependency: babelify@v10 6 years ago
Futago-za Ryuu 60c81d1cba Update paths 6 years ago
Futago-za Ryuu 46ce02404f Remove refs to removed files. 6 years ago
Futago-za Ryuu a8d8afbbda Add missing dirs for websites test suites 6 years ago
Futago-za Ryuu f09f2f2cb4 Move CBT logo 6 years ago
Futago-za Ryuu 5e7134936b Merge the test suites into the website 6 years ago
Futago-za Ryuu 4596daae28 Add config for Zeit Now 6 years ago
Futago-za Ryuu dfbfdd350b Import source code for pegjs.org 6 years ago
Futago-za Ryuu 7c93ffb22b Move old changelogs to docs/changelogs [ci skip] 6 years ago
Futago-za Ryuu 8bd4d390a9 Add linkback to CrossBrowserTesting [ci skip] 6 years ago
Futago-za Ryuu 7edc7d902b Merge branch 'master' of github.com:pegjs/pegjs 6 years ago
Futago-za Ryuu f66751ba39 prefer rest and spread 6 years ago
Futago-za Ryuu 60f69d6558 Stop ESLint warnings
- about use of eval
- whitespace before comments
6 years ago
Futago-za Ryuu b92690392e Extend the main .eslintrc.js 6 years ago
Futago-za Ryuu 0089da6698 Use Babel 7 dependencies 6 years ago
Futago-za Ryuu 2790479154 Update dependencies 6 years ago
Futago-za Ryuu 3cedf4439d Update supported platforms
- Drop support for Node.js v4
- Add support for Node.js v10
- Drop support for IE < 11
6 years ago
Futago-za Ryuu 06c9400bca
Update plugins.md 6 years ago
Futago-za Ryuu 4089aac71e Use util.processOptions 6 years ago
Futago-za Ryuu b8db835af9 Refactor vm.runInContext 6 years ago
Futago-za Ryuu 94ca36469b Move compiler/vm.js to util/vm.js 6 years ago
Futago-za Ryuu 146d021d21 Updated keywords for NPM 6 years ago
Futago-za Ryuu fbc8ea2bdf Add an ignore file
The gulp file is usuaully used to glob the JavaScript files and run ESLint on them, but editor based instances of ESLint (e.g. VSCode extension) don't read the gulp file, so can't tell which files to ignore unless specified in the official .eslintignore file.
6 years ago
Futago-za Ryuu b81396a904 Regenerate parser 6 years ago