My minimal TypeScript library starter.
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@sxzz/eslint-config](https://redirect.github.com/sxzz/eslint-config) | [`^5.2.0` -> `^5.3.0`](https://renovatebot.com/diffs/npm/@sxzz%2feslint-config/5.2.0/5.3.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [@sxzz/prettier-config](https://redirect.github.com/sxzz/prettier-config) | [`^2.2.0` -> `^2.2.1`](https://renovatebot.com/diffs/npm/@sxzz%2fprettier-config/2.2.0/2.2.1) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [@types/node](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)) | [`^22.13.8` -> `^22.13.10`](https://renovatebot.com/diffs/npm/@types%2fnode/22.13.8/22.13.10) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [eslint](https://eslint.org) ([source](https://redirect.github.com/eslint/eslint)) | [`^9.21.0` -> `^9.22.0`](https://renovatebot.com/diffs/npm/eslint/9.21.0/9.22.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [oxc-transform](https://oxc.rs) ([source](https://redirect.github.com/oxc-project/oxc/tree/HEAD/npm/oxc-transform)) | [`^0.53.0` -> `^0.56.5`](https://renovatebot.com/diffs/npm/oxc-transform/0.53.0/0.56.5) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [pnpm](https://pnpm.io) ([source](https://redirect.github.com/pnpm/pnpm/tree/HEAD/pnpm)) | [`10.5.2` -> `10.6.2`](https://renovatebot.com/diffs/npm/pnpm/10.5.2/10.6.2) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [tsdown](https://redirect.github.com/sxzz/tsdown) | [`^0.6.0` -> `^0.6.4`](https://renovatebot.com/diffs/npm/tsdown/0.6.0/0.6.4) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [vitest](https://redirect.github.com/vitest-dev/vitest) ([source](https://redirect.github.com/vitest-dev/vitest/tree/HEAD/packages/vitest)) | [`^3.0.7` -> `^3.0.8`](https://renovatebot.com/diffs/npm/vitest/3.0.7/3.0.8) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>sxzz/eslint-config (@​sxzz/eslint-config)</summary> ### [`v5.3.0`](https://redirect.github.com/sxzz/eslint-config/releases/tag/v5.3.0) [Compare Source](https://redirect.github.com/sxzz/eslint-config/compare/v5.2.0...v5.3.0) ##### 🚀 Features - Deprecate vue 2 support - by [@​sxzz](https://redirect.github.com/sxzz) [<samp>(e3906)</samp>](https://redirect.github.com/sxzz/eslint-config/commit/e39062d) - Sort pnpm workspace - by [@​sxzz](https://redirect.github.com/sxzz) [<samp>(7da97)</samp>](https://redirect.github.com/sxzz/eslint-config/commit/7da97c6) ##### [View changes on GitHub](https://redirect.github.com/sxzz/eslint-config/compare/v5.2.0...v5.3.0) </details> <details> <summary>sxzz/prettier-config (@​sxzz/prettier-config)</summary> ### [`v2.2.1`](https://redirect.github.com/sxzz/prettier-config/compare/v2.2.0...v2.2.1) [Compare Source](https://redirect.github.com/sxzz/prettier-config/compare/v2.2.0...v2.2.1) </details> <details> <summary>eslint/eslint (eslint)</summary> ### [`v9.22.0`](https://redirect.github.com/eslint/eslint/compare/v9.21.0...60a78e7964fbb79c0e55e86845a87e0eb22d4de3) [Compare Source](https://redirect.github.com/eslint/eslint/compare/v9.21.0...v9.22.0) </details> <details> <summary>pnpm/pnpm (pnpm)</summary> ### [`v10.6.2`](https://redirect.github.com/pnpm/pnpm/blob/HEAD/pnpm/CHANGELOG.md#1062) [Compare Source](https://redirect.github.com/pnpm/pnpm/compare/v10.6.1...v10.6.2) ##### Patch Changes - `pnpm self-update` should always update the version in the `packageManager` field of `package.json`. - Fix running pnpm CLI from pnpm CLI on Windows when the CLI is bundled to an executable [#​8971](https://redirect.github.com/pnpm/pnpm/issues/8971). - `pnpm patch-commit` will now use the same filesystem as the store directory to compare and create patch files. - Don't show info output when `--loglevel=error` is used. - `peerDependencyRules` should be set in `pnpm-workspace.yaml` to take effect. ### [`v10.6.1`](https://redirect.github.com/pnpm/pnpm/blob/HEAD/pnpm/CHANGELOG.md#1061) [Compare Source](https://redirect.github.com/pnpm/pnpm/compare/v10.6.0...v10.6.1) ##### Patch Changes - The pnpm CLI process should not stay hanging, when `--silent` reporting is used. - When `--loglevel` is set to `error`, don't show installation summary, execution time, and big tarball download progress. - Don't ignore pnpm.patchedDependencies from `package.json` [#​9226](https://redirect.github.com/pnpm/pnpm/issues/9226). - When executing the `approve-builds` command, if package.json contains `onlyBuiltDependencies` or `ignoredBuiltDependencies`, the selected dependency package will continue to be written into `package.json`. - When a package version cannot be found in the package metadata, print the registry from which the package was fetched. ### [`v10.6.0`](https://redirect.github.com/pnpm/pnpm/blob/HEAD/pnpm/CHANGELOG.md#1060) [Compare Source](https://redirect.github.com/pnpm/pnpm/compare/v10.5.2...v10.6.0) ##### Minor Changes - `pnpm-workspace.yaml` can now hold all the settings that `.npmrc` accepts. The settings should use camelCase [#​9211](https://redirect.github.com/pnpm/pnpm/pull/9211). `pnpm-workspace.yaml` example: ```yaml verifyDepsBeforeRun: install optimisticRepeatInstall: true publicHoistPattern: - "*types*" - "!@​types/react" ``` - Projects using a `file:` dependency on a local tarball file (i.e. `.tgz`, `.tar.gz`, `.tar`) will see a performance improvement during installation. Previously, using a `file:` dependency on a tarball caused the lockfile resolution step to always run. The lockfile will now be considered up-to-date if the tarball is unchanged. ##### Patch Changes - `pnpm self-update` should not leave a directory with a broken pnpm installation if the installation fails. - `fast-glob` replace with `tinyglobby` to reduce the size of the pnpm CLI dependencies [#​9169](https://redirect.github.com/pnpm/pnpm/pull/9169). - `pnpm deploy` should not remove fields from the deployed package's `package.json` file [#​9215](https://redirect.github.com/pnpm/pnpm/issues/9215). - `pnpm self-update` should not read the pnpm settings from the `package.json` file in the current working directory. - Fix `pnpm deploy` creating a `package.json` without the `imports` and `license` field [#​9193](https://redirect.github.com/pnpm/pnpm/issues/9193). - `pnpm update -i` should list only packages that have newer versions [#​9206](https://redirect.github.com/pnpm/pnpm/issues/9206). - Fix a bug causing entries in the `catalogs` section of the `pnpm-lock.yaml` file to be removed when `dedupe-peer-dependents=false` on a filtered install. [#​9112](https://redirect.github.com/pnpm/pnpm/issues/9112) </details> <details> <summary>sxzz/tsdown (tsdown)</summary> ### [`v0.6.4`](https://redirect.github.com/sxzz/tsdown/releases/tag/v0.6.4) [Compare Source](https://redirect.github.com/sxzz/tsdown/compare/v0.6.3...v0.6.4) *No significant changes* ##### [View changes on GitHub](https://redirect.github.com/sxzz/tsdown/compare/v0.6.3...v0.6.4) ### [`v0.6.3`](https://redirect.github.com/sxzz/tsdown/releases/tag/v0.6.3) [Compare Source](https://redirect.github.com/sxzz/tsdown/compare/v0.6.2...v0.6.3) ##### 🚀 Features - Support from vitest config - by [@​sxzz](https://redirect.github.com/sxzz) [<samp>(81055)</samp>](https://redirect.github.com/sxzz/tsdown/commit/8105568) ##### 🐞 Bug Fixes - Watch `ignored` option for windows - by [@​sxzz](https://redirect.github.com/sxzz) [<samp>(4c251)</samp>](https://redirect.github.com/sxzz/tsdown/commit/4c251ac) ##### [View changes on GitHub](https://redirect.github.com/sxzz/tsdown/compare/v0.6.2...v0.6.3) ### [`v0.6.2`](https://redirect.github.com/sxzz/tsdown/releases/tag/v0.6.2) [Compare Source](https://redirect.github.com/sxzz/tsdown/compare/v0.6.1...v0.6.2) ##### 🚀 Features - Load from vite config - by [@​sxzz](https://redirect.github.com/sxzz) [<samp>(90e88)</samp>](https://redirect.github.com/sxzz/tsdown/commit/90e88e6) ##### [View changes on GitHub](https://redirect.github.com/sxzz/tsdown/compare/v0.6.1...v0.6.2) ### [`v0.6.1`](https://redirect.github.com/sxzz/tsdown/releases/tag/v0.6.1) [Compare Source](https://redirect.github.com/sxzz/tsdown/compare/v0.6.0...v0.6.1) ##### 🐞 Bug Fixes - **deps**: - Update all non-major dependencies - in [https://github.com/sxzz/tsdown/issues/69](https://redirect.github.com/sxzz/tsdown/issues/69) [<samp>(6c14e)</samp>](https://redirect.github.com/sxzz/tsdown/commit/6c14e30) - Update all non-major dependencies - in [https://github.com/sxzz/tsdown/issues/70](https://redirect.github.com/sxzz/tsdown/issues/70) [<samp>(579c3)</samp>](https://redirect.github.com/sxzz/tsdown/commit/579c3ce) - Update dependency pkg-types to v2 - in [https://github.com/sxzz/tsdown/issues/71](https://redirect.github.com/sxzz/tsdown/issues/71) [<samp>(0db9e)</samp>](https://redirect.github.com/sxzz/tsdown/commit/0db9e8f) ##### [View changes on GitHub](https://redirect.github.com/sxzz/tsdown/compare/v0.6.0...v0.6.1) </details> <details> <summary>vitest-dev/vitest (vitest)</summary> ### [`v3.0.8`](https://redirect.github.com/vitest-dev/vitest/releases/tag/v3.0.8) [Compare Source](https://redirect.github.com/vitest-dev/vitest/compare/v3.0.7...v3.0.8) ##### 🐞 Bug Fixes - Fix fetch cache multiple writes - by [@​hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/7546](https://redirect.github.com/vitest-dev/vitest/issues/7546) [<samp>(1a8b4)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/1a8b4337) - Use browser.isolate instead of config.isolate - by [@​sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/7560](https://redirect.github.com/vitest-dev/vitest/issues/7560) [<samp>(4b5ed)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/4b5ed902) - Remove vestigial spy stub, import directly from `@vitest/spy` - by [@​mrginglymus](https://redirect.github.com/mrginglymus) in [https://github.com/vitest-dev/vitest/issues/7575](https://redirect.github.com/vitest-dev/vitest/issues/7575) [<samp>(7f7ff)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/7f7ff11c) - Correctly split the argv string - by [@​btea](https://redirect.github.com/btea) in [https://github.com/vitest-dev/vitest/issues/7533](https://redirect.github.com/vitest-dev/vitest/issues/7533) [<samp>(4325a)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/4325ac67) - **browser**: - Remove [@​testing-library/dom](https://redirect.github.com/testing-library/dom) from dependencies - by [@​sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/7555](https://redirect.github.com/vitest-dev/vitest/issues/7555) [<samp>(5387a)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/5387a5b3) - Improve source map handling for bundled files - by [@​sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/7534](https://redirect.github.com/vitest-dev/vitest/issues/7534) [<samp>(e2c57)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/e2c570b6) - Print related test file and potential test in unhandled errors - by [@​sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/7564](https://redirect.github.com/vitest-dev/vitest/issues/7564) [<samp>(fee90)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/fee90d85) - **runner**: - Fix `beforeEach/All` cleanup callback timeout - by [@​hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/7500](https://redirect.github.com/vitest-dev/vitest/issues/7500) [<samp>(0c292)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/0c2924b7) - Fix and simplify `Task.suite` initialization - by [@​hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/7414](https://redirect.github.com/vitest-dev/vitest/issues/7414) [<samp>(ca9ff)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/ca9ffac5) - **snapshot**: - Allow inline snapshot calls on same location with same snapshot - by [@​jycouet](https://redirect.github.com/jycouet) and [@​hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/7464](https://redirect.github.com/vitest-dev/vitest/issues/7464) [<samp>(d5cb8)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/d5cb8212) - **vite-node**: - Fix `buildStart` on Vite 6 - by [@​hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/7480](https://redirect.github.com/vitest-dev/vitest/issues/7480) [<samp>(c0f47)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/c0f47e03) ##### [View changes on GitHub](https://redirect.github.com/vitest-dev/vitest/compare/v3.0.7...v3.0.8) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "* 0-3 * * 1" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/sxzz/ts-starter). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xODUuNCIsInVwZGF0ZWRJblZlciI6IjM5LjE4NS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
This issue appears to be discussing a feature request or bug report related to the repository. Based on the content, it seems to be resolved. The issue was opened by renovate[bot] and has received 2 comments.