Skip to content

chore: update all dependencies#21

Merged
h13 merged 7 commits into
mainfrom
chore/update-dependencies
Jul 16, 2026
Merged

chore: update all dependencies#21
h13 merged 7 commits into
mainfrom
chore/update-dependencies

Conversation

@h13

@h13 h13 commented Jul 16, 2026

Copy link
Copy Markdown
Owner

Summary

Update all dependencies to latest versions.

Patch updates

  • @types/google-apps-script 2.0.8 → 2.0.11
  • eslint-plugin-prettier 5.5.5 → 5.5.6
  • ts-jest 29.4.6 → 29.4.11

Minor updates

  • eslint 10.0.3 → 10.7.0
  • prettier 3.8.1 → 3.9.5
  • stylelint 17.4.0 → 17.14.0
  • typescript-eslint 8.57.0 → 8.64.0
  • rollup 4.59.0 → 4.62.2
  • rollup-plugin-prettier 4.1.2 → 4.2.0
  • jest 30.3.0 → 30.4.2

Major updates

  • lint-staged 16.3.3 → 17.0.8 (drops Node < 20)
  • rollup-plugin-typescript2 0.36.0 → 0.37.0
  • typescript 5.9.3 → 6.0.3

Breaking change notes

  • TypeScript 6.0: moduleResolution: "node" removed. Migrated to "bundler" with module: "es2022". Added explicit types: ["google-apps-script", "jest"] to tsconfig.json.
  • lint-staged 17: Drops Node.js < 20 (this project requires Node >= 24, no impact).
  • TypeScript 7.0 not adopted: typescript-eslint and ts-jest do not yet support it.

Verification

pnpm run check (lint + typecheck + test) and pnpm run build pass on all commits.

h13 added 7 commits July 16, 2026 13:03
- @types/google-apps-script 2.0.8 → 2.0.11
- eslint-plugin-prettier 5.5.5 → 5.5.6
- ts-jest 29.4.6 → 29.4.11
- eslint 10.0.3 → 10.7.0
- prettier 3.8.1 → 3.9.5
- stylelint 17.4.0 → 17.14.0
- typescript-eslint 8.57.0 → 8.64.0
- rollup 4.59.0 → 4.62.2
- rollup-plugin-prettier 4.1.2 → 4.2.0
- jest 30.3.0 → 30.4.2
- lint-staged 16.3.3 → 17.0.8

BREAKING CHANGE: lint-staged v17 drops Node.js < 20 support.
No config changes needed — package.json config format is unchanged.
- rollup-plugin-typescript2 0.36.0 → 0.37.0
- typescript 5.9.3 → 6.0.3

BREAKING CHANGES:
- moduleResolution "node" (node10) deprecated as error in TS 6.
  Changed to "bundler" (appropriate for Rollup-based build).
- module updated from "es2020" to "es2022" (required by bundler).
- Added explicit types: ["google-apps-script", "jest"] since
  bundler resolution does not auto-include @types packages.

Note: typescript 7.0 was not adopted because typescript-eslint 8.x
and ts-jest 29.x do not yet support it (peer dep < 6.1.0 / < 7).
@h13
h13 merged commit d4e7d4b into main Jul 16, 2026
4 checks passed
@h13
h13 deleted the chore/update-dependencies branch July 16, 2026 04:16
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.

1 participant