Skip to content

Commit c7f5e88

Browse files
authored
Drop node.js v8 support (#4164)
1 parent e1389ef commit c7f5e88

7 files changed

+6
-13
lines changed

.eslintrc.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ overrides:
2828
- test/integration/helpers.js
2929
- lib/growl.js
3030
parserOptions:
31-
ecmaVersion: 2017
31+
ecmaVersion: 2018
3232
env:
3333
browser: false
3434
- files:
@@ -83,7 +83,7 @@ overrides:
8383
- files:
8484
- test/**/*.mjs
8585
parserOptions:
86-
ecmaVersion: 2017
86+
ecmaVersion: 2018
8787
sourceType: module
8888

8989
- files:

.github/CONTRIBUTING.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ Follow these steps to get going. If you are having trouble, don't be afraid to [
4242

4343
> PRO TIP: After `npm install`, run `npm start` to see a list of commands which can be run with `npm start <command>` (powered by [nps](https://npm.im/nps)).
4444
45-
1. [Install Node.js 8.x or newer](https://nodejs.org/en/download/).
45+
1. [Install Node.js 10.x or newer](https://nodejs.org/en/download/).
4646
- If you're new to installing Node, a tool like [nvm](https://github.com/creationix/nvm#install-script) can help you manage multiple version installations.
4747
- You will need [Google Chrome](https://www.google.com/chrome/) to run browser-based tests locally.
4848
1. Follow [Github's documentation](https://help.github.com/articles/fork-a-repo/) on setting up Git, forking and cloning.

.travis.yml

-6
Original file line numberDiff line numberDiff line change
@@ -46,9 +46,6 @@ jobs:
4646
- <<: *node
4747
node_js: '10'
4848

49-
- <<: *node
50-
node_js: '8'
51-
5249
- script: npm start test.bundle test.browser
5350
# XXX: update when canvas supplies a prebuilt binary for Node.js v12.x
5451
node_js: 10
@@ -83,9 +80,6 @@ jobs:
8380
- <<: *smoke
8481
node_js: '10'
8582

86-
- <<: *smoke
87-
node_js: '8'
88-
8983
- stage: precache
9084
script: true
9185

appveyor.yml

-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ environment:
1515
- nodejs_version: '13'
1616
- nodejs_version: '12'
1717
- nodejs_version: '10'
18-
- nodejs_version: '8'
1918
matrix:
2019
fast_finish: true
2120
install:

docs/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ _So you wanna build the site?_
66

77
## Prerequisites
88

9-
- Node.js v8.x or greater
9+
- Node.js v10.x or greater
1010

1111
## Development
1212

docs/index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ or as a development dependency for your project:
9999
$ npm install --save-dev mocha
100100
```
101101

102-
> As of v7.0.0, Mocha requires Node.js v8.0.0 or newer.
102+
> As of v8.0.0, Mocha requires Node.js v10.0.0 or newer.
103103
104104
## Getting Started
105105

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
"test": "./test"
3535
},
3636
"engines": {
37-
"node": ">= 8.0.0"
37+
"node": ">= 10.0.0"
3838
},
3939
"scripts": {
4040
"prepublishOnly": "nps test clean build",

0 commit comments

Comments
 (0)