Fix CI build: modernize tsconfig (drop deprecated baseUrl + node10 resolution)

Newer TypeScript (5.9) errors on `baseUrl` and `moduleResolution: node10`
(TS5101/5107). baseUrl was unused; switch resolution to "bundler" (esbuild-
compatible). Also correct the release-workflow title to "Skill and Harness
Manager".

Co-authored-by: Isaac
This commit is contained in:
Joe Utke 2026-07-13 19:33:12 -06:00
parent 51d50476c0
commit b76141dec0
2 changed files with 2 additions and 3 deletions

View file

@ -21,4 +21,4 @@ jobs:
main.js
styles.css
- env: { GH_TOKEN: "${{ github.token }}" }
run: gh release create "$GITHUB_REF_NAME" main.js manifest.json styles.css --title "Skill & Harness Manager $GITHUB_REF_NAME" --generate-notes
run: gh release create "$GITHUB_REF_NAME" main.js manifest.json styles.css --title "Skill and Harness Manager $GITHUB_REF_NAME" --generate-notes

View file

@ -1,13 +1,12 @@
{
"compilerOptions": {
"baseUrl": ".",
"inlineSourceMap": true,
"inlineSources": true,
"module": "ESNext",
"target": "ES2018",
"allowJs": true,
"noImplicitAny": true,
"moduleResolution": "node",
"moduleResolution": "bundler",
"importHelpers": false,
"isolatedModules": true,
"useDefineForClassFields": true,