Update build ts version

This commit is contained in:
Matt Bierner
2026-04-08 20:49:29 -07:00
parent e4f6e11485
commit 5e957b6922
19 changed files with 105 additions and 41 deletions

View File

@@ -38,6 +38,7 @@
"@types/mime": "0.0.29",
"@types/minimatch": "^3.0.3",
"@types/minimist": "^1.2.1",
"@types/mocha": "^10.0.10",
"@types/node": "^22.18.10",
"@types/p-all": "^1.0.0",
"@types/pump": "^1.0.1",
@@ -1771,6 +1772,13 @@
"integrity": "sha512-fZQQafSREFyuZcdWFAExYjBiCL7AUCdgsk80iO0q4yihYYdcIiH28CcuPTGFgLOCC8RlW49GSQxdHwZP+I7CNg==",
"dev": true
},
"node_modules/@types/mocha": {
"version": "10.0.10",
"resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-10.0.10.tgz",
"integrity": "sha512-xPyYSz1cMPnJQhl0CLMH68j3gprKZaTjG3s5Vi+fDgx+uhG9NOXwbVt52eFS8ECyXhyKcjDLCBEqBExKuiZb7Q==",
"dev": true,
"license": "MIT"
},
"node_modules/@types/ms": {
"version": "0.7.32",
"resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.32.tgz",

View File

@@ -32,6 +32,7 @@
"@types/mime": "0.0.29",
"@types/minimatch": "^3.0.3",
"@types/minimist": "^1.2.1",
"@types/mocha": "^10.0.10",
"@types/node": "^22.18.10",
"@types/p-all": "^1.0.0",
"@types/pump": "^1.0.1",

View File

@@ -4,6 +4,9 @@
"lib": [
"ES2024"
],
"types": [
"mocha"
],
"module": "nodenext",
"noEmit": true,
"erasableSyntaxOnly": true,

View File

@@ -4,9 +4,13 @@
"rootDir": "./src",
"outDir": "./out",
"lib": [
"ES2024",
"webworker"
],
"module": "Node16",
"types": [
"node"
],
"typeRoots": [
"../node_modules/@types"
]

View File

@@ -8,6 +8,9 @@
"WebWorker"
],
"module": "Node16",
"types": [
"node"
],
"typeRoots": [
"../node_modules/@types"
]

View File

@@ -3,6 +3,9 @@
"compilerOptions": {
"rootDir": "./src",
"outDir": "./out",
"types": [
"node"
],
"typeRoots": [
"./node_modules/@types"
]

View File

@@ -3,11 +3,16 @@
"compilerOptions": {
"rootDir": "./src",
"outDir": "./out",
"types": [
"node",
"mocha"
],
"typeRoots": [
"./node_modules/@types"
],
"lib": [
"WebWorker"
"WebWorker",
"ES2024"
]
},
"include": [

View File

@@ -4,9 +4,13 @@
"rootDir": "./src",
"outDir": "./out",
"lib": [
"ES2024",
"webworker"
],
"module": "Node16",
"types": [
"node"
],
"typeRoots": [
"../node_modules/@types"
]

View File

@@ -8,6 +8,9 @@
"WebWorker"
],
"module": "Node16",
"types": [
"node"
],
"typeRoots": [
"../node_modules/@types"
]

View File

@@ -7,6 +7,9 @@
"ES2024",
"DOM"
],
"types": [
"node"
],
"typeRoots": [
"./node_modules/@types"
]

View File

@@ -4,9 +4,13 @@
"rootDir": "./src",
"outDir": "./out",
"lib": [
"ES2024",
"webworker"
],
"module": "Node16",
"types": [
"node"
],
"typeRoots": [
"../node_modules/@types"
]

View File

@@ -10,6 +10,9 @@
"WebWorker"
],
"module": "Node16",
"types": [
"node"
],
"typeRoots": [
"../node_modules/@types"
]

View File

@@ -3,6 +3,9 @@
"compilerOptions": {
"rootDir": "./src",
"outDir": "./out",
"types": [
"node"
],
"typeRoots": [
"./node_modules/@types"
]

View File

@@ -5,7 +5,15 @@
"outDir": "./out",
"noFallthroughCasesInSwitch": true,
"noUnusedLocals": false,
"skipLibCheck": true
"skipLibCheck": true,
"types": [
"node",
"mocha"
],
"typeRoots": [
"./node_modules/@types",
"../../node_modules/@types"
]
},
"include": [
"src/**/*",

View File

@@ -3,6 +3,9 @@
"compilerOptions": {
"rootDir": "./src",
"outDir": "./out",
"types": [
"node"
],
"typeRoots": [
"./node_modules/@types"
]

View File

@@ -3,6 +3,9 @@
"compilerOptions": {
"rootDir": "./src",
"outDir": "./out",
"types": [
"node"
],
"typeRoots": [
"./node_modules/@types"
]

View File

@@ -3,6 +3,9 @@
"compilerOptions": {
"rootDir": "./src",
"outDir": "./out",
"types": [
"node"
],
"typeRoots": [
"./node_modules/@types"
]

72
package-lock.json generated
View File

@@ -94,7 +94,7 @@
"@types/yauzl": "^2.10.0",
"@types/yazl": "^2.4.2",
"@typescript-eslint/utils": "^8.45.0",
"@typescript/native-preview": "^7.0.0-dev.20260306",
"@typescript/native-preview": "^7.0.0-dev.20260408",
"@vscode/component-explorer": "^0.2.1-8",
"@vscode/component-explorer-cli": "^0.2.1-7",
"@vscode/gulp-electron": "1.41.0",
@@ -163,7 +163,7 @@
"tar": "^7.5.9",
"tsec": "0.2.7",
"tslib": "^2.6.3",
"typescript": "^6.0.0-dev.20260306",
"typescript": "^6.0.0-dev.20260401",
"typescript-eslint": "^8.45.0",
"util": "^0.12.4",
"xml2js": "^0.5.0",
@@ -3284,28 +3284,28 @@
}
},
"node_modules/@typescript/native-preview": {
"version": "7.0.0-dev.20260306.1",
"resolved": "https://registry.npmjs.org/@typescript/native-preview/-/native-preview-7.0.0-dev.20260306.1.tgz",
"integrity": "sha512-4m7cOjtKu+iLazWW5MuJuI2ZZMkQkS42+GxN6FVdja1nL0t47l1wpaTnzUa1Ny9Xa0opIJ7psPAMBKYAPKbCKA==",
"version": "7.0.0-dev.20260408.1",
"resolved": "https://registry.npmjs.org/@typescript/native-preview/-/native-preview-7.0.0-dev.20260408.1.tgz",
"integrity": "sha512-N0MZLEUnAoP/aRVk7MY119LDsESkbtEwIw+YeXi/jjx2XCqf7ni3GxIVsUYtf/troyuSedq3V/OUrkoCh5A9gA==",
"dev": true,
"license": "Apache-2.0",
"bin": {
"tsgo": "bin/tsgo.js"
},
"optionalDependencies": {
"@typescript/native-preview-darwin-arm64": "7.0.0-dev.20260306.1",
"@typescript/native-preview-darwin-x64": "7.0.0-dev.20260306.1",
"@typescript/native-preview-linux-arm": "7.0.0-dev.20260306.1",
"@typescript/native-preview-linux-arm64": "7.0.0-dev.20260306.1",
"@typescript/native-preview-linux-x64": "7.0.0-dev.20260306.1",
"@typescript/native-preview-win32-arm64": "7.0.0-dev.20260306.1",
"@typescript/native-preview-win32-x64": "7.0.0-dev.20260306.1"
"@typescript/native-preview-darwin-arm64": "7.0.0-dev.20260408.1",
"@typescript/native-preview-darwin-x64": "7.0.0-dev.20260408.1",
"@typescript/native-preview-linux-arm": "7.0.0-dev.20260408.1",
"@typescript/native-preview-linux-arm64": "7.0.0-dev.20260408.1",
"@typescript/native-preview-linux-x64": "7.0.0-dev.20260408.1",
"@typescript/native-preview-win32-arm64": "7.0.0-dev.20260408.1",
"@typescript/native-preview-win32-x64": "7.0.0-dev.20260408.1"
}
},
"node_modules/@typescript/native-preview-darwin-arm64": {
"version": "7.0.0-dev.20260306.1",
"resolved": "https://registry.npmjs.org/@typescript/native-preview-darwin-arm64/-/native-preview-darwin-arm64-7.0.0-dev.20260306.1.tgz",
"integrity": "sha512-4vuh4VlPydMS/nymDzjJIKDk3dntnEEB5UzyJV9mM4kxF5+geFgJih1DTtZS3qVafhHLB3e4l8omtvGftMnb8g==",
"version": "7.0.0-dev.20260408.1",
"resolved": "https://registry.npmjs.org/@typescript/native-preview-darwin-arm64/-/native-preview-darwin-arm64-7.0.0-dev.20260408.1.tgz",
"integrity": "sha512-YcPczNLfPDB13eUBYHkTOkL7HyWqqqEhho4eSxhAvigZuxvtHQ1uyILIvLVAwipEVzhJ8QciKmLdLucpfi4XyA==",
"cpu": [
"arm64"
],
@@ -3317,9 +3317,9 @@
]
},
"node_modules/@typescript/native-preview-darwin-x64": {
"version": "7.0.0-dev.20260306.1",
"resolved": "https://registry.npmjs.org/@typescript/native-preview-darwin-x64/-/native-preview-darwin-x64-7.0.0-dev.20260306.1.tgz",
"integrity": "sha512-qxYfv0aM4KCZPEe584KIjT5sO4uR+xdyuQXX5tXbnH1UoksIz7bvJ9KUgRloS/q/ww0f8UjPS2+27LnRA4y7ig==",
"version": "7.0.0-dev.20260408.1",
"resolved": "https://registry.npmjs.org/@typescript/native-preview-darwin-x64/-/native-preview-darwin-x64-7.0.0-dev.20260408.1.tgz",
"integrity": "sha512-cHqkDg53xxxz21MThLBf4vx1kyIpRPEYNdEiQlvu9O35Tth49+aub6F+/YEMd9MG4TYZmxh1bEjkjErTUIElpA==",
"cpu": [
"x64"
],
@@ -3331,9 +3331,9 @@
]
},
"node_modules/@typescript/native-preview-linux-arm": {
"version": "7.0.0-dev.20260306.1",
"resolved": "https://registry.npmjs.org/@typescript/native-preview-linux-arm/-/native-preview-linux-arm-7.0.0-dev.20260306.1.tgz",
"integrity": "sha512-8gRAFx0ExDWHOmphl8mzBrSoGWnLWDU4VpxkPRsWqaJpHVbjr9Yk2QkuJNIaDmF6q44eJmW/huSiObmHTbZ1UQ==",
"version": "7.0.0-dev.20260408.1",
"resolved": "https://registry.npmjs.org/@typescript/native-preview-linux-arm/-/native-preview-linux-arm-7.0.0-dev.20260408.1.tgz",
"integrity": "sha512-w26Gv9yq9LIYIhxjkQC+i0wBPDdQdX+H06ZhyVRL5grKWTIsk9Xwjp9mDRB/dGlXBKcvnM25JH16OyAA0rFH3A==",
"cpu": [
"arm"
],
@@ -3345,9 +3345,9 @@
]
},
"node_modules/@typescript/native-preview-linux-arm64": {
"version": "7.0.0-dev.20260306.1",
"resolved": "https://registry.npmjs.org/@typescript/native-preview-linux-arm64/-/native-preview-linux-arm64-7.0.0-dev.20260306.1.tgz",
"integrity": "sha512-8G0BKvTkE+eKX1tSnyKeDaf3bWPWY7OI77SMipagCAyYi06v4gxx+IVE3Px7W7kLX2Wqp1MjWDXu2N76wfJtXQ==",
"version": "7.0.0-dev.20260408.1",
"resolved": "https://registry.npmjs.org/@typescript/native-preview-linux-arm64/-/native-preview-linux-arm64-7.0.0-dev.20260408.1.tgz",
"integrity": "sha512-iHG0FEXq/QFsn+qlTPllxdcbvfQ9aRYggy4lc1z0+f11Nyk4YDNCSiR8WW7pbnOTx/VreGbbXhlpuJXTidqL8g==",
"cpu": [
"arm64"
],
@@ -3359,9 +3359,9 @@
]
},
"node_modules/@typescript/native-preview-linux-x64": {
"version": "7.0.0-dev.20260306.1",
"resolved": "https://registry.npmjs.org/@typescript/native-preview-linux-x64/-/native-preview-linux-x64-7.0.0-dev.20260306.1.tgz",
"integrity": "sha512-rsJV3Z9J/zYCEtcqvm+WfLAml3i1OAyMEUn0hja7i8C0kzE+tXKXzsJ0+I1TrSU5O7hHvqlLTvueBoCoM4aL4g==",
"version": "7.0.0-dev.20260408.1",
"resolved": "https://registry.npmjs.org/@typescript/native-preview-linux-x64/-/native-preview-linux-x64-7.0.0-dev.20260408.1.tgz",
"integrity": "sha512-hMcUlUIzYbvbdq6j/B4RPL+kZR917NGnE9AgPZ7dJ92yamH/7LGT1Mnlc6McUx31yqTFBFHdTc7Cfx+ynua7Iw==",
"cpu": [
"x64"
],
@@ -3373,9 +3373,9 @@
]
},
"node_modules/@typescript/native-preview-win32-arm64": {
"version": "7.0.0-dev.20260306.1",
"resolved": "https://registry.npmjs.org/@typescript/native-preview-win32-arm64/-/native-preview-win32-arm64-7.0.0-dev.20260306.1.tgz",
"integrity": "sha512-US1WsIu9IukaFzM+w8wt0fIAkmk2WtxeVuk8nkbrnH9S3ax39r0J4ikMNZSXEJE0VMxhXJoymzfWxhj3s9yW/Q==",
"version": "7.0.0-dev.20260408.1",
"resolved": "https://registry.npmjs.org/@typescript/native-preview-win32-arm64/-/native-preview-win32-arm64-7.0.0-dev.20260408.1.tgz",
"integrity": "sha512-avJWIEKSx4rdBLZD1FOOTuxTU51dQfYb3jZvZMaXD4thJjq+6eSwfzu2elwL36AZDlnaxggGjB5nBxp0t54iOA==",
"cpu": [
"arm64"
],
@@ -3387,9 +3387,9 @@
]
},
"node_modules/@typescript/native-preview-win32-x64": {
"version": "7.0.0-dev.20260306.1",
"resolved": "https://registry.npmjs.org/@typescript/native-preview-win32-x64/-/native-preview-win32-x64-7.0.0-dev.20260306.1.tgz",
"integrity": "sha512-MlneT0RWS9Zdb8XoWvHsUgmnMJu6K3S0BXRu5ZgUYjcbQKlkz+Z87aUB8eX8qnDFd9csJcMp3+ZrgQ/LKVGP1g==",
"version": "7.0.0-dev.20260408.1",
"resolved": "https://registry.npmjs.org/@typescript/native-preview-win32-x64/-/native-preview-win32-x64-7.0.0-dev.20260408.1.tgz",
"integrity": "sha512-gpvEHkF/WoxkA3711c4uWNCZO9WAuwrq49COdNwxgOTzYHnMc1yCj8CpkCUJwU0f/Ydwp2s6/efn6gTMvtckPg==",
"cpu": [
"x64"
],
@@ -19023,9 +19023,9 @@
}
},
"node_modules/typescript": {
"version": "6.0.0-dev.20260306",
"resolved": "https://registry.npmjs.org/typescript/-/typescript-6.0.0-dev.20260306.tgz",
"integrity": "sha512-ssxgK3/0yA2LEW23KzSNtnqSL9zDaVGTesx2S3EN+v8kqkPScFTin7S63KfQ4UDZGZGcvBgHCEoEz7t7v2yR8Q==",
"version": "6.0.2",
"resolved": "https://registry.npmjs.org/typescript/-/typescript-6.0.2.tgz",
"integrity": "sha512-bGdAIrZ0wiGDo5l8c++HWtbaNCWTS4UTv7RaTH/ThVIgjkveJt83m74bBHMJkuCbslY8ixgLBVZJIOiQlQTjfQ==",
"dev": true,
"license": "Apache-2.0",
"bin": {

View File

@@ -171,7 +171,7 @@
"@types/yauzl": "^2.10.0",
"@types/yazl": "^2.4.2",
"@typescript-eslint/utils": "^8.45.0",
"@typescript/native-preview": "^7.0.0-dev.20260306",
"@typescript/native-preview": "^7.0.0-dev.20260408",
"@vscode/component-explorer": "^0.2.1-8",
"@vscode/component-explorer-cli": "^0.2.1-7",
"@vscode/gulp-electron": "1.41.0",
@@ -240,7 +240,7 @@
"tar": "^7.5.9",
"tsec": "0.2.7",
"tslib": "^2.6.3",
"typescript": "^6.0.0-dev.20260306",
"typescript": "^6.0.0-dev.20260401",
"typescript-eslint": "^8.45.0",
"util": "^0.12.4",
"xml2js": "^0.5.0",
@@ -266,4 +266,4 @@
"optionalDependencies": {
"windows-foreground-love": "0.6.1"
}
}
}