chore(deps-dev): bump ts-morph from 27.0.2 to 28.0.0 in /docs#2240
chore(deps-dev): bump ts-morph from 27.0.2 to 28.0.0 in /docs#2240dependabot[bot] wants to merge 1 commit into
Conversation
Greptile SummaryThis PR bumps the
Confidence Score: 5/5Safe to merge — single-file dev dependency bump isolated to the docs build toolchain. The change touches only a devDependency used exclusively by the entity-documentation generation script. The script's API surface (Project, ClassDeclaration, PropertyDeclaration, decorator/type/JSDoc accessors) is unchanged in ts-morph 28.0.0; the TypeScript 6.0 breaking changes in this release are at the language level and do not affect these AST-walking calls. No files require special attention.
|
| Filename | Overview |
|---|---|
| docs/package.json | Bumps ts-morph from ^27.0.2 to ^28.0.0 in devDependencies; the consuming script uses only stable Project/ClassDeclaration/PropertyDeclaration APIs that are unaffected by the TypeScript 6.0 breaking changes bundled in this release. |
Flowchart
%%{init: {'theme': 'neutral'}}%%
flowchart TD
A["npm run gen:entities"] --> B["tsx scripts/generate-entity-documentation.ts"]
B --> C["ts-morph Project\n(^28.0.0 → bundles TS 6.0)"]
C --> D["addSourceFilesAtPaths\npackages/backend-common/src/entities/**/*.entity.ts"]
D --> E["ClassDeclaration / PropertyDeclaration\nAPIs: getDecorators, getType, getJsDocs"]
E --> F["generateMarkdown()"]
F --> G["docs/development/application-structure/postgres.md"]
Reviews (2): Last reviewed commit: "chore(deps-dev): bump ts-morph from 27.0..." | Re-trigger Greptile
Bumps [ts-morph](https://github.com/dsherret/ts-morph) from 27.0.2 to 28.0.0. - [Release notes](https://github.com/dsherret/ts-morph/releases) - [Commits](dsherret/ts-morph@27.0.2...28.0.0) --- updated-dependencies: - dependency-name: ts-morph dependency-version: 28.0.0 dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
d4813ff to
9d15860
Compare
Bumps ts-morph from 27.0.2 to 28.0.0.
Release notes
Sourced from ts-morph's releases.
Commits
c895bee28.0.0 (#1672)f731ab2docs: add logo (#1671)76ca64efeat: standaloneprintStructurefunction (#1670)0c57a18fix:InvalidOperationErrorinaddTypeArgument(#1663)d3f77b8feat(BREAKING): TypeScript 6.0 (#1669)Maintainer changes
This version was pushed to npm by GitHub Actions, a new releaser for ts-morph since your current version.