EhSyringe
EhSyringe copied to clipboard
build(deps-dev): bump type-fest from 2.19.0 to 3.0.0
Bumps type-fest from 2.19.0 to 3.0.0.
Release notes
Sourced from type-fest's releases.
v3.0.0
Meta
- Welcome
@skarab42as a maintainer 🎉 f3a5e4e
- He did a lot of the work on this release.
Breaking
- Require TypeScript 4.7 or later cca3ca2
- Require Node.js 14 or later cca3ca2
- Rename
Mutabletype toWritableff0de63- Remove the
PromiseValuetype in favor of the built-inAwaitedtype 28f3e48Get: Make thestrictoptiontrueby default a7f367dPartialDeep: Make therecurseIntoArraysoptionfalseby default db89d9cSimplify: Remove thedeepoption (#441) bbccfb8
- It caused weird problems with the TS compiler. We plan to add it back in the form a
SimplifyDeeptype. So if you depend on this type, defer upgrading until it's added.New types
EmptyObject(#447) f46b85aIsEmptyObject(#447) f46b85aTupleToUnion(#440) eac8c6fOmitIndexSignature(#453) 28e55b9PickIndexSignature(#453) 28e55b9ConditionalPickDeep(#444) 3cb67d7ConditionalSimplify(#442) beaabe1ConditionalSimplifyDeep(#442) beaabe1Improvements
Merge: Add index signatures support and improve performances (#455) 850ac04DelimiterCase: Support screaming snake case as input (#448) f53e3dcJsonify: Add support for optional object keys (#445) d83d62cPackageJson: AddpackageManagerfield (#446) ac5b821TsConfigJson: Add someModulevalues 1003d5dFixes
DelimiterCase: Fix regression after TypeScript 4.8 (#464) 2a2f310Merge: Fix index signature type overwrite (#460) eb7f08bMerge: Fix optional keys and type override (#456) 2e443e2PackageJson: Fix the type (#465) f3b13e3JsonObject: Fix the type (#465) f3b13e3https://github.com/sindresorhus/type-fest/compare/v2.19.0...v3.0.0
Commits
86004883.0.0182f661Update dev dependenciesf3b13e3FixPackageJsonandJsonObjecttypes (#465)2a2f310FixDelimiterCaseregression after TS 4.8 (#464)6df18e3Meta tweakseb7f08bMerge: Fix index signature type overwrite (#460)ec07bffMeta tweaks2e443e2Merge: Fix optional keys and type override (#456)850ac04Merge: Add index signatures support and improve performances (#455)28e55b9AddOmitIndexSignatureandPickIndexSignaturetypes (#453)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)