johngeorgewright / runtyping

Generate runtype validation from static types & JSON schema.
MIT License
43 stars 5 forks source link

fix(deps): update dependency change-case to v5 #666

Open renovate[bot] opened 7 months ago

renovate[bot] commented 7 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
change-case (source) 4.1.2 -> 5.4.4 age adoption passing confidence

Release Notes

blakeembrey/change-case (change-case) ### [`v5.4.4`](https://togithub.com/blakeembrey/change-case/compare/change-case@5.4.3...8aaff31471c918d3eac2b40939c601bee37375dd) [Compare Source](https://togithub.com/blakeembrey/change-case/compare/change-case@5.4.3...change-case@5.4.4) ### [`v5.4.3`](https://togithub.com/blakeembrey/change-case/releases/tag/change-case%405.4.3): Fix recursive options in keys change case [Compare Source](https://togithub.com/blakeembrey/change-case/compare/4343da03da28f150d9f06d7562a23d43bd3854e0...change-case@5.4.3) **Fixed** - Fixes options used recursively in `change-case/keys` - previously options were ignored after the first level [https://github.com/blakeembrey/change-case/pull/334](https://togithub.com/blakeembrey/change-case/pull/334) by [@​Quicksaver](https://togithub.com/Quicksaver) ### [`v5.4.2`](https://togithub.com/blakeembrey/change-case/compare/change-case@5.4.1...4343da03da28f150d9f06d7562a23d43bd3854e0) [Compare Source](https://togithub.com/blakeembrey/change-case/compare/change-case@5.4.1...4343da03da28f150d9f06d7562a23d43bd3854e0) ### [`v5.4.1`](https://togithub.com/blakeembrey/change-case/releases/tag/change-case%405.4.1): Remove regex lookbehind [Compare Source](https://togithub.com/blakeembrey/change-case/compare/change-case@5.4.0...change-case@5.4.1) **Fixed** - Remove lookbehind from regex for older browser support (https://github.com/blakeembrey/change-case/commit/6512635f043beee4ff51d524d1d72c671af385f7) ### [`v5.4.0`](https://togithub.com/blakeembrey/change-case/releases/tag/change-case%405.4.0): Add `split` option to `change-case` [Compare Source](https://togithub.com/blakeembrey/change-case/compare/change-case@5.3.0...change-case@5.4.0) **Added** - Added a `split` option to the `change-case` transform functions to allow for customization on how words are extracted from input **Changed** - The package exports are now `default` instead of `import` to fix some tooling that doesn't work properly with `import` - The exported `split` utility no longer accepts a second options argument ### [`v5.3.0`](https://togithub.com/blakeembrey/change-case/releases/tag/change-case%405.3.0): Add `suffixCharacters` option [Compare Source](https://togithub.com/blakeembrey/change-case/compare/change-case@5.2.0...change-case@5.3.0) **Added** - New `suffixCharacters` option to retain characters during case conversion. Useful for retaining something like the `_` in `type_`. Closes [https://github.com/blakeembrey/change-case/issues/322](https://togithub.com/blakeembrey/change-case/issues/322). ### [`v5.2.0`](https://togithub.com/blakeembrey/change-case/releases/tag/change-case%405.2.0): New `delimiter` and `mergeAmbiguousCharacters` options [Compare Source](https://togithub.com/blakeembrey/change-case/compare/907cf6f8c4ce5352cb418ddb1494f3c70b2d1071...change-case@5.2.0) **Added** - Add `delimiter` option for customizing join character in any change case method - Add `mergeAmbiguousCharacters` for camel and pascal case to avoid prefixing `_` before numbers ### [`v5.1.2`](https://togithub.com/blakeembrey/change-case/compare/change-case@5.1.1...907cf6f8c4ce5352cb418ddb1494f3c70b2d1071) [Compare Source](https://togithub.com/blakeembrey/change-case/compare/change-case@5.1.1...907cf6f8c4ce5352cb418ddb1494f3c70b2d1071) ### [`v5.1.1`](https://togithub.com/blakeembrey/change-case/compare/change-case@5.1.0...change-case@5.1.1) [Compare Source](https://togithub.com/blakeembrey/change-case/compare/change-case@5.1.0...change-case@5.1.1) ### [`v5.1.0`](https://togithub.com/blakeembrey/change-case/releases/tag/change-case%405.1.0): Add `prefixCharacters` option [Compare Source](https://togithub.com/blakeembrey/change-case/compare/8d3793fa2fc1646c4c2e1fba036681a42f8cdab9...change-case@5.1.0) **Added** - New `prefixCharacters` option to retain characters during case conversion. Useful for something like `_$` to keep "private". ### [`v5.0.2`](https://togithub.com/blakeembrey/change-case/compare/0d8e4d9e2dbb0e60eda50a5deafd57b4d227ef60...8d3793fa2fc1646c4c2e1fba036681a42f8cdab9) [Compare Source](https://togithub.com/blakeembrey/change-case/compare/0d8e4d9e2dbb0e60eda50a5deafd57b4d227ef60...8d3793fa2fc1646c4c2e1fba036681a42f8cdab9) ### [`v5.0.1`](https://togithub.com/blakeembrey/change-case/compare/change-case@5.0.0...0d8e4d9e2dbb0e60eda50a5deafd57b4d227ef60) [Compare Source](https://togithub.com/blakeembrey/change-case/compare/change-case@5.0.0...0d8e4d9e2dbb0e60eda50a5deafd57b4d227ef60) ### [`v5.0.0`](https://togithub.com/blakeembrey/change-case/releases/tag/change-case%405.0.0): Huge ESM rewrite [Compare Source](https://togithub.com/blakeembrey/change-case/compare/change-case@4.1.2...change-case@5.0.0) **Changed:** - The package is now only supported using ESM imports in node.js - Merged all core case changing libraries into `change-case` - Added support for internationalization using unicode regex features - Renamed `paramCase` to `kebabCase` **Removed:** - Removed ability to specify word split and strip regexes **Added:** - Exposed a new `split` function for accessing behavior of word splitting before case change - Added `locale` and `separateNumbers` options - Added `pascalSnakeCase` support - Added `change-case/keys` for transforming objects into the requested case **Deprecated packages:** - `camel-case` (use `change-case`) - `capital-case` (use `change-case`) - `constant-case` (use `change-case`) - `dot-case` (use `change-case`) - `header-case` (use `change-case` -> `trainCase`) - `is-lower-case` (prefer manual: `input.toLocaleLowerCase(locale) === input`) - `is-upper-case` (prefer manual: `input.toLocaleUpperCase(locale) === input`) - `lower-case-first` (prefer manual: `input.charAt(0).toLowerCase() + input.slice(1)`) - `lower-case` (prefer manual: `input.toLowerCase()` or `input.toLocaleLowerCase(locale)`) - ` no-case (use `change-case\`) - `param-case` (use `change-case` -> `kebabCase`) - `pascal-case` (use `change-case`) - `path-case` (use `change-case`) - `sentence-case` (use `change-case`) - `snake-case` (use `change-case`) - `upper-case-first` (prefer manual: `input.charAt(0).toLowerCase() + input.slice(1)`) - `upper-case` (prefer manual: `input.toUpperCase()` or `input.toLocaleUpperCase(locale)`)

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.