chore(deps): update dependency ts-morph to v22
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| ts-morph | ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^20.0.0 || ^21.0.0 -> ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^20.0.0 || ^21.0.0 || ^22.0.0 |
||||
| ts-morph | 21.0.1 -> 22.0.0 |
Release Notes
dsherret/ts-morph (ts-morph)
v22.0.0
What's Changed
- feat(BREAKING): upgrade to TypeScript 5.4 by @​dsherret in https://github.com/dsherret/ts-morph/pull/1516
- fix(BREAKING):
Node.prototype.forgetDescendants()no longer returns self by @​dsherret in https://github.com/dsherret/ts-morph/pull/1515 - feat:
Type.prototype.isAssignableToby @​dsherret in https://github.com/dsherret/ts-morph/pull/1517 - feat:
TypeChecker.prototype.resolveNameby @​dsherret in https://github.com/dsherret/ts-morph/pull/1518 - fix: MethodDeclarationStructure should write an asterisk isGenerator = true by @​ajvincent in https://github.com/dsherret/ts-morph/pull/1502
- docs: fix typo in adding-source-files.md by @​ilirbeqirii in https://github.com/dsherret/ts-morph/pull/1490
- feat: ClassDeclarationStructure - support static blocks by @​dsherret in https://github.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).quote()- escape characters were not always being escaped (https://github.com/dsherret/code-block-writer/pull/46)
New Contributors
- @​ilirbeqirii made their first contribution in https://github.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 - 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 these updates again.
- [ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
Hi @kamilmysliwiec
Would it be possible merge this one? ts-morph v22 is a dependency blocker to update typescript to v5.4.
@apascal I have this workaround (hack) in my package.json until this is merged:
"overrides": {
"@nestjs/graphql": {
"ts-morph": "^22.0.0"
}
},
Hi, sorry to be that guy, but is there any news on the subject? We can't upgrade TS version due to that issue
@kamilmysliwiec can you please review this?
Can we please reopen it
Reopening and resolving this would be much appreciated by me/us as well. Also, ts-morph 23.0.0 is out now.
I guess the renovate bot considers this obsolete because there is now a PR for 23: https://github.com/nestjs/graphql/pull/3241
.