Drop support for Node 6

master
Futago-za Ryuu 5 years ago
parent 8b7bff7ac3
commit 7d13580855

@ -4,7 +4,7 @@ module.exports = {
"extends": [ "extends": [
"@futagoza/node/6", "@futagoza/node/8",
// "@futagoza/typescript", // "@futagoza/typescript",
"@futagoza/vue", "@futagoza/vue",

@ -34,7 +34,7 @@ jobs:
strategy: strategy:
fail-fast: false fail-fast: false
matrix: matrix:
node-version: [ 6.x, 8.x, 10.x, 12.x ] node-version: [ 8.x, 10.x, 12.x ]
steps: steps:
- uses: actions/checkout@master - uses: actions/checkout@master

@ -9,9 +9,9 @@
* [Implemented value plucking](https://github.com/pegjs/pegjs/commit/460f0cc5bc9e7b12e7830a13a9afa5026a5f20f4): e.g. When `grammar = "-" @$[a-z]i* "-"` is given `-PEGjs-`, it returns `PEGjs` * [Implemented value plucking](https://github.com/pegjs/pegjs/commit/460f0cc5bc9e7b12e7830a13a9afa5026a5f20f4): e.g. When `grammar = "-" @$[a-z]i* "-"` is given `-PEGjs-`, it returns `PEGjs`
* Upgraded JavaScript support: * Upgraded JavaScript support:
- Parser's are generated in ES5 - Parser's are generated in ES5
- Source code for PEG.js and scripts in the repository are written in ES2015, for Node 6+ - Source code for PEG.js and scripts in the repository are written in ES2015, for Node 8+
- The browser release is in ES5, generated using [Rollup](https://rollupjs.org/) and [Babel](https://babeljs.io/) - The browser release is in ES5, generated using [Rollup](https://rollupjs.org/) and [Babel](https://babeljs.io/)
- Dropped support for Node versions _0.x_, _4_ and _non-LTS_ versions (e.g. `5`, `7`, etc) - Dropped support for Node versions _0.x_, _4_, _6_ and _non-LTS_ versions (e.g. `7`, `9`, etc)
- Dropped support for IE versions _8_, _9_ and _10_ - Dropped support for IE versions _8_, _9_ and _10_
* Updated documentation: * Updated documentation:
- extracted to separate markdown files in the [docs folder](https://github.com/pegjs/pegjs/tree/master/docs) - extracted to separate markdown files in the [docs folder](https://github.com/pegjs/pegjs/tree/master/docs)

@ -2,7 +2,7 @@
Both the parser generator and generated parsers should run well in the following environments: Both the parser generator and generated parsers should run well in the following environments:
* Node.js v6+ * Node.js 8+
* Internet Explorer 11 * Internet Explorer 11
* Microsoft Edge * Microsoft Edge
* Firefox * Firefox

@ -35,6 +35,6 @@
"vuepress": "1.1.0" "vuepress": "1.1.0"
}, },
"engines": { "engines": {
"node": ">= 6" "node": ">= 8"
} }
} }

@ -22,6 +22,6 @@
"main": "lib/peg.js", "main": "lib/peg.js",
"bin": "bin/peg.js", "bin": "bin/peg.js",
"engines": { "engines": {
"node": ">= 6" "node": ">= 8"
} }
} }

Loading…
Cancel
Save