Skip to content

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 25, 2024

Bumps ts-essentials from 9.4.1 to 10.0.3.

Release notes

Sourced from ts-essentials's releases.

v10.0.3

Patch Changes

  • cc7b838: ReadonlyKeys<Type> and WritableKeys<Type> now return only the readonly and writable keys, respectively, for arrays and tuples
  • d6867ea: Prettify<Type> returns the same type when the type parameter is a function
  • bc51ac5: OptionalKeys<Type> returns never for primitives and returns only optional indices for arrays and tuples
  • d0ad79f: Improve Paths performance by limiting the depth of paths to 7 (default)
  • 162fd9d: Add Paths<Type, { anyArrayIndexAccessor: '*' }>, a string literal representing a catch-all or "wildcard" when indexing on arrays.

v10.0.2

Patch Changes

  • 490712c: Deprecated DictionaryValues in favour of ValueOf
  • c311536: Added a support of interfaces for PathValue

v10.0.1

Patch Changes

v10.0.0

Major Changes

  • b127a8a: Use TypeScript@^4.2.0 because of excessively deep and possibly infinite type instantiation limitation for PathValue and Paths
  • 26be790: Fixed assignability of Mark* utility types which required removing support of TypeScript@<4.5
  • 9935d80: Added StrictDeepOmit and StrictDeepPick that support generic type and removed generic constraint on the second type parameter of DeepOmit and DeepPick

Minor Changes

  • 5b7650a: Add variadic XOR, up to 50 generic types
  • b127a8a: Implement Paths and PathValue to access object properties, array/tuple indices

Patch Changes

  • d2dbcf9: Added CONVENTIONS.md for reliable, consistent and predictable development
  • ed57101: Add support for types which explicitly extend Array inside types passed to DeepRequired.
  • 25f3f60: Add support of union types for arrays, tuples, objects and primitive in isExact

v9.4.2

Patch Changes

  • f88f757: Add TypeScript 5.3 and 5.4 support (fix a bug with WeakKey for WeakSet and WeakMap)
Changelog

Sourced from ts-essentials's changelog.

10.0.3

Patch Changes

  • cc7b838: ReadonlyKeys<Type> and WritableKeys<Type> now return only the readonly and writable keys, respectively, for arrays and tuples
  • d6867ea: Prettify<Type> returns the same type when the type parameter is a function
  • bc51ac5: OptionalKeys<Type> returns never for primitives and returns only optional indices for arrays and tuples
  • d0ad79f: Improve Paths performance by limiting the depth of paths to 7 (default)
  • 162fd9d: Add Paths<Type, { anyArrayIndexAccessor: '*' }>, a string literal representing a catch-all or "wildcard" when indexing on arrays.

10.0.2

Patch Changes

  • 490712c: Deprecated DictionaryValues in favour of ValueOf
  • c311536: Added a support of interfaces for PathValue

10.0.1

Patch Changes

  • 365612c: Use key remapping in PickKeys, OmitProperties and PickProperties that reduced the number of instantiations by ~20-40% on average
  • 39eb424: Remove XOR union element with all properties excluded from the intersection

10.0.0

Major Changes

  • b127a8a: Use TypeScript@^4.2.0 because of excessively deep and possibly infinite type instantiation limitation for PathValue and Paths
  • 26be790: Fixed assignability of Mark* utility types which required removing support of TypeScript@<4.5
  • 9935d80: Added StrictDeepOmit and StrictDeepPick that support generic type and removed generic constraint on the second type parameter of DeepOmit and DeepPick

Minor Changes

  • 5b7650a: Add variadic XOR, up to 50 generic types
  • b127a8a: Implement Paths and PathValue to access object properties, array/tuple indices

Patch Changes

  • d2dbcf9: Added CONVENTIONS.md for reliable, consistent and predictable development
  • ed57101: Add support for types which explicitly extend Array inside types passed to DeepRequired.
  • 25f3f60: Add support of union types for arrays, tuples, objects and primitive in isExact

9.4.2

... (truncated)

Commits
  • 8fd5cdf Version Packages (#410)
  • 3a5299f docs: Paths configuration
  • cc7b838 Fix: ReadonlyKeys and WritableKeys types with unions, arrays and index si...
  • a5fe1fe docs: remove TS example folder in favour to MD files
  • dc1cd69 test: update 4.6/4.7 TsVersion dependency
  • 25b538c refactor: remove unused TsVersion
  • bc51ac5 Fix: Behaviour of OptionalKeys when instantiated with primitives and arrays...
  • d6867ea Fix: Behaviour of Prettify when instantiated with functions (#415)
  • 162fd9d feat(Paths): add optional anyArrayIndexAccessor (#412)
  • 8bc9917 Fix: enable tests (#413)
  • Additional commits viewable in compare view

Dependabot compatibility score

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 rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will 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 version will 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 dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [ts-essentials](https://github.com/ts-essentials/ts-essentials) from 9.4.1 to 10.0.3.
- [Release notes](https://github.com/ts-essentials/ts-essentials/releases)
- [Changelog](https://github.com/ts-essentials/ts-essentials/blob/master/CHANGELOG.md)
- [Commits](ts-essentials/ts-essentials@v9.4.1...v10.0.3)

---
updated-dependencies:
- dependency-name: ts-essentials
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Nov 25, 2024
Copy link
Contributor Author

dependabot bot commented on behalf of github Dec 30, 2024

Superseded by #398.

@dependabot dependabot bot closed this Dec 30, 2024
@dependabot dependabot bot deleted the dependabot/npm_and_yarn/front/ts-essentials-10.0.3 branch December 30, 2024 22:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants