Skip to content

Commit 6f99520

Browse files
authored
Merge pull request #1 from DownAtTheBottomOfTheMoleHole/copilot/upgrade-node-to-24
2 parents 51bf475 + 1fb3aba commit 6f99520

14 files changed

Lines changed: 77 additions & 143 deletions

File tree

.eslintignore

Lines changed: 0 additions & 2 deletions
This file was deleted.

.eslintrc.js

Lines changed: 0 additions & 15 deletions
This file was deleted.

.husky/pre-commit

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
npx pretty-quick --staged

.node-version

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
24

.nvmrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
24

Tasks/Yarn/package.json

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,13 @@
33
"private": true,
44
"version": "0.1.0",
55
"dependencies": {
6-
"azure-devops-node-api": "^8.0.0",
7-
"azure-pipelines-task-lib": "^2.8.0",
8-
"fs-extra": "8.0.1",
9-
"ini": "^1.3.5",
10-
"ip-address": "^5.9.0",
11-
"ltx": "^2.8.1",
12-
"q": "^1.5.1",
13-
"typed-rest-client": "1.2.0",
14-
"vsts-task-tool-lib": "0.10.0"
6+
"azure-devops-node-api": "^15.1.2",
7+
"azure-pipelines-task-lib": "^5.2.8",
8+
"azure-pipelines-tool-lib": "^2.0.12",
9+
"fs-extra": "^11.3.4",
10+
"ini": "^6.0.0",
11+
"ip-address": "^10.1.0",
12+
"ltx": "^3.1.2",
13+
"typed-rest-client": "^2.2.0"
1514
}
1615
}

Tasks/Yarn/task.json

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -96,14 +96,6 @@
9696
}
9797
],
9898
"execution": {
99-
"Node": {
100-
"target": "yarnTask.js",
101-
"argumentFormat": ""
102-
},
103-
"Node10": {
104-
"target": "yarnTask.js",
105-
"argumentFormat": ""
106-
},
10799
"Node20_1": {
108100
"target": "yarnTask.js",
109101
"argumentFormat": ""

Tasks/YarnInstaller/package.json

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,11 @@
33
"private": true,
44
"version": "0.1.0",
55
"dependencies": {
6-
"azure-pipelines-task-lib": "^2.8.0",
7-
"azure-pipelines-tool-lib": "^0.12.0",
8-
"fs-extra": "8.0.1",
9-
"https-proxy-agent": "^2.2.1",
10-
"ini": "^1.3.5",
11-
"q": "^1.5.1",
12-
"tar": "4.4.9"
6+
"azure-pipelines-task-lib": "^5.2.8",
7+
"azure-pipelines-tool-lib": "^2.0.12",
8+
"fs-extra": "^11.3.4",
9+
"https-proxy-agent": "^8.0.0",
10+
"ini": "^6.0.0",
11+
"tar": "^7.5.13"
1312
}
1413
}

Tasks/YarnInstaller/task.json

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -43,14 +43,6 @@
4343
}
4444
],
4545
"execution": {
46-
"Node": {
47-
"target": "yarnToolInstallerTask.js",
48-
"argumentFormat": ""
49-
},
50-
"Node10": {
51-
"target": "yarnToolInstallerTask.js",
52-
"argumentFormat": ""
53-
},
5446
"Node20_1": {
5547
"target": "yarnToolInstallerTask.js",
5648
"argumentFormat": ""

eslint.config.js

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
const tsPlugin = require("@typescript-eslint/eslint-plugin");
2+
const tsParser = require("@typescript-eslint/parser");
3+
4+
module.exports = [
5+
{
6+
ignores: ["**/node_modules/**/*", "**/*.d.ts"],
7+
},
8+
...tsPlugin.configs["flat/recommended"],
9+
{
10+
languageOptions: {
11+
parser: tsParser,
12+
},
13+
rules: {
14+
"@typescript-eslint/explicit-function-return-type": [
15+
"error",
16+
{
17+
allowExpressions: true,
18+
allowTypedFunctionExpressions: true,
19+
},
20+
],
21+
},
22+
},
23+
];

0 commit comments

Comments
 (0)