Skip to content

refactor: add sync generator for zod2md tooling setup #3900

refactor: add sync generator for zod2md tooling setup

refactor: add sync generator for zod2md tooling setup #3900

Triggered via pull request January 31, 2026 19:14
Status Success
Total duration 16m 56s
Artifacts

code-pushup.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

5 errors and 10 warnings
<✓> TypeScript | Semantic errors: tools/zod2md-jsdocs/src/lib/generators/sync-zod2md-setup/sync-zod2md-setup.unit.test.ts#L207
TS2322: Type '{ targets: { build: { dependsOn: (string | { target: string; projects: string; })[]; }; }; includedScripts?: string[]; name?: string | undefined; root?: string | undefined; sourceRoot?: string | undefined; projectType?: devkit.ProjectType | undefined; ... 5 more ...; metadata?: ProjectMetadata | undefined; }' is not assignable to type 'ProjectConfiguration & { description?: string | undefined; }'. Type '{ targets: { build: { dependsOn: (string | { target: string; projects: string; })[]; }; }; includedScripts?: string[]; name?: string | undefined; root?: string | undefined; sourceRoot?: string | undefined; projectType?: devkit.ProjectType | undefined; ... 5 more ...; metadata?: ProjectMetadata | undefined; }' is not assignable to type 'ProjectConfiguration'. Types of property 'root' are incompatible. Type 'string | undefined' is not assignable to type 'string'. Type 'undefined' is not assignable to type 'string'.
<✓> TypeScript | Semantic errors: tools/zod2md-jsdocs/src/lib/generators/sync-zod2md-setup/sync-zod2md-setup.unit.test.ts#L144
TS2322: Type '{ targets: { build: { dependsOn: string[]; }; }; includedScripts?: string[]; name?: string | undefined; root?: string | undefined; sourceRoot?: string | undefined; projectType?: devkit.ProjectType | undefined; ... 5 more ...; metadata?: ProjectMetadata | undefined; }' is not assignable to type 'ProjectConfiguration & { description?: string | undefined; }'. Type '{ targets: { build: { dependsOn: string[]; }; }; includedScripts?: string[]; name?: string | undefined; root?: string | undefined; sourceRoot?: string | undefined; projectType?: devkit.ProjectType | undefined; ... 5 more ...; metadata?: ProjectMetadata | undefined; }' is not assignable to type 'ProjectConfiguration'. Types of property 'root' are incompatible. Type 'string | undefined' is not assignable to type 'string'. Type 'undefined' is not assignable to type 'string'.
<✓> TypeScript | Semantic errors: tools/zod2md-jsdocs/src/lib/generators/sync-zod2md-setup/sync-zod2md-setup.unit.test.ts#L105
TS2322: Type '{ targets: { build: { dependsOn: string[]; }; }; includedScripts?: string[]; name?: string | undefined; root?: string | undefined; sourceRoot?: string | undefined; projectType?: devkit.ProjectType | undefined; ... 5 more ...; metadata?: ProjectMetadata | undefined; }' is not assignable to type 'ProjectConfiguration & { description?: string | undefined; }'. Type '{ targets: { build: { dependsOn: string[]; }; }; includedScripts?: string[]; name?: string | undefined; root?: string | undefined; sourceRoot?: string | undefined; projectType?: devkit.ProjectType | undefined; ... 5 more ...; metadata?: ProjectMetadata | undefined; }' is not assignable to type 'ProjectConfiguration'. Types of property 'root' are incompatible. Type 'string | undefined' is not assignable to type 'string'. Type 'undefined' is not assignable to type 'string'.
<✓> TypeScript | Semantic errors: tools/zod2md-jsdocs/src/lib/generators/sync-zod2md-setup/sync-zod2md-setup.unit.test.ts#L57
TS2322: Type 'NxProjectPackageJsonConfiguration' is not assignable to type 'ProjectConfiguration & { description?: string | undefined; }'. Type 'NxProjectPackageJsonConfiguration' is not assignable to type 'ProjectConfiguration'. Types of property 'root' are incompatible. Type 'string | undefined' is not assignable to type 'string'. Type 'undefined' is not assignable to type 'string'.