chore(deps): bump uuid from 11.1.0 to 14.0.0 - #170
dependabot[bot] wants to merge 2 commits into
Conversation
9ad8e65 to
8950198
Compare
Bumps [uuid](https://github.com/uuidjs/uuid) from 11.1.0 to 14.0.0. - [Release notes](https://github.com/uuidjs/uuid/releases) - [Changelog](https://github.com/uuidjs/uuid/blob/main/CHANGELOG.md) - [Commits](uuidjs/uuid@v11.1.0...v14.0.0) --- updated-dependencies: - dependency-name: uuid dependency-version: 14.0.0 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
8950198 to
3a643a8
Compare
uuid 12+ ships ESM-only. ts-jest was configured to only transform .ts/.tsx, and Jest's default transformIgnorePatterns ignores all of node_modules, so importing uuid from any test suite threw a SyntaxError on the ESM export. Extend ts-jest to also handle .js files (with allowJs + module=commonjs for the test environment only), and exempt uuid from transformIgnorePatterns so its ESM gets transformed.
|
Closing as not-needed. The advisory motivating this bump (GHSA-w5hq-g745-h8pq) only affects The bump also requires Jest config changes since uuid 12+ is ESM-only, adding maintenance overhead for no security benefit. If we want uuid 14 later for hygiene, it should be a focused PR that includes a proper Jest ESM migration. |
|
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting If you change your mind, just re-open this PR and I'll resolve any conflicts on it. |
Bumps uuid from 11.1.0 to 14.0.0.
Release notes
Sourced from uuid's releases.
... (truncated)
Changelog
Sourced from uuid's changelog.
Commits
7c1ea08chore(main): release 14.0.0 (#926)3d2c5b0Merge commit from forkf2c235ffix!: expectcryptoto be global everywhere (requires node@20+) (#935)529ef08chore: upgrade TypeScript and fixup types (#927)086fd79chore: update dependencies (#933)dc4ddb8feat!: drop node@18 support (#934)0f1f9c9chore: switch to Biome for parsing and linting (#932)e2879e6chore: use maintained version of npm-run-all (#930)ffa3138fix: Use GITHUB_TOKEN for release-please and enable npm provenance (#925)0423d49docs: remove obsolete v1 option notes (#915)Maintainer changes
This version was pushed to npm by GitHub Actions, a new releaser for uuid since your current version.