Skip to content

chore: bump tshy from 3.3.2 to 4.1.1#149

Merged
owlstronaut merged 1 commit into
mainfrom
dependabot/npm_and_yarn/main/tshy-4.1.1
Apr 29, 2026
Merged

chore: bump tshy from 3.3.2 to 4.1.1#149
owlstronaut merged 1 commit into
mainfrom
dependabot/npm_and_yarn/main/tshy-4.1.1

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Apr 6, 2026

Bumps tshy from 3.3.2 to 4.1.1.

Changelog

Sourced from tshy's changelog.

4.1

  • Allow a custom dialect to exist in both esmDialects and commonjsDialects
  • Support overriding for default esm as well as other dialects, by using -esm.mts as the suffix.
  • Support overrides for both the CommonJS and ESM forms of a custom dialect at the same time, using the -${name}.ts filename suffix.
  • Change the arrangement of output in the dist folder and configurations in the .tshy folder, to facilitate dialect export conditions that have both CommonJS and ESM forms.
  • Support node as a custom dialect, so that overrides can be created to target Node specifically.

4.0

  • Start using TypeScript version 6. This is a breaking change because it imposes new restrictions on configs and some language features. If upgrading causes build failures, the easiest fix is to remove your tsconfig.json file, so that tshy will generate a new one.

3.3

  • Add compiler option to opt into tsgo in preview beta

3.2

  • Ship a minified bundle, so that the load time is significantly faster.
  • Parse tsconfig files using a JSONC parser and some basic extends logic, rather than pulling in all of typescript.

3.1

  • Improve resilience against file locking when removing .tshy-build temp dir on Windows
  • Use the tsc binary from the project-local typescript dependency, if present. (But still do not require it.)

3.0

  • Drop support for nodes before 20

2.0

  • No longer create a source export automatically
  • Limit custom sourceDialects exports to only those that match the package type. For example, do not export source under a

... (truncated)

Commits

@dependabot dependabot Bot added the Dependencies Pull requests that update a dependency file label Apr 6, 2026
@dependabot dependabot Bot requested a review from a team as a code owner April 6, 2026 21:04
@dependabot dependabot Bot added the Dependencies Pull requests that update a dependency file label Apr 6, 2026
Bumps [tshy](https://github.com/isaacs/tshy) from 3.3.2 to 4.1.1.
- [Changelog](https://github.com/isaacs/tshy/blob/main/CHANGELOG.md)
- [Commits](isaacs/tshy@v3.3.2...v4.1.1)

---
updated-dependencies:
- dependency-name: tshy
  dependency-version: 4.1.1
  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/main/tshy-4.1.1 branch from 9e8672e to e9b6b19 Compare April 29, 2026 14:09
@owlstronaut owlstronaut merged commit 9ed1a6f into main Apr 29, 2026
18 checks passed
@owlstronaut owlstronaut deleted the dependabot/npm_and_yarn/main/tshy-4.1.1 branch April 29, 2026 18:11
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant