|
1 | 1 | environment:
|
2 | 2 | matrix:
|
3 |
| - - nodejs_version: "4.9" |
4 |
| - - nodejs_version: "5.12" |
5 |
| - - nodejs_version: "6.17" |
6 |
| - - nodejs_version: "7.10" |
7 |
| - - nodejs_version: "8.17" |
8 |
| - - nodejs_version: "9.11" |
9 |
| - - nodejs_version: "10.24" |
10 |
| - - nodejs_version: "11.15" |
11 |
| - - nodejs_version: "12.22" |
12 |
| - - nodejs_version: "13.14" |
13 |
| - - nodejs_version: "14.20" |
14 |
| - - nodejs_version: "15.14" |
15 |
| - - nodejs_version: "16.20" |
16 |
| - - nodejs_version: "17.9" |
17 | 3 | - nodejs_version: "18.19"
|
18 | 4 | - nodejs_version: "19.9"
|
19 | 5 | - nodejs_version: "20.11"
|
@@ -41,51 +27,6 @@ install:
|
41 | 27 | cmd.exe /c "node -pe `"Object.keys(require('./package').devDependencies).join('\n')`"" | `
|
42 | 28 | sls "^eslint(-|$)" | `
|
43 | 29 | %{ npm rm --silent --save-dev $_ }
|
44 |
| - # Setup Node.js version-specific dependencies |
45 |
| - - ps: | |
46 |
| - # mocha for testing |
47 |
| - # - use 5.x for Node.js < 6 |
48 |
| - # - use 6.x for Node.js < 8 |
49 |
| - # - use 7.x for Node.js < 10 |
50 |
| - # - use 8.x for Node.js < 12 |
51 |
| - # - use 9.x for Node.js < 14 |
52 |
| - if ([int]$env:nodejs_version.split(".")[0] -lt 4) { |
53 |
| - npm install --silent --save-dev [email protected] |
54 |
| - } elseif ([int]$env:nodejs_version.split(".")[0] -lt 6) { |
55 |
| - npm install --silent --save-dev [email protected] |
56 |
| - } elseif ([int]$env:nodejs_version.split(".")[0] -lt 8) { |
57 |
| - npm install --silent --save-dev [email protected] |
58 |
| - } elseif ([int]$env:nodejs_version.split(".")[0] -lt 10) { |
59 |
| - npm install --silent --save-dev [email protected] |
60 |
| - } elseif ([int]$env:nodejs_version.split(".")[0] -lt 12) { |
61 |
| - npm install --silent --save-dev [email protected] |
62 |
| - } elseif ([int]$env:nodejs_version.split(".")[0] -lt 14) { |
63 |
| - npm install --silent --save-dev [email protected] |
64 |
| - } |
65 |
| - - ps: | |
66 |
| - # nyc for test coverage |
67 |
| - # - use 10.3.2 for Node.js < 4 |
68 |
| - # - use 11.9.0 for Node.js < 6 |
69 |
| - # - use 14.1.1 for Node.js < 10 |
70 |
| - if ([int]$env:nodejs_version.split(".")[0] -lt 4) { |
71 |
| - npm install --silent --save-dev [email protected] |
72 |
| - } elseif ([int]$env:nodejs_version.split(".")[0] -lt 6) { |
73 |
| - npm install --silent --save-dev [email protected] |
74 |
| - } elseif ([int]$env:nodejs_version.split(".")[0] -lt 10) { |
75 |
| - npm install --silent --save-dev [email protected] |
76 |
| - } |
77 |
| - - ps: | |
78 |
| - # supertest for http calls |
79 |
| - # - use 2.0.0 for Node.js < 4 |
80 |
| - # - use 3.4.2 for Node.js < 7 |
81 |
| - # - use 6.1.6 for Node.js < 8 |
82 |
| - if ([int]$env:nodejs_version.split(".")[0] -lt 4) { |
83 |
| - npm install --silent --save-dev [email protected] |
84 |
| - } elseif ([int]$env:nodejs_version.split(".")[0] -lt 7) { |
85 |
| - npm install --silent --save-dev [email protected] |
86 |
| - } elseif ([int]$env:nodejs_version.split(".")[0] -lt 8) { |
87 |
| - npm install --silent --save-dev [email protected] |
88 |
| - } |
89 | 30 | # Update Node.js modules
|
90 | 31 | - ps: |
|
91 | 32 | # Prune & rebuild node_modules
|
|
0 commit comments