Skip to content

build(deps-dev): bump typescript from 6.0.3 to 7.0.2 - #248

Merged
MylesBorins merged 3 commits into
mainfrom
dependabot/npm_and_yarn/typescript-7.0.2
Aug 5, 2026
Merged

build(deps-dev): bump typescript from 6.0.3 to 7.0.2#248
MylesBorins merged 3 commits into
mainfrom
dependabot/npm_and_yarn/typescript-7.0.2

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 13, 2026

Copy link
Copy Markdown
Contributor

Bumps typescript from 6.0.3 to 7.0.2.

Commits
Maintainer changes

This version was pushed to npm by microsoft1es, a new releaser for typescript since your current version.


@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Jul 13, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/typescript-7.0.2 branch 2 times, most recently from 30a9b24 to 2c7cfda Compare July 28, 2026 12:51
Bumps [typescript](https://github.com/microsoft/TypeScript) from 6.0.3 to 7.0.2.
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Commits](https://github.com/microsoft/TypeScript/commits)

---
updated-dependencies:
- dependency-name: typescript
  dependency-version: 7.0.2
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/typescript-7.0.2 branch from 2c7cfda to 35381e1 Compare August 3, 2026 14:59
- Remove @tapjs/typescript plugin which is incompatible with TypeScript 7.x
  (uses old ts-node fork that fails with TS 7.x)
- Rewrite test-types.mjs to use env -i when spawning tsc to avoid
  inheriting tap's ESM loader hooks which conflict with TS 7.x's
  ESM-only structure
- Fix path resolution for both ESM and CJS test builds

This also significantly improves test performance by removing unnecessary
ts-node initialization overhead on every test file.
tap v21 pre-compiles plugins into the binary. The .taprc exclusion
of @tapjs/typescript requires 'npx tap build' to take effect after
npm ci. This fixes CI where the pre-built tap binary still loads
@tapjs/typescript with its broken ts-node fork.

Also fix Rollup warning: add node:util to test external list since
test-types.mjs imports promisify from node:util.
@MylesBorins
MylesBorins force-pushed the dependabot/npm_and_yarn/typescript-7.0.2 branch from 406041c to 3701b04 Compare August 5, 2026 04:23
@MylesBorins
MylesBorins merged commit bc5bd07 into main Aug 5, 2026
16 checks passed
@MylesBorins
MylesBorins deleted the dependabot/npm_and_yarn/typescript-7.0.2 branch August 5, 2026 04:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant