m8a-io / m8a

The m8a public repo with starter-kits and CLI
MIT License
17 stars 4 forks source link

fix(deps): update all major dependencies (major) #549

Closed renovate[bot] closed 8 months ago

renovate[bot] commented 8 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
camel-case (source) 4.1.2 -> 5.0.0 age adoption passing confidence
ts-morph ^21.0.0 -> ^22.0.0 age adoption passing confidence

Release Notes

blakeembrey/change-case (camel-case) ### [`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/camel-case@4.1.2...f272bb76c621c85339a3dee06352dd3212a293dc) **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)`)
dsherret/ts-morph (ts-morph) ### [`v22.0.0`](https://togithub.com/dsherret/ts-morph/releases/tag/22.0.0) [Compare Source](https://togithub.com/dsherret/ts-morph/compare/21.0.1...22.0.0) #### What's Changed - feat(BREAKING): upgrade to TypeScript 5.4 by [@​dsherret](https://togithub.com/dsherret) in [https://github.com/dsherret/ts-morph/pull/1516](https://togithub.com/dsherret/ts-morph/pull/1516) - fix(BREAKING): `Node.prototype.forgetDescendants()` no longer returns self by [@​dsherret](https://togithub.com/dsherret) in [https://github.com/dsherret/ts-morph/pull/1515](https://togithub.com/dsherret/ts-morph/pull/1515) - feat: `Type.prototype.isAssignableTo` by [@​dsherret](https://togithub.com/dsherret) in [https://github.com/dsherret/ts-morph/pull/1517](https://togithub.com/dsherret/ts-morph/pull/1517) - feat: `TypeChecker.prototype.resolveName` by [@​dsherret](https://togithub.com/dsherret) in [https://github.com/dsherret/ts-morph/pull/1518](https://togithub.com/dsherret/ts-morph/pull/1518) - fix: MethodDeclarationStructure should write an asterisk isGenerator = true by [@​ajvincent](https://togithub.com/ajvincent) in [https://github.com/dsherret/ts-morph/pull/1502](https://togithub.com/dsherret/ts-morph/pull/1502) - docs: fix typo in adding-source-files.md by [@​ilirbeqirii](https://togithub.com/ilirbeqirii) in [https://github.com/dsherret/ts-morph/pull/1490](https://togithub.com/dsherret/ts-morph/pull/1490) - feat: ClassDeclarationStructure - support static blocks by [@​dsherret](https://togithub.com/dsherret) in [https://github.com/dsherret/ts-morph/pull/1520](https://togithub.com/dsherret/ts-morph/pull/1520) ##### CodeBlockWriter 13.0.1 People may have been working around these bugs in the past: - `.quote()` - should include newline on newline ([https://github.com/dsherret/code-block-writer/pull/47](https://togithub.com/dsherret/code-block-writer/pull/47)) - `.quote()` - escape characters were not always being escaped ([https://github.com/dsherret/code-block-writer/pull/46](https://togithub.com/dsherret/code-block-writer/pull/46)) #### New Contributors - [@​ilirbeqirii](https://togithub.com/ilirbeqirii) made their first contribution in [https://github.com/dsherret/ts-morph/pull/1490](https://togithub.com/dsherret/ts-morph/pull/1490) **Full Changelog**: https://github.com/dsherret/ts-morph/compare/21.0.1...22.0.0

Configuration

📅 Schedule: Branch creation - "after 10pm on friday,before 5am on friday" (UTC), 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.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.



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