Skip to content

chore(deps-dev): bump @lokalise/tsconfig from 3.1.0 to 5.0.0#496

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/lokalise/tsconfig-5.0.0
Open

chore(deps-dev): bump @lokalise/tsconfig from 3.1.0 to 5.0.0#496
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/lokalise/tsconfig-5.0.0

Conversation

@dependabot

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

Copy link
Copy Markdown
Contributor

Bumps @lokalise/tsconfig from 3.1.0 to 5.0.0.

Release notes

Sourced from @​lokalise/tsconfig's releases.

@​lokalise/tsconfig@​5.0.0

Major Changes

  • 2f42e00: Set compilerOptions.strict to true in the base config. All presets extend base.json, so every consumer now gets strict mode by default instead of inheriting whatever the compiler defaults to. This pins the contract to the package rather than the TypeScript version (TS 6.0 flips strict to true by default). Consumers not yet ready for strict can opt out with "strict": false.

⚠ Breaking Changes

  • Requires TypeScript >= 6.0.0.
  • rootDir now defaults to src/ in all build presets (build-app, build-public-lib, build-private-lib).
    • Required by TypeScript v6, which no longer infers rootDir automatically during compilation.
    • Packages using a different source directory must override rootDir locally. See README.
  • types cleared in base config.
    • Previously ["node", "vitest/globals"] was included by default. These must now be added explicitly per package.
    • Example: "types": ["node", "vitest/globals"] in your tsconfig.json.

Changes

  • Removed DOM.Iterable from tsc-dom and bundler-dom configs — it is already included in the DOM lib in modern TypeScript versions.
  • Removed strict, esModuleInterop, and noUncheckedSideEffectImports from base config — these are now TypeScript v6 defaults.
Changelog

Sourced from @​lokalise/tsconfig's changelog.

5.0.0

Major Changes

  • 2f42e00: Set compilerOptions.strict to true in the base config. All presets extend base.json, so every consumer now gets strict mode by default instead of inheriting whatever the compiler defaults to. This pins the contract to the package rather than the TypeScript version (TS 6.0 flips strict to true by default). Consumers not yet ready for strict can opt out with "strict": false.

⚠ Breaking Changes

  • Requires TypeScript >= 6.0.0.
  • rootDir now defaults to src/ in all build presets (build-app, build-public-lib, build-private-lib).
    • Required by TypeScript v6, which no longer infers rootDir automatically during compilation.
    • Packages using a different source directory must override rootDir locally. See README.
  • types cleared in base config.
    • Previously ["node", "vitest/globals"] was included by default. These must now be added explicitly per package.
    • Example: "types": ["node", "vitest/globals"] in your tsconfig.json.

Changes

  • Removed DOM.Iterable from tsc-dom and bundler-dom configs — it is already included in the DOM lib in modern TypeScript versions.
  • Removed strict, esModuleInterop, and noUncheckedSideEffectImports from base config — these are now TypeScript v6 defaults.

[3.0.0] - 2025-09-04

⚠ Breaking Changes

  • Updated module setting to Node20 in tsc and tsc-dom configs.
Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code major labels Jul 1, 2026
Bumps [@lokalise/tsconfig](https://github.com/lokalise/shared-ts-libs/tree/HEAD/packages/dev/tsconfig) from 3.1.0 to 5.0.0.
- [Release notes](https://github.com/lokalise/shared-ts-libs/releases)
- [Changelog](https://github.com/lokalise/shared-ts-libs/blob/main/packages/dev/tsconfig/CHANGELOG.md)
- [Commits](https://github.com/lokalise/shared-ts-libs/commits/@lokalise/tsconfig@5.0.0/packages/dev/tsconfig)

---
updated-dependencies:
- dependency-name: "@lokalise/tsconfig"
  dependency-version: 5.0.0
  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/lokalise/tsconfig-5.0.0 branch from d8cd044 to ee4cecc Compare July 1, 2026 19:52
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 major

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants