| @@ -20,7 +20,7 @@ jobs: | |||||
| strategy: | strategy: | ||||
| matrix: | matrix: | ||||
| node-version: [10.x, 12.x, 14.x, 15.x] | |||||
| node-version: [12.x, 14.x, 15.x] | |||||
| steps: | steps: | ||||
| - uses: actions/checkout@v2 | - uses: actions/checkout@v2 | ||||
| @@ -61,7 +61,7 @@ jobs: | |||||
| strategy: | strategy: | ||||
| matrix: | matrix: | ||||
| node-version: [0.10.x, 0.12.x, 4.x, 6.x, 8.x] | |||||
| node-version: [0.10.x, 0.12.x, 4.x, 6.x, 8.x, 10.x] | |||||
| needs: build | needs: build | ||||
| steps: | steps: | ||||
| @@ -78,5 +78,5 @@ jobs: | |||||
| name: build-output | name: build-output | ||||
| - name: npm install and test | - name: npm install and test | ||||
| run: | | run: | | ||||
| npm install mocha@3 chai@3 | |||||
| npm install mocha@3 chai@3 esm@3 --no-package-lock | |||||
| npm run test-unit | npm run test-unit | ||||
| @@ -47,16 +47,21 @@ | |||||
| "prepublishOnly": "npm run build" | "prepublishOnly": "npm run build" | ||||
| }, | }, | ||||
| "devDependencies": { | "devDependencies": { | ||||
| "chai": "^3.4.0", | |||||
| "eslint": "^6.5.1", | |||||
| "chai": "^4.4.1", | |||||
| "eslint": "^8.57.0", | |||||
| "esm": "^3.2.25", | "esm": "^3.2.25", | ||||
| "jshint": "^2.9.5", | |||||
| "mocha": "^3.0.2", | |||||
| "puppeteer": "^2.0.0", | |||||
| "rollup": "^1.26.3", | |||||
| "uglify-js": "^3.4.6", | |||||
| "zuul": "^3.11.0", | |||||
| "zuul-ngrok": "nolanlawson/zuul-ngrok#patch-1" | |||||
| "jshint": "^2.13.6", | |||||
| "mocha": "^10.4.0", | |||||
| "puppeteer": "^10.4.0", | |||||
| "rollup": "^4.17.2", | |||||
| "uglify-js": "^3.17.4", | |||||
| "zuul": "^3.12.0", | |||||
| "zuul-ngrok": "^4.0.0" | |||||
| }, | |||||
| "overrides": { | |||||
| "zuul-ngrok": { | |||||
| "ngrok": "^4.3.3" | |||||
| } | |||||
| }, | }, | ||||
| "greenkeeper": { | "greenkeeper": { | ||||
| "ignore": [ | "ignore": [ | ||||