7 Commits (8b7bff7ac3d1a26193ea173cc1299de17321cdd5)

Author SHA1 Message Date
Futago-za Ryuu 8b7bff7ac3 Resolve linting errors
This also temporarliy disables linting '.ts' files due to the fact that the currect '.d.ts' files contain too many errors/warnings that need to be manually fixed, but since I'm going to be rewriting the whole module in TypeScript anyway, resolving these ESLint error's is a pointless waste of time.
5 years ago
Futago-za Ryuu 9751980261 Remove unrequired ESLint rules 6 years ago
Futago-za Ryuu 460f0cc5bc Implement value plucking
Resolves #235, #427, #545
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 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 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