johngeorgewright / runtyping

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

fix(deps): update dependency title-case to v4 #667

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
title-case (source) 3.0.3 -> 4.3.1 age adoption passing confidence

Release Notes

blakeembrey/change-case (title-case) ### [`v4.3.1`](https://togithub.com/blakeembrey/change-case/compare/title-case@4.3.0...4343da03da28f150d9f06d7562a23d43bd3854e0) [Compare Source](https://togithub.com/blakeembrey/change-case/compare/title-case@4.3.0...4343da03da28f150d9f06d7562a23d43bd3854e0) ### [`v4.3.0`](https://togithub.com/blakeembrey/change-case/releases/tag/title-case%404.3.0): Add `sentenceCase` option [Compare Source](https://togithub.com/blakeembrey/change-case/compare/title-case@4.2.0...title-case@4.3.0) **Added** - Allow `sentenceCase` in `title-case` package to alter capitalization behavior to sentence case rules instead of title case rules - Improved acronym and hyphenated word handling when it comes to capitalization (or non-capitalization) of small words ### [`v4.2.0`](https://togithub.com/blakeembrey/change-case/releases/tag/title-case%404.2.0): Fix small words after sentences and between separators [Compare Source](https://togithub.com/blakeembrey/change-case/compare/907cf6f8c4ce5352cb418ddb1494f3c70b2d1071...title-case@4.2.0) **Added** - Added support for capitalizing words after "sentence termination" (currently things like `.`, `!`, `?`, and `:`) ([https://github.com/blakeembrey/change-case/issues/323](https://togithub.com/blakeembrey/change-case/issues/323)) **Fixed** - Added support for keeping small words in dash separated words at the end of a sentence (e.g. `two-for-one` should be `Two-for-One` at the end of a sentence, not `Two-For-One`, even though the final word should be capitalized if it were to end in just `For`) ### [`v4.1.2`](https://togithub.com/blakeembrey/change-case/compare/title-case@4.1.1...907cf6f8c4ce5352cb418ddb1494f3c70b2d1071) [Compare Source](https://togithub.com/blakeembrey/change-case/compare/title-case@4.1.1...907cf6f8c4ce5352cb418ddb1494f3c70b2d1071) ### [`v4.1.1`](https://togithub.com/blakeembrey/change-case/releases/tag/title-case%404.1.1): Fix "a" lower case [Compare Source](https://togithub.com/blakeembrey/change-case/compare/title-case@4.1.0...title-case@4.1.1) **Fixed** - Fixed an issue where "a" would be incorrectly capitalized ([https://github.com/blakeembrey/change-case/issues/307](https://togithub.com/blakeembrey/change-case/issues/307)), fixed by [@​galenhuntington](https://togithub.com/galenhuntington) in [https://github.com/blakeembrey/change-case/pull/310](https://togithub.com/blakeembrey/change-case/pull/310) ### [`v4.1.0`](https://togithub.com/blakeembrey/change-case/releases/tag/title-case%404.1.0): Add small words option [Compare Source](https://togithub.com/blakeembrey/change-case/compare/8d3793fa2fc1646c4c2e1fba036681a42f8cdab9...title-case@4.1.0) **Added** - Add a `smallWords` to an optional config object provided to `titleCase` [https://github.com/blakeembrey/change-case/issues/282](https://togithub.com/blakeembrey/change-case/issues/282) **Fixed** - Fixes an issue where a word ending in `.` would be ignored inside quotes [https://github.com/blakeembrey/change-case/issues/266](https://togithub.com/blakeembrey/change-case/issues/266) ### [`v4.0.1`](https://togithub.com/blakeembrey/change-case/compare/title-case@4.0.0...8d3793fa2fc1646c4c2e1fba036681a42f8cdab9) [Compare Source](https://togithub.com/blakeembrey/change-case/compare/title-case@4.0.0...8d3793fa2fc1646c4c2e1fba036681a42f8cdab9) ### [`v4.0.0`](https://togithub.com/blakeembrey/change-case/releases/tag/title-case%404.0.0): ESM support [Compare Source](https://togithub.com/blakeembrey/change-case/compare/title-case@3.0.3...title-case@4.0.0) **Changed** - Removes CommonJS support and adds ESM import support for node 16+ - Adds an optional `locale` as the second argument (now defaults to host environment using `toLocaleUpperCase`)

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.