Skip to content

chore: update dependencies and fix TypeScript config - #122

Merged
linonetwo merged 3 commits into
masterfrom
deps/update-dependencies-2026-04
Apr 11, 2026
Merged

chore: update dependencies and fix TypeScript config#122
linonetwo merged 3 commits into
masterfrom
deps/update-dependencies-2026-04

Conversation

@linonetwo

Copy link
Copy Markdown
Contributor

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.

Copilot AI review requested due to automatic review settings April 11, 2026 06:07

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.

Comment thread package.json
Comment on lines +54 to +73
"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"
}

Copilot AI Apr 11, 2026

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.

Copilot uses AI. Check for mistakes.
@linonetwo
linonetwo merged commit b687f50 into master Apr 11, 2026
1 check passed
@linonetwo
linonetwo deleted the deps/update-dependencies-2026-04 branch April 11, 2026 11:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants