folke / esbuild-runner

⚑️ Super-fast on-the-fly transpilation of modern JS, TypeScript and JSX using esbuild
https://www.npmjs.com/package/esbuild-runner
Apache License 2.0
710 stars 24 forks source link

chore(deps): update dependency type-fest to v3 - autoclosed #69

Closed renovate[bot] closed 2 years ago

renovate[bot] commented 2 years ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
type-fest 2.1.0 -> 3.0.0 age adoption passing confidence

Release Notes

sindresorhus/type-fest ### [`v3.0.0`](https://togithub.com/sindresorhus/type-fest/releases/tag/v3.0.0) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v2.19.0...v3.0.0) ##### Meta - Welcome [@​skarab42](https://togithub.com/skarab42) as a maintainer πŸŽ‰ [`f3a5e4e`](https://togithub.com/sindresorhus/type-fest/commit/f3a5e4e) - He did a lot of the work on this release. ##### Breaking - Require TypeScript 4.7 or later [`cca3ca2`](https://togithub.com/sindresorhus/type-fest/commit/cca3ca2) - Require Node.js 14 or later [`cca3ca2`](https://togithub.com/sindresorhus/type-fest/commit/cca3ca2) - Rename `Mutable` type to `Writable` [`ff0de63`](https://togithub.com/sindresorhus/type-fest/commit/ff0de63) - Remove the `PromiseValue` type in favor of the built-in `Awaited` type [`28f3e48`](https://togithub.com/sindresorhus/type-fest/commit/28f3e48) - `Get`: Make the `strict` option `true` by default [`a7f367d`](https://togithub.com/sindresorhus/type-fest/commit/a7f367d) - `PartialDeep`: Make the `recurseIntoArrays` option `false` by default [`db89d9c`](https://togithub.com/sindresorhus/type-fest/commit/db89d9c) - `Simplify`: Remove the `deep` option ([#​441](https://togithub.com/sindresorhus/type-fest/issues/441)) [`bbccfb8`](https://togithub.com/sindresorhus/type-fest/commit/bbccfb8) - It caused weird problems with the TS compiler. We plan to add it back in the form a [`SimplifyDeep` type](https://togithub.com/sindresorhus/type-fest/issues/469). So if you depend on this type, defer upgrading until it's added. ##### New types - [`EmptyObject`](https://togithub.com/sindresorhus/type-fest/blob/main/source/empty-object.d.ts) ([#​447](https://togithub.com/sindresorhus/type-fest/issues/447)) [`f46b85a`](https://togithub.com/sindresorhus/type-fest/commit/f46b85a) - [`IsEmptyObject`](https://togithub.com/sindresorhus/type-fest/blob/86004885ea45a955be73f2855fb18536ff1c6d96/source/empty-object.d.ts#L46) ([#​447](https://togithub.com/sindresorhus/type-fest/issues/447)) [`f46b85a`](https://togithub.com/sindresorhus/type-fest/commit/f46b85a) - [`TupleToUnion`](https://togithub.com/sindresorhus/type-fest/blob/main/source/tuple-to-union.d.ts) ([#​440](https://togithub.com/sindresorhus/type-fest/issues/440)) [`eac8c6f`](https://togithub.com/sindresorhus/type-fest/commit/eac8c6f) - [`OmitIndexSignature`](https://togithub.com/sindresorhus/type-fest/blob/main/source/omit-index-signature.d.ts) ([#​453](https://togithub.com/sindresorhus/type-fest/issues/453)) [`28e55b9`](https://togithub.com/sindresorhus/type-fest/commit/28e55b9) - [`PickIndexSignature`](https://togithub.com/sindresorhus/type-fest/blob/main/source/pick-index-signature.d.ts) ([#​453](https://togithub.com/sindresorhus/type-fest/issues/453)) [`28e55b9`](https://togithub.com/sindresorhus/type-fest/commit/28e55b9) - [`ConditionalPickDeep`](https://togithub.com/sindresorhus/type-fest/blob/main/source/conditional-pick-deep.d.ts) ([#​444](https://togithub.com/sindresorhus/type-fest/issues/444)) [`3cb67d7`](https://togithub.com/sindresorhus/type-fest/commit/3cb67d7) - [`ConditionalSimplify`](https://togithub.com/sindresorhus/type-fest/blob/main/source/conditional-simplify.d.ts) ([#​442](https://togithub.com/sindresorhus/type-fest/issues/442)) [`beaabe1`](https://togithub.com/sindresorhus/type-fest/commit/beaabe1) - [`ConditionalSimplifyDeep`](https://togithub.com/sindresorhus/type-fest/blob/main/source/conditional-simplify.d.ts#L28) ([#​442](https://togithub.com/sindresorhus/type-fest/issues/442)) [`beaabe1`](https://togithub.com/sindresorhus/type-fest/commit/beaabe1) ##### Improvements - `Merge`: Add index signatures support and improve performances ([#​455](https://togithub.com/sindresorhus/type-fest/issues/455)) [`850ac04`](https://togithub.com/sindresorhus/type-fest/commit/850ac04) - `DelimiterCase`: Support screaming snake case as input ([#​448](https://togithub.com/sindresorhus/type-fest/issues/448)) [`f53e3dc`](https://togithub.com/sindresorhus/type-fest/commit/f53e3dc) - `Jsonify`: Add support for optional object keys ([#​445](https://togithub.com/sindresorhus/type-fest/issues/445)) [`d83d62c`](https://togithub.com/sindresorhus/type-fest/commit/d83d62c) - `PackageJson`: Add `packageManager` field ([#​446](https://togithub.com/sindresorhus/type-fest/issues/446)) [`ac5b821`](https://togithub.com/sindresorhus/type-fest/commit/ac5b821) - `TsConfigJson`: Add some `Module` values [`1003d5d`](https://togithub.com/sindresorhus/type-fest/commit/1003d5d) ##### Fixes - `DelimiterCase`: Fix regression after TypeScript 4.8 ([#​464](https://togithub.com/sindresorhus/type-fest/issues/464)) [`2a2f310`](https://togithub.com/sindresorhus/type-fest/commit/2a2f310) - `Merge`: Fix index signature type overwrite ([#​460](https://togithub.com/sindresorhus/type-fest/issues/460)) [`eb7f08b`](https://togithub.com/sindresorhus/type-fest/commit/eb7f08b) - `Merge`: Fix optional keys and type override ([#​456](https://togithub.com/sindresorhus/type-fest/issues/456)) [`2e443e2`](https://togithub.com/sindresorhus/type-fest/commit/2e443e2) - `PackageJson`: Fix the type ([#​465](https://togithub.com/sindresorhus/type-fest/issues/465)) [`f3b13e3`](https://togithub.com/sindresorhus/type-fest/commit/f3b13e3) - `JsonObject`: Fix the type ([#​465](https://togithub.com/sindresorhus/type-fest/issues/465)) [`f3b13e3`](https://togithub.com/sindresorhus/type-fest/commit/f3b13e3) ### [`v2.19.0`](https://togithub.com/sindresorhus/type-fest/releases/tag/v2.19.0) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v2.18.1...v2.19.0) ##### New types - [`SetNonNullable`](https://togithub.com/sindresorhus/type-fest/blob/main/source/set-non-nullable.d.ts) ([#​431](https://togithub.com/sindresorhus/type-fest/issues/431)) [`1a69e63`](https://togithub.com/sindresorhus/type-fest/commit/1a69e63) ##### Improvements - `Exact`: Support array union ([#​421](https://togithub.com/sindresorhus/type-fest/issues/421)) [`edcad04`](https://togithub.com/sindresorhus/type-fest/commit/edcad04) - `PackageJson`: Support condition object in `exports` array ([#​439](https://togithub.com/sindresorhus/type-fest/issues/439)) [`290e3a2`](https://togithub.com/sindresorhus/type-fest/commit/290e3a2) ### [`v2.18.1`](https://togithub.com/sindresorhus/type-fest/releases/tag/v2.18.1) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v2.18.0...v2.18.1) - `Jsonify`: Do not downgrade tuples to arrays ([#​433](https://togithub.com/sindresorhus/type-fest/issues/433)) [`8a014e5`](https://togithub.com/sindresorhus/type-fest/commit/8a014e5) - `Spread`: Support arrays/tuples ([#​435](https://togithub.com/sindresorhus/type-fest/issues/435)) [`96acab1`](https://togithub.com/sindresorhus/type-fest/commit/96acab1) ### [`v2.18.0`](https://togithub.com/sindresorhus/type-fest/releases/tag/v2.18.0) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v2.17.0...v2.18.0) ##### New types - [`Spread`](https://togithub.com/sindresorhus/type-fest/blob/main/source/spread.d.ts) ([#​427](https://togithub.com/sindresorhus/type-fest/issues/427)) [`efba9f4`](https://togithub.com/sindresorhus/type-fest/commit/efba9f4) - [`PartialOnUndefinedDeep`](https://togithub.com/sindresorhus/type-fest/blob/main/source/partial-on-undefined-deep.d.ts) ([#​426](https://togithub.com/sindresorhus/type-fest/issues/426)) [`1cbd351`](https://togithub.com/sindresorhus/type-fest/commit/1cbd351) ### [`v2.17.0`](https://togithub.com/sindresorhus/type-fest/releases/tag/v2.17.0) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v2.16.0...v2.17.0) - Add [`recurseIntoArrays`](https://togithub.com/sindresorhus/type-fest/blob/1baf95dcc46bd6e621d5eeb17bc1705de83edd92/source/partial-deep.d.ts#L7-L12) option for `PartialDeep` ([#​400](https://togithub.com/sindresorhus/type-fest/issues/400)) [`3777469`](https://togithub.com/sindresorhus/type-fest/commit/3777469) ### [`v2.16.0`](https://togithub.com/sindresorhus/type-fest/releases/tag/v2.16.0) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v2.15.1...v2.16.0) ##### New types - [`OptionalKeysOf`](https://togithub.com/sindresorhus/type-fest/blob/main/source/optional-keys-of.d.ts) ([#​405](https://togithub.com/sindresorhus/type-fest/issues/405)) [`f0b1c3f`](https://togithub.com/sindresorhus/type-fest/commit/f0b1c3f) - [`HasOptionalKeys`](https://togithub.com/sindresorhus/type-fest/blob/main/source/has-optional-keys.d.ts) ([#​405](https://togithub.com/sindresorhus/type-fest/issues/405)) [`f0b1c3f`](https://togithub.com/sindresorhus/type-fest/commit/f0b1c3f) - [`RequiredKeysOf`](https://togithub.com/sindresorhus/type-fest/blob/main/source/required-keys-of.d.ts) ([#​405](https://togithub.com/sindresorhus/type-fest/issues/405)) [`f0b1c3f`](https://togithub.com/sindresorhus/type-fest/commit/f0b1c3f) - [`HasRequiredKeys`](https://togithub.com/sindresorhus/type-fest/blob/main/source/has-required-keys.d.ts) ([#​405](https://togithub.com/sindresorhus/type-fest/issues/405)) [`f0b1c3f`](https://togithub.com/sindresorhus/type-fest/commit/f0b1c3f) ##### Improvements - `Simplify`: Add `deep` option ([#​414](https://togithub.com/sindresorhus/type-fest/issues/414)) [`96fe795`](https://togithub.com/sindresorhus/type-fest/commit/96fe795) ##### Fixes - `Replace`: Fix the `all` option ([#​416](https://togithub.com/sindresorhus/type-fest/issues/416)) [`1483de3`](https://togithub.com/sindresorhus/type-fest/commit/1483de3) - `Includes`: Fix false-positive when the array contains `null` and you are checking against `undefined` ([#​413](https://togithub.com/sindresorhus/type-fest/issues/413)) [`de5e7fc`](https://togithub.com/sindresorhus/type-fest/commit/de5e7fc) - `Simplify`: Fix handling of some types ([#​414](https://togithub.com/sindresorhus/type-fest/issues/414)) [`96fe795`](https://togithub.com/sindresorhus/type-fest/commit/96fe795) ### [`v2.15.1`](https://togithub.com/sindresorhus/type-fest/releases/tag/v2.15.1) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v2.15.0...v2.15.1) - Don't use `BigInt` ([#​412](https://togithub.com/sindresorhus/type-fest/issues/412)) [`095831c`](https://togithub.com/sindresorhus/type-fest/commit/095831c) ### [`v2.15.0`](https://togithub.com/sindresorhus/type-fest/releases/tag/v2.15.0) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v2.14.0...v2.15.0) - Make the `Jsonify` type more correct ([#​410](https://togithub.com/sindresorhus/type-fest/issues/410)) [`8ca2959`](https://togithub.com/sindresorhus/type-fest/commit/8ca2959) ### [`v2.14.0`](https://togithub.com/sindresorhus/type-fest/releases/tag/v2.14.0) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v2.13.1...v2.14.0) - Add [`UnwrapOpaque`](https://togithub.com/sindresorhus/type-fest/blob/main/source/opaque.d.ts) type ([#​403](https://togithub.com/sindresorhus/type-fest/issues/403)) [`d4d4481`](https://togithub.com/sindresorhus/type-fest/commit/d4d4481) ### [`v2.13.1`](https://togithub.com/sindresorhus/type-fest/releases/tag/v2.13.1) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v2.13.0...v2.13.1) - Fix `TsConfigJson` to require `paths` array ([#​404](https://togithub.com/sindresorhus/type-fest/issues/404)) [`74891f0`](https://togithub.com/sindresorhus/type-fest/commit/74891f0) ### [`v2.13.0`](https://togithub.com/sindresorhus/type-fest/releases/tag/v2.13.0) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v2.12.2...v2.13.0) ##### New types - [`Exact`](https://togithub.com/sindresorhus/type-fest/blob/main/source/exact.d.ts) ([#​259](https://togithub.com/sindresorhus/type-fest/issues/259)) [`9394d54`](https://togithub.com/sindresorhus/type-fest/commit/9394d54) - [`ReadonlyTuple`](https://togithub.com/sindresorhus/type-fest/blob/main/source/readonly-tuple.d.ts) ([#​383](https://togithub.com/sindresorhus/type-fest/issues/383)) [`f445cc6`](https://togithub.com/sindresorhus/type-fest/commit/f445cc6) - [`Replace`](https://togithub.com/sindresorhus/type-fest/blob/main/source/replace.d.ts) ([#​389](https://togithub.com/sindresorhus/type-fest/issues/389)) [`5c793ce`](https://togithub.com/sindresorhus/type-fest/commit/5c793ce) ##### Improvements - Rename `Mutable` to `Writable` ([#​398](https://togithub.com/sindresorhus/type-fest/issues/398)) [`638d597`](https://togithub.com/sindresorhus/type-fest/commit/638d597) - `Mutable` still works and is now just a deprecated alias. ##### Fixes - Fix deep properties of `PackageJson` and `TsConfigJson` ([#​269](https://togithub.com/sindresorhus/type-fest/issues/269)) [`f2aae51`](https://togithub.com/sindresorhus/type-fest/commit/f2aae51) ### [`v2.12.2`](https://togithub.com/sindresorhus/type-fest/releases/tag/v2.12.2) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v2.12.1...v2.12.2) - `Get`: Fix TypeScript 4.7 compatibility ([#​388](https://togithub.com/sindresorhus/type-fest/issues/388)) [`6c7ac47`](https://togithub.com/sindresorhus/type-fest/commit/6c7ac47) - `TsConfig`: Add `watchOptions` field ([#​384](https://togithub.com/sindresorhus/type-fest/issues/384)) [`7aa0605`](https://togithub.com/sindresorhus/type-fest/commit/7aa0605) - `Jsonify`: Handle `undefined` in array ([#​310](https://togithub.com/sindresorhus/type-fest/issues/310)) [`17b0235`](https://togithub.com/sindresorhus/type-fest/commit/17b0235) ### [`v2.12.1`](https://togithub.com/sindresorhus/type-fest/releases/tag/v2.12.1) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v2.12.0...v2.12.1) - `PackageJson`: Allow `null` targets in `Exports` type ([#​377](https://togithub.com/sindresorhus/type-fest/issues/377)) [`25d0204`](https://togithub.com/sindresorhus/type-fest/commit/25d0204) ### [`v2.12.0`](https://togithub.com/sindresorhus/type-fest/releases/tag/v2.12.0) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v2.11.2...v2.12.0) - Add `imports` field in `PackageJson` type ([#​365](https://togithub.com/sindresorhus/type-fest/issues/365)) ### [`v2.11.2`](https://togithub.com/sindresorhus/type-fest/releases/tag/v2.11.2) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v2.11.1...v2.11.2) - Add `node-addons` in `PackageJson` export condition ([#​362](https://togithub.com/sindresorhus/type-fest/issues/362)) [`947f637`](https://togithub.com/sindresorhus/type-fest/commit/947f637) ### [`v2.11.1`](https://togithub.com/sindresorhus/type-fest/releases/tag/v2.11.1) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v2.11.0...v2.11.1) - `ReadonlyDeep`: Fix handling of objects with call signatures ([#​359](https://togithub.com/sindresorhus/type-fest/issues/359)) [`db54028`](https://togithub.com/sindresorhus/type-fest/commit/db54028) - `ReadonlyDeep`: Fix sets and maps not getting immutable methods ([#​358](https://togithub.com/sindresorhus/type-fest/issues/358)) [`0ff4461`](https://togithub.com/sindresorhus/type-fest/commit/0ff4461) ### [`v2.11.0`](https://togithub.com/sindresorhus/type-fest/releases/tag/v2.11.0) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v2.10.0...v2.11.0) - Add [`InvariantOf`](https://togithub.com/sindresorhus/type-fest/blob/main/source/invariant-of.d.ts) type ([#​352](https://togithub.com/sindresorhus/type-fest/issues/352)) [`dea70a4`](https://togithub.com/sindresorhus/type-fest/commit/dea70a4) - Add [`Schema`](https://togithub.com/sindresorhus/type-fest/blob/main/source/schema.d.ts) type ([#​321](https://togithub.com/sindresorhus/type-fest/issues/321)) [`3aabfbc`](https://togithub.com/sindresorhus/type-fest/commit/3aabfbc) - `Get`: Support read only arrays ([#​355](https://togithub.com/sindresorhus/type-fest/issues/355)) [`dc7043c`](https://togithub.com/sindresorhus/type-fest/commit/dc7043c) ### [`v2.10.0`](https://togithub.com/sindresorhus/type-fest/releases/tag/v2.10.0) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v2.9.0...v2.10.0) - Add [`RemoveIndexSignature`](https://togithub.com/sindresorhus/type-fest/blob/main/source/remove-index-signature.d.ts) type ([#​335](https://togithub.com/sindresorhus/type-fest/issues/335)) [`8103238`](https://togithub.com/sindresorhus/type-fest/commit/8103238) - Add [`StringKeyOf`](https://togithub.com/sindresorhus/type-fest/blob/main/source/string-key-of.d.ts) type ([#​344](https://togithub.com/sindresorhus/type-fest/issues/344)) [`103966b`](https://togithub.com/sindresorhus/type-fest/commit/103966b) - Skip `Date` and `RegExp` in "deep" types [`3243e22`](https://togithub.com/sindresorhus/type-fest/commit/3243e22) [`3cc721b`](https://togithub.com/sindresorhus/type-fest/commit/3cc721b) - Extend `Get` to accept `Path` as `string[]` ([#​353](https://togithub.com/sindresorhus/type-fest/issues/353)) [`ca45956`](https://togithub.com/sindresorhus/type-fest/commit/ca45956) ### [`v2.9.0`](https://togithub.com/sindresorhus/type-fest/releases/tag/v2.9.0) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v2.8.0...v2.9.0) - Add [`LiteralToPrimitive`](https://togithub.com/sindresorhus/type-fest/blob/main/source/literal-to-primitive.d.ts) type ([#​340](https://togithub.com/sindresorhus/type-fest/issues/340)) [`ab210eb`](https://togithub.com/sindresorhus/type-fest/commit/ab210eb) - `Jsonify`: Allow partial types ([#​312](https://togithub.com/sindresorhus/type-fest/issues/312)) [`600f0c2`](https://togithub.com/sindresorhus/type-fest/commit/600f0c2) - `Get`: Add strict mode ([#​317](https://togithub.com/sindresorhus/type-fest/issues/317)) [`b9ace21`](https://togithub.com/sindresorhus/type-fest/commit/b9ace21) ### [`v2.8.0`](https://togithub.com/sindresorhus/type-fest/releases/tag/v2.8.0) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v2.7.0...v2.8.0) - Add [`Float`](https://togithub.com/sindresorhus/type-fest/blob/f45033c5449652143261cbeaba6f4eff3f73c2a0/source/numeric.d.ts#L70-L87) type ([#​330](https://togithub.com/sindresorhus/type-fest/issues/330)) [`7770489`](https://togithub.com/sindresorhus/type-fest/commit/7770489) ### [`v2.7.0`](https://togithub.com/sindresorhus/type-fest/releases/tag/v2.7.0) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v2.6.0...v2.7.0) Added some numeric types: - [`PositiveInfinity`](https://togithub.com/sindresorhus/type-fest/blob/main/source/numeric.d.ts) - [`NegativeInfinity`](https://togithub.com/sindresorhus/type-fest/blob/main/source/numeric.d.ts) - [`Finite`](https://togithub.com/sindresorhus/type-fest/blob/main/source/numeric.d.ts) - [`Integer`](https://togithub.com/sindresorhus/type-fest/blob/main/source/numeric.d.ts) - [`Negative`](https://togithub.com/sindresorhus/type-fest/blob/main/source/numeric.d.ts) - [`NonNegative`](https://togithub.com/sindresorhus/type-fest/blob/main/source/numeric.d.ts) - [`NegativeInteger`](https://togithub.com/sindresorhus/type-fest/blob/main/source/numeric.d.ts) - [`NonNegativeInteger`](https://togithub.com/sindresorhus/type-fest/blob/main/source/numeric.d.ts) ### [`v2.6.0`](https://togithub.com/sindresorhus/type-fest/releases/tag/v2.6.0) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v2.5.4...v2.6.0) - Add new values to the `TsConfigJson` type ([#​325](https://togithub.com/sindresorhus/type-fest/issues/325)) [`1507f6f`](https://togithub.com/sindresorhus/type-fest/commit/1507f6f) - Deprecate `PromiseValue` type ([#​322](https://togithub.com/sindresorhus/type-fest/issues/322)) [`ab7386d`](https://togithub.com/sindresorhus/type-fest/commit/ab7386d) ### [`v2.5.4`](https://togithub.com/sindresorhus/type-fest/releases/tag/v2.5.4) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v2.5.3...v2.5.4) - Fix `DelimiterCase` type incorrectly converting string to empty string ([#​320](https://togithub.com/sindresorhus/type-fest/issues/320)) [`623814c`](https://togithub.com/sindresorhus/type-fest/commit/623814c) ### [`v2.5.3`](https://togithub.com/sindresorhus/type-fest/releases/tag/v2.5.3) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v2.5.2...v2.5.3) - Fix `Join` edge case when type inference fails ([#​314](https://togithub.com/sindresorhus/type-fest/issues/314)) [`e0e202c`](https://togithub.com/sindresorhus/type-fest/commit/e0e202c) ### [`v2.5.2`](https://togithub.com/sindresorhus/type-fest/releases/tag/v2.5.2) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v2.5.1...v2.5.2) - Fix handling of pascal case inputs in `DelimiterCase` ([#​302](https://togithub.com/sindresorhus/type-fest/issues/302)) [`2b7ad9a`](https://togithub.com/sindresorhus/type-fest/commit/2b7ad9a) - Mention more use-cases for the `Simplify` type ([#​297](https://togithub.com/sindresorhus/type-fest/issues/297)) [`55ed9d1`](https://togithub.com/sindresorhus/type-fest/commit/55ed9d1) ### [`v2.5.1`](https://togithub.com/sindresorhus/type-fest/releases/tag/v2.5.1) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v2.5.0...v2.5.1) - Work around TypeScript limitation with the `PartialDeep` type ([#​296](https://togithub.com/sindresorhus/type-fest/issues/296)) [`065e764`](https://togithub.com/sindresorhus/type-fest/commit/065e764) ### [`v2.5.0`](https://togithub.com/sindresorhus/type-fest/releases/tag/v2.5.0) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v2.4.0...v2.5.0) - Add [`MultidimensionalArray`](https://togithub.com/sindresorhus/type-fest/blob/main/source/multidimensional-array.d.ts) type ([#​277](https://togithub.com/sindresorhus/type-fest/issues/277)) [`a726d80`](https://togithub.com/sindresorhus/type-fest/commit/a726d80) - Add [`MultidimensionalReadonlyArray`](https://togithub.com/sindresorhus/type-fest/blob/main/source/multidimensional-readonly-array.d.ts) type ([#​277](https://togithub.com/sindresorhus/type-fest/issues/277)) [`a726d80`](https://togithub.com/sindresorhus/type-fest/commit/a726d80) ### [`v2.4.0`](https://togithub.com/sindresorhus/type-fest/releases/tag/v2.4.0) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v2.3.4...v2.4.0) - Improve the `ObservableLike` type ([#​279](https://togithub.com/sindresorhus/type-fest/issues/279)) [`7645829`](https://togithub.com/sindresorhus/type-fest/commit/7645829) ### [`v2.3.4`](https://togithub.com/sindresorhus/type-fest/releases/tag/v2.3.4) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v2.3.3...v2.3.4) - Fix `Except` autocomplete ([#​268](https://togithub.com/sindresorhus/type-fest/issues/268)) [`93fa71c`](https://togithub.com/sindresorhus/type-fest/commit/93fa71c) ### [`v2.3.3`](https://togithub.com/sindresorhus/type-fest/releases/tag/v2.3.3) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v2.3.2...v2.3.3) - Fix support for readonly and generic arrays in the `LastArrayElement` type ([#​266](https://togithub.com/sindresorhus/type-fest/issues/266)) [`8f70e88`](https://togithub.com/sindresorhus/type-fest/commit/8f70e88) ### [`v2.3.2`](https://togithub.com/sindresorhus/type-fest/releases/tag/v2.3.2) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v2.3.1...v2.3.2) - Fix `Except` not working with generic properties ([#​263](https://togithub.com/sindresorhus/type-fest/issues/263)) [`ad02560`](https://togithub.com/sindresorhus/type-fest/commit/ad02560) ### [`v2.3.1`](https://togithub.com/sindresorhus/type-fest/releases/tag/v2.3.1) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v2.3.0...v2.3.1) - Fix a filename [`a8c2818`](https://togithub.com/sindresorhus/type-fest/commit/a8c2818) ### [`v2.3.0`](https://togithub.com/sindresorhus/type-fest/releases/tag/v2.3.0) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v2.2.0...v2.3.0) ##### New types - [`RequireAllOrNone`](https://togithub.com/sindresorhus/type-fest/blob/main/source/require-all-or-none.d.ts) ([#​254](https://togithub.com/sindresorhus/type-fest/issues/254)) [`28199b0`](https://togithub.com/sindresorhus/type-fest/commit/28199b0) ##### Improvements - Accept non-JSON types with `.toJSON()` method in `Jsonify` type ([#​257](https://togithub.com/sindresorhus/type-fest/issues/257)) [`09fb092`](https://togithub.com/sindresorhus/type-fest/commit/09fb092) - Support numbers in `Join` type ([#​258](https://togithub.com/sindresorhus/type-fest/issues/258)) [`a001611`](https://togithub.com/sindresorhus/type-fest/commit/a001611) ### [`v2.2.0`](https://togithub.com/sindresorhus/type-fest/releases/tag/v2.2.0) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v2.1.0...v2.2.0) - Add [`Join`](https://togithub.com/sindresorhus/type-fest/blob/main/source/join.d.ts) type ([#​235](https://togithub.com/sindresorhus/type-fest/issues/235)) [`e9e5665`](https://togithub.com/sindresorhus/type-fest/commit/e9e5665)

Configuration

πŸ“… Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

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

πŸ”• Ignore: Close this PR and you won't be reminded about this update again.



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