Skip to content

Commit bc6eece

Browse files
fix: compile in CI, skip TS lib check
1 parent 4c57479 commit bc6eece

File tree

3 files changed

+6
-4
lines changed

3 files changed

+6
-4
lines changed

package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,8 @@
169169
"scripts": {
170170
"watch": "tsc -watch -p ./",
171171
"lint": "eslint src",
172-
"package": "vsce package --no-dependencies -o extension.vsix",
172+
"compile": "tsc -p ./",
173+
"package": "pnpm run compile && vsce package --no-dependencies -o extension.vsix",
173174
"publish:vscode": "vsce publish --packagePath extension.vsix",
174175
"publish:ovsx": "ovsx publish --packagePath extension.vsix"
175176
},
@@ -182,7 +183,7 @@
182183
"@vscode/vsce": "3.7.1",
183184
"eslint": "^9.19.0",
184185
"ovsx": "0.10.7",
185-
"typescript": "^5.7.3"
186+
"typescript": "5.9.3"
186187
},
187188
"dependencies": {
188189
"semver": "7.7.3",

pnpm-lock.yaml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

tsconfig.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@
77
"resolveJsonModule": true,
88
"sourceMap": true,
99
"rootDir": "src",
10-
"strict": true /* enable all strict type-checking options */
10+
"strict": true /* enable all strict type-checking options */,
11+
"skipLibCheck": true
1112
/* Additional Checks */
1213
// "noImplicitReturns": true, /* Report error when not all code paths in function return a value. */
1314
// "noFallthroughCasesInSwitch": true, /* Report errors for fallthrough cases in switch statement. */

0 commit comments

Comments
 (0)