Commit graph

1394 commits

Author SHA1 Message Date
Futago-za Ryuu 5dfb6b14dc Update eslint config
I removed "linebreak-style"  because it is now enabled by default within my eslint-config, with the same options.

Disabled padding-line-between-statements until https://github.com/eslint/eslint/issues/11178 is resolved
2018-12-10 06:29:39 +00:00
Futago-za Ryuu 011b28be03 Upgrade dependencies
- @babel/core
- @babel/preset-env
- rollup
2018-12-10 02:54:16 +00:00
Futago-za Ryuu 9751980261 Remove unrequired ESLint rules 2018-11-05 12:06:23 +00:00
Futago-za Ryuu 4f9cec5937 Ensure .js files always use LF 2018-11-05 11:46:22 +00:00
Futago-za Ryuu 7cf887ec4b Update packages table 2018-11-05 11:34:31 +00:00
Futago-za Ryuu 4723176e20 Update changelog for v0.11 2018-11-04 11:40:28 +00:00
Futago-za Ryuu 104edadf27 website: Fix twitter link 2018-11-04 10:06:45 +00:00
Futago-za Ryuu 93ceeff597 General QOL changes
- Added 'test/package.json' for dependencies used by spec tests
- Changed package names of local tools to reflect actual usage
- Removed bins for local tools (using files via 'node [file]' command)
- Updated help text for the CLIs of local tools to reflect changes
- Updated READMEs for tools
- Moved babel dependencies to 'tools/bundle/package.json'
- 'tools/bundle' now only logs created and watching
- Updated scripts in root package.json
2018-11-04 10:01:56 +00:00
Futago-za Ryuu 4866d6ddb6 Move server.js to website/server.js 2018-11-04 08:26:22 +00:00
Futago-za Ryuu 7deb6a779e Add README for bundle + consmetic changes 2018-11-04 07:15:03 +00:00
Futago-za Ryuu 0f2426bdbf Move dist bundler to tools/bundle 2018-11-04 07:03:59 +00:00
Futago-za Ryuu 6d4ad48319 Remove Gulp 2018-11-03 16:13:57 +00:00
Futago-za Ryuu 1c81df1245 Update MD doc for devs 2018-11-02 18:20:02 +00:00
Futago-za Ryuu 71414cfb19 Update URLs: e.g. spec > development/spec 2018-11-02 18:19:02 +00:00
Futago-za Ryuu aa58b73cae Use ESLint directly instead of gulp-eslint 2018-11-02 18:05:53 +00:00
Futago-za Ryuu 390478d61e Move test/spec to test 2018-11-02 17:51:26 +00:00
Futago-za Ryuu 70a6fab636 Add README for tools/benchmark 2018-11-02 17:42:42 +00:00
Futago-za Ryuu 163ff20508 Move test/benchmark to tools/benchmark 2018-11-02 17:03:30 +00:00
Futago-za Ryuu 9c039ce79b Move test/impact to tools/impact 2018-11-02 15:15:25 +00:00
Futago-za Ryuu 32477337c1 Updated dependencies 2018-10-30 03:38:42 +00:00
Futago-za Ryuu 87dcc13d0f Updated changelog for upcoming 0.11 2018-10-30 03:23:06 +00:00
Futago-za Ryuu e69646cc78 Merge branch 'master' of github.com:pegjs/pegjs 2018-10-29 23:53:34 +00:00
Futago-za Ryuu 2ae32a6510
Merge pull request #587 from psbrandt/patch-1
✍🏼 Fix small typo.
2018-10-29 23:43:53 +00:00
Pascal Brandt d29704ff9c
✍🏼 Fix small typo. 2018-10-28 14:39:12 -07:00
Futago-za Ryuu afc653c46f fix stray spelling error: empry -> empty 2018-10-15 08:03:53 +01:00
Futago-za Ryuu 27687615e5 Document filename option for generated parsers 2018-10-15 07:20:33 +01:00
Futago-za Ryuu d233660161 fix incorrect API reference 2018-10-15 07:08:21 +01:00
Futago-za Ryuu a70fc76648 Update dependencies 2018-10-13 19:08:11 +01:00
Futago-za Ryuu 176f89b9c2
Merge pull request #585 from doersino/patch-1
Fix typo
2018-10-12 14:12:29 +01:00
Noah Doersing 1d2ed4ca22
Fix typo 2018-10-12 11:11:16 +02:00
Futago-za Ryuu 3d755b8196 Update gulpfile.js 2018-10-05 20:32:11 +01:00
Futago-za Ryuu a1b8013b6b Add info for production building 2018-09-25 23:36:02 +01:00
Futago-za Ryuu 4f4af756d3 Fix CBT image width [ci skip] 2018-09-25 21:27:45 +01:00
Futago-za Ryuu 40b7cdfa81 Update lockfile 2018-09-25 21:26:36 +01:00
Futago-za Ryuu fe2237476f Clarify parts of the documentation 2018-09-25 21:06:05 +01:00
Futago-za Ryuu 213c70ced4 Spec Runner cant run on IE11 2018-09-25 20:29:26 +01:00
Futago-za Ryuu 14b8b76a79 runInContext -> evalModule 2018-09-25 19:15:16 +01:00
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
2018-09-25 17:59:38 +01:00
Futago-za Ryuu e636ee654c Update typings (Plucking) 2018-09-18 08:10:28 +01:00
Futago-za Ryuu ec93e64939 Update root README.md: Add packages table 2018-09-18 07:58:49 +01:00
Futago-za Ryuu 9dc4d4a5ef website online/try: serve different example 2018-09-18 07:39:35 +01:00
Futago-za Ryuu fd3dbb77ac Update arithmetics example (Value plucking) 2018-09-18 07:27:21 +01:00
Futago-za Ryuu e0e9fbcd30 Unicode 11 2018-09-18 07:09:11 +01:00
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
2018-09-18 06:57:55 +01:00
Futago-za Ryuu 4964b9af7e Add pegjs.org/development/try 2018-09-17 14:27:59 +01:00
Futago-za Ryuu c65e9dd95f Updated dependencies 2018-09-17 13:27:31 +01:00
Futago-za Ryuu 460f0cc5bc Implement value plucking
Resolves #235, #427, #545
2018-09-17 11:32:34 +01:00
Futago-za Ryuu 26969475f7 IdentifierName > Identifier 2018-09-15 06:41:57 +01:00
Futago-za Ryuu 6bc85de256 Define version only in one place 2018-09-15 06:21:53 +01:00
Futago-za Ryuu 4b0f637626 Revert "Ensure VERSION is consistent"
This reverts commit 95abd42c95.
2018-09-15 05:17:27 +01:00