chore(deps-dev): bump typescript from 6.0.3 to 7.0.2#9327
chore(deps-dev): bump typescript from 6.0.3 to 7.0.2#9327dependabot[bot] wants to merge 2 commits into
Conversation
Overall package sizeSelf size: 7.49 MB Dependency sizes| name | version | self size | total size | |------|---------|-----------|------------| | import-in-the-middle | 3.3.2 | 124.41 kB | 440.65 kB | | opentracing | 0.14.7 | 194.81 kB | 194.81 kB | | dc-polyfill | 0.1.11 | 25.74 kB | 25.74 kB |🤖 This report was automatically generated by heaviest-objects-in-the-universe |
|
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 6f964f55e4
ℹ️ About Codex in GitHub
Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".
| "test-exclude": "^8.0.0", | ||
| "tiktoken": "^1.0.21", | ||
| "typescript": "^6.0.3", | ||
| "typescript": "^7.0.2", |
There was a problem hiding this comment.
Keep a TypeScript 6 API package for ESLint
With this dependency resolving typescript to 7.x, npm run lint loads eslint.config.mjs, which imports eslint-rules/eslint-config-names-sync.mjs; that rule does import ts from 'typescript' and calls compiler API helpers such as ts.isParenthesizedTypeNode. TypeScript 7.0 explicitly does not ship the programmatic API and recommends aliasing typescript to @typescript/typescript6 for tools that import it (https://devblogs.microsoft.com/typescript/announcing-typescript-7-0/#running-side-by-side-with-typescript-6-0), so linting will fail after install unless the API dependency is kept on TS6 or the rule is migrated.
Useful? React with 👍 / 👎.
| "test-exclude": "^8.0.0", | ||
| "tiktoken": "^1.0.21", | ||
| "typescript": "^6.0.3", | ||
| "typescript": "^7.0.2", |
There was a problem hiding this comment.
Update tsconfig before switching to TypeScript 7
After this bump, npm run type:check runs TS7 against tsconfig.dev.json, which still sets alwaysStrict: false and baseUrl: ".". The TS7 release notes list both as hard errors/no longer supported (alwaysStrict cannot be false and baseUrl is unsupported), so the root type-check script will fail on every install until these compiler options are removed or rewritten.
Useful? React with 👍 / 👎.
BenchmarksBenchmark execution time: 2026-07-23 12:28:58 Comparing candidate commit 780a5b7 in PR branch Found 0 performance improvements and 0 performance regressions! Performance is the same for 2318 metrics, 40 unstable metrics.
|
6f964f5 to
a6c0f19
Compare
|
@dependabot recreate |
5ff4ba0 to
986b0d1
Compare
986b0d1 to
0f59897
Compare
|
@dependabot recreate |
0f59897 to
7845fc7
Compare
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] <[email protected]>
TypeScript 7 does not expose a compiler API, while ESLint tooling still imports `typescript`. Keep the compatibility API under that canonical package name and let the native package provide `tsc`. Refs: https://devblogs.microsoft.com/typescript/announcing-typescript-7-0/
7845fc7 to
780a5b7
Compare
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.