chore: update dependencies and fix TypeScript config - #122
Conversation
There was a problem hiding this comment.
Pull request overview
This PR updates the project’s TypeScript/tooling dependency versions and aligns the local tsconfig.json formatting with the Modern.TiddlyDev baseline.
Changes:
- Bumped tooling and build-related dependencies (notably TypeScript,
tiddlywiki-plugin-dev, and related dev deps). - Reformatted
tsconfig.json(and adjusted its explicit options) to match the shared baseline style.
Reviewed changes
Copilot reviewed 1 out of 2 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
| tsconfig.json | Reformats TS config and adjusts explicitly-set compiler/include/exclude options to align with the shared base config. |
| package.json | Updates dependency version ranges for the TypeScript/tooling stack. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| "devDependencies": { | ||
| "@modern-js/tsconfig": "^3.1.3", | ||
| "@types/echarts": "^4.9.22", | ||
| "@types/jasmine": "^6.0.0", | ||
| "@types/node": "^25.6.0", | ||
| "dprint": "^0.54.0", | ||
| "eslint-config-tidgi": "^2.2.0", | ||
| "husky": "^9.1.7", | ||
| "lint-staged": "^16.4.0", | ||
| "postcss": "^8.5.9", | ||
| "rimraf": "^6.1.3", | ||
| "ts-node": "^10.9.2", | ||
| "tw5-typed": "^1.1.5", | ||
| "typescript": "^6.0.2" | ||
| }, | ||
| "dependencies": { | ||
| "npm-check-updates": "^20.0.1", | ||
| "tiddlywiki": "^5.3.8", | ||
| "tiddlywiki-plugin-dev": "^0.4.4" | ||
| } |
There was a problem hiding this comment.
package.json versions were bumped (e.g., typescript to ^6.0.2 and tiddlywiki-plugin-dev to ^0.4.4), but pnpm-lock.yaml in the repo still pins the previous versions (e.g., tiddlywiki-plugin-dev@0.3.2 and typescript@5.9.3). If CI uses a frozen lockfile (common with pnpm), installs/builds will fail or won't pick up these updates. Regenerate and commit the updated pnpm-lock.yaml (e.g., run pnpm install) so it matches the new dependency ranges.
Updates shared deps and TypeScript config to match Modern.TiddlyDev standard: typescript ^6.0.2, tiddlywiki-plugin-dev ^0.4.4, NodeNext module resolution. Only deps already present are updated.