Merge pull request #254 from aaronsb/chore/deps-tooling-upgrades

chore(deps): upgrade dev toolchain — eslint 10, typescript 6, grouped bumps
This commit is contained in:
Aaron Bockelie 2026-07-03 19:15:15 -07:00 committed by GitHub
commit a7a7c7e208
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
9 changed files with 839 additions and 699 deletions

View file

@ -22,7 +22,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
with:
fetch-depth: 0 # Fetch full history for version bumping

View file

@ -21,7 +21,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
with:
fetch-depth: 0

View file

@ -21,7 +21,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
with:
fetch-depth: 0 # Fetch full history for version bumping

View file

@ -28,7 +28,7 @@ jobs:
runs-on: ubuntu-latest
timeout-minutes: 5
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- name: Set up Node
uses: actions/setup-node@v6

View file

@ -17,7 +17,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- name: Run npm audit
run: npm audit --production

View file

@ -15,7 +15,7 @@ jobs:
node-version: [20.x]
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v6

1507
package-lock.json generated

File diff suppressed because it is too large Load diff

View file

@ -26,22 +26,22 @@
"yaml": "$yaml"
},
"devDependencies": {
"@eslint/js": "^9.39.2",
"@eslint/js": "^10.0.1",
"@types/jest": "^30.0.0",
"@types/minimatch": "^5.1.2",
"@types/node": "^25.9.2",
"@typescript-eslint/utils": "^8.60.1",
"esbuild": "^0.28.0",
"eslint": "^9.39.2",
"@typescript-eslint/utils": "^8.62.0",
"esbuild": "^0.28.1",
"eslint": "^10.5.0",
"eslint-plugin-obsidianmd": "^0.3.0",
"globals": "^17.6.0",
"globals": "^17.7.0",
"jest": "^30.4.2",
"jiti": "^2.7.0",
"obsidian": "^1.13.0",
"obsidian": "^1.13.1",
"ts-jest": "^29.4.11",
"tslib": "^2.8.1",
"typescript": "^5.9.3",
"typescript-eslint": "^8.60.1"
"typescript": "^6.0.3",
"typescript-eslint": "^8.62.0"
},
"dependencies": {
"@modelcontextprotocol/sdk": "^1.29.0",

View file

@ -1,13 +1,12 @@
{
"compilerOptions": {
"baseUrl": ".",
"inlineSourceMap": true,
"inlineSources": true,
"module": "ESNext",
"target": "ES6",
"allowJs": true,
"noImplicitAny": true,
"moduleResolution": "node",
"moduleResolution": "bundler",
"importHelpers": true,
"declaration": true,
"declarationMap": true,