Futago-za Ryuu
f09f2f2cb4
Move CBT logo
2018-09-06 12:42:42 +01:00
Futago-za Ryuu
5e7134936b
Merge the test suites into the website
2018-09-06 12:38:26 +01:00
Futago-za Ryuu
4596daae28
Add config for Zeit Now
2018-09-06 08:32:55 +01:00
Futago-za Ryuu
dfbfdd350b
Import source code for pegjs.org
2018-09-06 05:52:02 +01:00
Futago-za Ryuu
7c93ffb22b
Move old changelogs to docs/changelogs [ci skip]
2018-09-05 23:03:47 +01:00
Futago-za Ryuu
8bd4d390a9
Add linkback to CrossBrowserTesting [ci skip]
2018-09-05 22:00:36 +01:00
Futago-za Ryuu
7edc7d902b
Merge branch 'master' of github.com:pegjs/pegjs
2018-09-05 10:22:14 +01:00
Futago-za Ryuu
f66751ba39
prefer rest and spread
2018-09-05 10:16:34 +01:00
Futago-za Ryuu
60f69d6558
Stop ESLint warnings
...
- about use of eval
- whitespace before comments
2018-09-05 08:54:35 +01:00
Futago-za Ryuu
b92690392e
Extend the main .eslintrc.js
2018-09-05 08:53:32 +01:00
Futago-za Ryuu
0089da6698
Use Babel 7 dependencies
2018-09-05 08:03:51 +01:00
Futago-za Ryuu
2790479154
Update dependencies
2018-09-05 04:04:14 +01:00
Futago-za Ryuu
3cedf4439d
Update supported platforms
...
- Drop support for Node.js v4
- Add support for Node.js v10
- Drop support for IE < 11
2018-09-05 01:37:57 +01:00
Futago-za Ryuu
06c9400bca
Update plugins.md
2018-05-09 22:59:45 +01:00
Futago-za Ryuu
4089aac71e
Use util.processOptions
2018-04-05 08:41:47 +01:00
Futago-za Ryuu
b8db835af9
Refactor vm.runInContext
2018-04-05 08:16:50 +01:00
Futago-za Ryuu
94ca36469b
Move compiler/vm.js to util/vm.js
2018-04-04 20:21:31 +01:00
Futago-za Ryuu
146d021d21
Updated keywords for NPM
2018-04-04 19:15:04 +01:00
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.
2018-04-04 18:24:05 +01:00
Futago-za Ryuu
b81396a904
Regenerate parser
2018-04-03 03:17:30 +01:00
Futago-za Ryuu
b31009f73d
Use peg.util.reservedWords
2018-04-03 03:16:55 +01:00
Futago-za Ryuu
01555ebbac
Move compiler/js.js to util/js.js
2018-04-03 03:16:10 +01:00
Futago-za Ryuu
8d3dc109ed
Rename js.regexpClassEscape to js.regexpEscape
2018-04-02 21:17:35 +01:00
Futago-za Ryuu
878421ab75
Moved seperate utilities into util route.
2018-04-02 20:59:13 +01:00
Futago-za Ryuu
83e3b9edc4
Add missing whitespace to generated parsers
2018-04-01 02:51:53 +01:00
Futago-za Ryuu
af917b1e4d
Refactor removeProxyRules
2018-03-29 03:55:50 +01:00
Futago-za Ryuu
dbdba75b15
run plugins optionally
2018-03-29 01:20:57 +01:00
Futago-za Ryuu
7e10622b9a
Update lockfile
2018-03-29 01:07:48 +01:00
Futago-za Ryuu
1fca2daff6
Move processOptions to utils
2018-03-28 23:56:23 +01:00
Futago-za Ryuu
b5d01f7505
Test only the latest versions of LTS releases
2018-03-23 12:33:06 +00:00
Futago-za Ryuu
c2c823196f
Re-generate parser
2018-03-23 04:12:19 +00:00
Futago-za Ryuu
699038c507
Link to doc for plugins
2018-03-23 03:20:14 +00:00
Futago-za Ryuu
ab9b8d41bb
Add doc for tracer.trace
2018-03-23 03:18:02 +00:00
Futago-za Ryuu
87ad103177
Move nyc options to separate config
2018-03-23 02:38:00 +00:00
Futago-za Ryuu
94a5f24817
Use only Yarn
2018-03-23 02:22:11 +00:00
Futago-za Ryuu
b3329e626e
Integrate yarn
2018-03-23 02:19:08 +00:00
Futago-za Ryuu
6335818cb7
Gulp 4
2018-03-23 02:00:03 +00:00
Futago-za Ryuu
3745195315
Make the default tracer an optional feature
2018-03-22 00:41:44 +00:00
Futago-za Ryuu
72ba85b3af
Use 'visitor.on' instead of 'visitor.for'
2018-03-22 00:07:53 +00:00
Futago-za Ryuu
7cd291cbe0
Add doc for plugins ( closes #544 )
2018-03-21 02:13:47 +00:00
Futago-za Ryuu
70dea07923
Update twitter link
2018-03-21 01:04:44 +00:00
Futago-za Ryuu
46c3dcf40b
Document Session#fatal method
2018-03-20 23:45:14 +00:00
Futago-za Ryuu
f4ca7ca461
Remove grammar option for Session API
2018-03-20 23:40:47 +00:00
Futago-za Ryuu
6d25da2d2b
Use bare option with browserify
2018-03-20 03:21:58 +00:00
Futago-za Ryuu
126a4c95f4
Update devDependencies
...
Closes #568
2018-03-20 03:19:30 +00:00
Futago-za Ryuu
2f0680ca16
Restore orignal output on generation fail
...
If the output file already exists, and the parser generator fails, the result is a empty file. This commit tries to avoid this pitfall.
2018-03-17 04:27:09 +00:00
Futago-za Ryuu
21a6de06d5
Optional features
...
This commit enables optional features that are enabled by default in the generated parser.
For now, only some of the helpers and filename are generated based on this new option, but this will change in the future most likely.
Resolves #421
2018-03-17 04:08:05 +00:00
Futago-za Ryuu
15d364587c
Update tsd to include changes since 8e9be9a
2018-03-12 19:57:43 +00:00
Futago-za Ryuu
2ac387e1c9
Move documentation
...
The README.md file in the root of the repository had become too large, and as a result the file became hard to maintain.
This commit extracts all the documentation and moves it to separate but managable files within the docs directory, a new folder also located in the root of the repository.
2018-02-16 02:39:13 +00:00
Futago-za Ryuu
418f441d88
Ignore '.idea' directory
2018-02-09 13:33:36 +00:00