Skip to content

Commit 3524eb1

Browse files
committed
Added MicroPico dependency + bump min vscode version to v1.92.1
Signed-off-by: paulober <[email protected]>
1 parent 03b22e9 commit 3524eb1

File tree

4 files changed

+33
-21
lines changed

4 files changed

+33
-21
lines changed

.vscode/settings.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,10 @@
22
"files.exclude": {
33
// set them to true to hide them in vscode
44
"out": false,
5-
"dist": false,
6-
"**/*.vsix": true
5+
"dist": true,
6+
"**/*.vsix": true,
7+
".yarn": true,
8+
".pnp.*": true
79
},
810
"search.exclude": {
911
"out": true,

eslint.config.mjs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import tseslint from "typescript-eslint";
55
import js from "@eslint/js";
66
import eslintConfigPrettier from "eslint-config-prettier";
77

8-
export default [
8+
export default tseslint.config(
99
js.configs.recommended,
1010
...tseslint.configs.recommendedTypeChecked,
1111
eslintConfigPrettier,
@@ -19,7 +19,7 @@ export default [
1919
...globals.commonjs
2020
},
2121
parserOptions: {
22-
project: true,
22+
projectService: true,
2323
tsconfigRootDir: import.meta.dirname
2424
}
2525
},
@@ -55,4 +55,4 @@ export default [
5555
"web/**/*.js",
5656
]
5757
}
58-
];
58+
);

package.json

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@
1616
"url": "https://github.com/raspberrypi/pico-vscode/"
1717
},
1818
"engines": {
19-
"vscode": "^1.87.0",
20-
"node": ">=18.17.1"
19+
"vscode": "^1.92.1",
20+
"node": ">=20.14.0"
2121
},
2222
"os": [
2323
"win32",
@@ -46,11 +46,12 @@
4646
"ms-vscode.cpptools",
4747
"ms-vscode.cpptools-extension-pack",
4848
"ms-vscode.vscode-serial-monitor",
49-
"marus25.cortex-debug"
49+
"marus25.cortex-debug",
50+
"paulober.pico-w-go"
5051
],
5152
"main": "./dist/extension.cjs",
5253
"markdown": "github",
53-
"minimumNodeVersion": 18,
54+
"minimumNodeVersion": 20,
5455
"capabilities": {
5556
"virtualWorkspaces": {
5657
"supported": false,
@@ -279,9 +280,9 @@
279280
"@rollup/plugin-typescript": "^11.1.6",
280281
"@types/adm-zip": "^0.5.5",
281282
"@types/ini": "^4.1.1",
282-
"@types/node": "18.17.x",
283+
"@types/node": "20.14.0",
283284
"@types/uuid": "^10.0.0",
284-
"@types/vscode": "^1.87.0",
285+
"@types/vscode": "^1.92.0",
285286
"@types/which": "^3.0.4",
286287
"eslint": "^9.9.0",
287288
"eslint-config-prettier": "^9.1.0",

yarn.lock

Lines changed: 19 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -500,10 +500,12 @@ __metadata:
500500
languageName: node
501501
linkType: hard
502502

503-
"@types/node@npm:18.17.x":
504-
version: 18.17.19
505-
resolution: "@types/node@npm:18.17.19"
506-
checksum: 10/7d83ee58e0c402d8dc8efa59151215cb8b233e5fa06630399779d46ae8a0c7cb458b36c0352fb8b06328dd446b4f02e28b9a81ceceb509ad938feec3d3c54a3d
503+
"@types/node@npm:20.14.0":
504+
version: 20.14.0
505+
resolution: "@types/node@npm:20.14.0"
506+
dependencies:
507+
undici-types: "npm:~5.26.4"
508+
checksum: 10/49b332fbf8aee4dc4f61cc1f1f6e130632510f795dd7b274e55894516feaf4bec8a3d13ea764e2443e340a64ce9bbeb006d14513bf6ccdd4f21161eccc7f311e
507509
languageName: node
508510
linkType: hard
509511

@@ -521,10 +523,10 @@ __metadata:
521523
languageName: node
522524
linkType: hard
523525

524-
"@types/vscode@npm:^1.87.0":
525-
version: 1.87.0
526-
resolution: "@types/vscode@npm:1.87.0"
527-
checksum: 10/6f10df10d9fbe305ccd69ad5432357f05de267c72100a5f5aa54341c454b4b3505a98580d0308a5dcd9562268a22701c46e70b744080c50955d44ac415f60cf1
526+
"@types/vscode@npm:^1.92.0":
527+
version: 1.92.0
528+
resolution: "@types/vscode@npm:1.92.0"
529+
checksum: 10/395f3eeec345a9e2f85f82d4f7082433480a791ccd936a16d07946fa8bddfe0a399fd7341e4e124556abbb1f31920bf5974d1500444b3d5c5428510a8a4f9d87
528530
languageName: node
529531
linkType: hard
530532

@@ -2446,9 +2448,9 @@ __metadata:
24462448
"@rollup/plugin-typescript": "npm:^11.1.6"
24472449
"@types/adm-zip": "npm:^0.5.5"
24482450
"@types/ini": "npm:^4.1.1"
2449-
"@types/node": "npm:18.17.x"
2451+
"@types/node": "npm:20.14.0"
24502452
"@types/uuid": "npm:^10.0.0"
2451-
"@types/vscode": "npm:^1.87.0"
2453+
"@types/vscode": "npm:^1.92.0"
24522454
"@types/which": "npm:^3.0.4"
24532455
adm-zip: "npm:^0.5.14 <0.5.15"
24542456
eslint: "npm:^9.9.0"
@@ -2965,6 +2967,13 @@ __metadata:
29652967
languageName: node
29662968
linkType: hard
29672969

2970+
"undici-types@npm:~5.26.4":
2971+
version: 5.26.5
2972+
resolution: "undici-types@npm:5.26.5"
2973+
checksum: 10/0097779d94bc0fd26f0418b3a05472410408877279141ded2bd449167be1aed7ea5b76f756562cb3586a07f251b90799bab22d9019ceba49c037c76445f7cddd
2974+
languageName: node
2975+
linkType: hard
2976+
29682977
"undici@npm:^6.19.7":
29692978
version: 6.19.7
29702979
resolution: "undici@npm:6.19.7"

0 commit comments

Comments
 (0)