unjs / ipx

🖼️ High performance, secure and easy-to-use image optimizer.
MIT License
1.2k stars 59 forks source link

chore(deps): update all non-major dependencies #217

Closed renovate[bot] closed 3 months ago

renovate[bot] commented 3 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@vitest/coverage-v8 (source) ^1.3.1 -> ^1.4.0 age adoption passing confidence
ofetch ^1.3.3 -> ^1.3.4 age adoption passing confidence
pnpm (source) 8.15.4 -> 8.15.5 age adoption passing confidence
typescript (source) ^5.3.3 -> ^5.4.3 age adoption passing confidence
ufo ^1.4.0 -> ^1.5.3 age adoption passing confidence
unstorage ^1.10.1 -> ^1.10.2 age adoption passing confidence
vitest (source) ^1.3.1 -> ^1.4.0 age adoption passing confidence
xss ^1.0.14 -> ^1.0.15 age adoption passing confidence

Release Notes

vitest-dev/vitest (@​vitest/coverage-v8) ### [`v1.4.0`](https://togithub.com/vitest-dev/vitest/releases/tag/v1.4.0) [Compare Source](https://togithub.com/vitest-dev/vitest/compare/v1.3.1...v1.4.0) #####    🚀 Features - Throw error when using snapshot assertion with `not`  -  by [@​fenghan34](https://togithub.com/fenghan34) in [https://github.com/vitest-dev/vitest/issues/5294](https://togithub.com/vitest-dev/vitest/issues/5294) [(b9d37)](https://togithub.com/vitest-dev/vitest/commit/b9d378f5) - Add a flag to include test location in tasks  -  by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5342](https://togithub.com/vitest-dev/vitest/issues/5342) [(d627e)](https://togithub.com/vitest-dev/vitest/commit/d627e209) - **cli**: - Support wildcards in `--project` option  -  by [@​fenghan34](https://togithub.com/fenghan34) in [https://github.com/vitest-dev/vitest/issues/5295](https://togithub.com/vitest-dev/vitest/issues/5295) [(201bd)](https://togithub.com/vitest-dev/vitest/commit/201bd067) - **config**: - Add `shuffle.files` and `shuffle.tests` options  -  by [@​fenghan34](https://togithub.com/fenghan34) in [https://github.com/vitest-dev/vitest/issues/5281](https://togithub.com/vitest-dev/vitest/issues/5281) [(356db)](https://togithub.com/vitest-dev/vitest/commit/356db87b) - Deprecate `cache.dir` option  -  by [@​fenghan34](https://togithub.com/fenghan34) in [https://github.com/vitest-dev/vitest/issues/5229](https://togithub.com/vitest-dev/vitest/issues/5229) [(d7e8b)](https://togithub.com/vitest-dev/vitest/commit/d7e8b53e) - **coverage**: - Support `--changed` option  -  by [@​AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/5314](https://togithub.com/vitest-dev/vitest/issues/5314) [(600b4)](https://togithub.com/vitest-dev/vitest/commit/600b44d6) - **vitest**: - Support `clearScreen` cli flag  -  by [@​hi-ogawa](https://togithub.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/5241](https://togithub.com/vitest-dev/vitest/issues/5241) [(e1735)](https://togithub.com/vitest-dev/vitest/commit/e1735fb6) #####    🐞 Bug Fixes - Repeatable `--project` option  -  by [@​fenghan34](https://togithub.com/fenghan34) in [https://github.com/vitest-dev/vitest/issues/5265](https://togithub.com/vitest-dev/vitest/issues/5265) [(d1a06)](https://togithub.com/vitest-dev/vitest/commit/d1a06730) - `--inspect-brk` to pause before execution  -  by [@​AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/5355](https://togithub.com/vitest-dev/vitest/issues/5355) [(e77c5)](https://togithub.com/vitest-dev/vitest/commit/e77c553f) - Correct locations in test.each tasks  -  by [@​sheremet-va](https://togithub.com/sheremet-va) [(4f6e3)](https://togithub.com/vitest-dev/vitest/commit/4f6e39c1) - **api**: - Use resolvedUrls from devserver  -  by [@​saitonakamura](https://togithub.com/saitonakamura) and [@​hi-ogawa](https://togithub.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/5289](https://togithub.com/vitest-dev/vitest/issues/5289) [(2fef5)](https://togithub.com/vitest-dev/vitest/commit/2fef5a7e) - **browser**: - Add `magic-string` to `optimizeDeps.include`  -  by [@​hi-ogawa](https://togithub.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/5278](https://togithub.com/vitest-dev/vitest/issues/5278) [(8f04e)](https://togithub.com/vitest-dev/vitest/commit/8f04e798) - **coverage**: - Expensive regexp hangs v8 report generation  -  by [@​AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/5259](https://togithub.com/vitest-dev/vitest/issues/5259) [(d68a7)](https://togithub.com/vitest-dev/vitest/commit/d68a7390) - V8 to ignore type-only files  -  by [@​AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/5328](https://togithub.com/vitest-dev/vitest/issues/5328) [(c3eb8)](https://togithub.com/vitest-dev/vitest/commit/c3eb8deb) - Respect source maps of pre-transpiled sources  -  by [@​AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/5367](https://togithub.com/vitest-dev/vitest/issues/5367) [(6eda4)](https://togithub.com/vitest-dev/vitest/commit/6eda473f) - Prevent `reportsDirectory` from removing user's project  -  by [@​AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/5376](https://togithub.com/vitest-dev/vitest/issues/5376) [(07ec3)](https://togithub.com/vitest-dev/vitest/commit/07ec3779) - **expect**: - Show diff on `toContain/toMatch` assertion error  -  by [@​hi-ogawa](https://togithub.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/5267](https://togithub.com/vitest-dev/vitest/issues/5267) [(8ee59)](https://togithub.com/vitest-dev/vitest/commit/8ee59f0d) - **forks**: - Wrap `defines` to support `undefined` values  -  by [@​AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/5284](https://togithub.com/vitest-dev/vitest/issues/5284) [(5b58b)](https://togithub.com/vitest-dev/vitest/commit/5b58b399) - **typecheck**: - Update get-tsconfig 4.7.3 to fix false circularity error  -  by [@​hi-ogawa](https://togithub.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/5384](https://togithub.com/vitest-dev/vitest/issues/5384) [(bdc37)](https://togithub.com/vitest-dev/vitest/commit/bdc371ee) - **ui**: - Escape html in error diff  -  by [@​hi-ogawa](https://togithub.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/5325](https://togithub.com/vitest-dev/vitest/issues/5325) [(ab60b)](https://togithub.com/vitest-dev/vitest/commit/ab60bf8d) - **vitest**: - Loosen `onConsoleLog` return type  -  by [@​hi-ogawa](https://togithub.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/5337](https://togithub.com/vitest-dev/vitest/issues/5337) [(6d1b1)](https://togithub.com/vitest-dev/vitest/commit/6d1b1451) - Ensure restoring terminal cursor on close  -  by [@​hi-ogawa](https://togithub.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/5292](https://togithub.com/vitest-dev/vitest/issues/5292) [(0bea2)](https://togithub.com/vitest-dev/vitest/commit/0bea2247) - Ignore timeout on websocket reporter rpc  -  by [@​sheremet-va](https://togithub.com/sheremet-va) [(38119)](https://togithub.com/vitest-dev/vitest/commit/38119b75) - Correctly override api with --no-api flag  -  by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5386](https://togithub.com/vitest-dev/vitest/issues/5386) [(51d1d)](https://togithub.com/vitest-dev/vitest/commit/51d1d472) - Logs in `beforeAll` and `afterAll`  -  by [@​fenghan34](https://togithub.com/fenghan34) in [https://github.com/vitest-dev/vitest/issues/5288](https://togithub.com/vitest-dev/vitest/issues/5288) [(ce5ca)](https://togithub.com/vitest-dev/vitest/commit/ce5ca6bf) - **workspace**: - Throw error when browser mode and `@vitest/coverage-v8` are used  -  by [@​AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/5250](https://togithub.com/vitest-dev/vitest/issues/5250) [(29f98)](https://togithub.com/vitest-dev/vitest/commit/29f98cd3) #####     [View changes on GitHub](https://togithub.com/vitest-dev/vitest/compare/v1.3.1...v1.4.0)
unjs/ofetch (ofetch) ### [`v1.3.4`](https://togithub.com/unjs/ofetch/releases/tag/v1.3.4) [Compare Source](https://togithub.com/unjs/ofetch/compare/v1.3.3...v1.3.4) [compare changes](https://togithub.com/unjs/ofetch/compare/v1.3.3...v1.3.4) ##### 🩹 Fixes - Clear abort timeout after response was received ([#​369](https://togithub.com/unjs/ofetch/pull/369)) ##### Types - Export all types ([#​280](https://togithub.com/unjs/ofetch/pull/280)) - Expose `GlobalOptions` type ([#​307](https://togithub.com/unjs/ofetch/pull/307)) ##### 💅 Refactors - Remove extra line ([#​374](https://togithub.com/unjs/ofetch/pull/374)) ##### 📖 Documentation - Add initial examples ([#​288](https://togithub.com/unjs/ofetch/pull/288)) ##### 📦 Build - Add top-level `react-native` field ([03680dd](https://togithub.com/unjs/ofetch/commit/03680dd)) ##### ❤️ Contributors - Pooya Parsa ([@​pi0](http://github.com/pi0)) - Alex Liu ([@​Mini-ghost](http://github.com/Mini-ghost)) - Danila Rodichkin ([@​daniluk4000](http://github.com/daniluk4000)) - Maxime Pauvert ([@​maximepvrt](http://github.com/maximepvrt)) - Estéban ([@​Barbapapazes](http://github.com/Barbapapazes)) - Saman
pnpm/pnpm (pnpm) ### [`v8.15.5`](https://togithub.com/pnpm/pnpm/compare/v8.15.4...v8.15.5) [Compare Source](https://togithub.com/pnpm/pnpm/compare/v8.15.4...v8.15.5)
Microsoft/TypeScript (typescript) ### [`v5.4.3`](https://togithub.com/microsoft/TypeScript/releases/tag/v5.4.3): TypeScript 5.4.3 [Compare Source](https://togithub.com/Microsoft/TypeScript/compare/v5.4.2...v5.4.3) For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-4/). For the complete list of fixed issues, check out the - [fixed issues query for Typescript 5.4.0 (Beta)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.0%22+is%3Aclosed+). - [fixed issues query for Typescript 5.4.1 (RC)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.1%22+is%3Aclosed+). - [fixed issues query for Typescript 5.4.2 (Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.2%22+is%3Aclosed+). - [fixed issues query for Typescript 5.4.3 (Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.3%22+is%3Aclosed+). Downloads are available on: - [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild) ### [`v5.4.2`](https://togithub.com/microsoft/TypeScript/releases/tag/v5.4.2): TypeScript 5.4 [Compare Source](https://togithub.com/Microsoft/TypeScript/compare/v5.3.3...v5.4.2) For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-4/). For the complete list of fixed issues, check out the - [fixed issues query for Typescript 5.4.0 (Beta)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.0%22+is%3Aclosed+). - [fixed issues query for Typescript 5.4.1 (RC)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.1%22+is%3Aclosed+). - [fixed issues query for Typescript 5.4.2 (Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.2%22+is%3Aclosed+). Downloads are available on: - [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild)
unjs/ufo (ufo) ### [`v1.5.3`](https://togithub.com/unjs/ufo/blob/HEAD/CHANGELOG.md#v153) [Compare Source](https://togithub.com/unjs/ufo/compare/v1.5.2...v1.5.3) [compare changes](https://togithub.com/unjs/ufo/compare/v1.5.2...v1.5.3) ##### 🩹 Fixes - **joinRelativeURL:** Avoid lookbehind regex for browser compatibility ([#​228](https://togithub.com/unjs/ufo/pull/228)) ##### ❤️ Contributors - Pooya Parsa ([@​pi0](http://github.com/pi0)) ### [`v1.5.2`](https://togithub.com/unjs/ufo/blob/HEAD/CHANGELOG.md#v152) [Compare Source](https://togithub.com/unjs/ufo/compare/v1.5.1...v1.5.2) [compare changes](https://togithub.com/unjs/ufo/compare/v1.5.1...v1.5.2) ##### 🩹 Fixes - Use lookbehind regex only inside `joinRelativeURL` ([#​226](https://togithub.com/unjs/ufo/pull/226)) ##### ❤️ Contributors - Pooya Parsa ([@​pi0](http://github.com/pi0)) ### [`v1.5.1`](https://togithub.com/unjs/ufo/blob/HEAD/CHANGELOG.md#v151) [Compare Source](https://togithub.com/unjs/ufo/compare/v1.5.0...v1.5.1) [compare changes](https://togithub.com/unjs/ufo/compare/v1.5.0...v1.5.1) ##### 🩹 Fixes - **joinRelativeURL:** Handle base with protocol ([#​222](https://togithub.com/unjs/ufo/pull/222)) ##### 🏡 Chore - Update readme ([ffc9d3e](https://togithub.com/unjs/ufo/commit/ffc9d3e)) - Add automd to autofix ci ([fffbcd4](https://togithub.com/unjs/ufo/commit/fffbcd4)) ##### ❤️ Contributors - Pooya Parsa ([@​pi0](http://github.com/pi0)) ### [`v1.5.0`](https://togithub.com/unjs/ufo/blob/HEAD/CHANGELOG.md#v150) [Compare Source](https://togithub.com/unjs/ufo/compare/v1.4.0...v1.5.0) [compare changes](https://togithub.com/unjs/ufo/compare/v1.4.0...v1.5.0) ##### 🚀 Enhancements - Add `withoutHost` utility ([#​212](https://togithub.com/unjs/ufo/pull/212)) - **joinURL:** Handle segments with `../` ([#​217](https://togithub.com/unjs/ufo/pull/217)) - `joinRelativeURL` ([#​220](https://togithub.com/unjs/ufo/pull/220)) ##### 🩹 Fixes - **withoutTrailingSlash:** Consider qurry param ([#​219](https://togithub.com/unjs/ufo/pull/219)) ##### 💅 Refactors - **joinURL:** Rewrite with clear syntax and relative `../` support ([#​218](https://togithub.com/unjs/ufo/pull/218)) ##### 📖 Documentation - Fix typo ([#​213](https://togithub.com/unjs/ufo/pull/213)) ##### 🏡 Chore - **release:** V1.4.0 ([541bc62](https://togithub.com/unjs/ufo/commit/541bc62)) - Update automd ([3301e51](https://togithub.com/unjs/ufo/commit/3301e51)) - Fix typo in jsdocs ([3aaf64d](https://togithub.com/unjs/ufo/commit/3aaf64d)) ##### ❤️ Contributors - Thijs Wijnmaalen - Pooya Parsa ([@​pi0](http://github.com/pi0)) - Daniel Roe ([@​danielroe](http://github.com/danielroe)) - Diptesh Choudhuri - Fabian B ([@​madebyfabian](http://github.com/madebyfabian))
unjs/unstorage (unstorage) ### [`v1.10.2`](https://togithub.com/unjs/unstorage/blob/HEAD/CHANGELOG.md#v1102) [Compare Source](https://togithub.com/unjs/unstorage/compare/v1.10.1...v1.10.2) [compare changes](https://togithub.com/unjs/unstorage/compare/v1.10.1...v1.10.2) ##### 🩹 Fixes - **http, server:** Handle missing resources with http 404 ([#​367](https://togithub.com/unjs/unstorage/pull/367)) - **pkg:** Make `ioredis` dependency optional ([#​410](https://togithub.com/unjs/unstorage/pull/410)) - **vercel-kv:** Add missing driver name ([#​355](https://togithub.com/unjs/unstorage/pull/355)) - **setItems:** Call driver native `setItems` only to avoid duplicate write ([#​392](https://togithub.com/unjs/unstorage/pull/392)) - `getItems`, `setItems` types ([#​395](https://togithub.com/unjs/unstorage/pull/395)) ##### 💅 Refactors - **cloudflare-kv, cloudflare-r2:** Move `getBindings` to utils and add default `BUCKET` for r2 ([#​292](https://togithub.com/unjs/unstorage/pull/292)) - **netlify-blobs:** Update to v7 ([#​407](https://togithub.com/unjs/unstorage/pull/407)) ##### 📖 Documentation - **planetscale:** Correct `table` option name ([#​359](https://togithub.com/unjs/unstorage/pull/359)) - **vercel-kv:** Fix typo ([#​362](https://togithub.com/unjs/unstorage/pull/362)) - Refactor with `unjs-docs` and nuxt ui pro ([#​374](https://togithub.com/unjs/unstorage/pull/374)) - Improvements ([a64e941](https://togithub.com/unjs/unstorage/commit/a64e941)) - Fix links and add redirects ([166498f](https://togithub.com/unjs/unstorage/commit/166498f)) - Update unjs-docs version and add redirects ([f2a408d](https://togithub.com/unjs/unstorage/commit/f2a408d)) - Fix typo in http-server ([#​385](https://togithub.com/unjs/unstorage/pull/385)) - Update deps ([bfbf423](https://togithub.com/unjs/unstorage/commit/bfbf423)) - Update link ([#​408](https://togithub.com/unjs/unstorage/pull/408)) ##### 📦 Build - Update mkdist for cjs dist hotfix ([cae8533](https://togithub.com/unjs/unstorage/commit/cae8533)) ##### 🏡 Chore - **release:** V1.10.1 ([7b9a8ad](https://togithub.com/unjs/unstorage/commit/7b9a8ad)) - **docs:** Update dependencies ([8a1f81c](https://togithub.com/unjs/unstorage/commit/8a1f81c)) - Update lockfile ([e63f16b](https://togithub.com/unjs/unstorage/commit/e63f16b)) - Update dependencies ([bb471c1](https://togithub.com/unjs/unstorage/commit/bb471c1)) - **docs:** Update lockfile ([9c5fe17](https://togithub.com/unjs/unstorage/commit/9c5fe17)) - Update lockfile ([fc9f6a9](https://togithub.com/unjs/unstorage/commit/fc9f6a9)) - Update docs ([f85112f](https://togithub.com/unjs/unstorage/commit/f85112f)) - Update docs ([f78ffc4](https://togithub.com/unjs/unstorage/commit/f78ffc4)) - Update lint script ([4d61c78](https://togithub.com/unjs/unstorage/commit/4d61c78)) - Update deps ([e48cb59](https://togithub.com/unjs/unstorage/commit/e48cb59)) - Update undocs ([8be788f](https://togithub.com/unjs/unstorage/commit/8be788f)) - Update vercel kv banner ([53d23e8](https://togithub.com/unjs/unstorage/commit/53d23e8)) - Update lockfile ([57e719c](https://togithub.com/unjs/unstorage/commit/57e719c)) ##### ✅ Tests - Skip netlify-blobs for now ([75b2353](https://togithub.com/unjs/unstorage/commit/75b2353)) - **http:** Add tests for `null` value ([#​365](https://togithub.com/unjs/unstorage/pull/365)) ##### ❤️ Contributors - Pooya Parsa ([@​pi0](http://github.com/pi0)) - Harlan Wilton ([@​harlan-zw](http://github.com/harlan-zw)) - Matt Kane - Julius Marminge - Connor Pearson - Kongmoumou ([@​kongmoumou](http://github.com/kongmoumou)) - Alex - Sébastien Chopin ([@​Atinux](http://github.com/Atinux)) - Skosh - Dominik Opyd - Arkadiusz Sygulski - Jan-Henrik Damaschke - Masious - Boe Reh
leizongmin/js-xss (xss) ### [`v1.0.15`](https://togithub.com/leizongmin/js-xss/blob/HEAD/CHANGELOG.md#v1015-2024-03-03) [Compare Source](https://togithub.com/leizongmin/js-xss/compare/v1.0.14...v1.0.15) - [feat: add `` to default whitelist](https://togithub.com/leizongmin/js-xss/pull/279) by [@​rayrny](https://togithub.com/rayrny) - [feat: single-quoted attribute value syntax support](https://togithub.com/leizongmin/js-xss/pull/287) by [@​mdk000](https://togithub.com/mdk000)

Configuration

📅 Schedule: Branch creation - "after 2am and before 3am" (UTC), Automerge - "after 1am and before 2am" (UTC).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.



This PR has been generated by Mend Renovate. View repository job log here.