Skip to content

Published CLI scaffolds broken TypeScript project: v2 template deps + v1 generator imports #101

Description

@cultron

Repro (observed on 0.19.0): apso init --language typescript --skip-platform clones service-template-ts, whose package.json references @apso/crud* as file:../apso-crud — unresolvable outside the monorepo. apso generate then emits @nestjsx/crud imports. Result: 24 TS compile errors on a fresh scaffold.

Fix shipped in the local checkout (template.ts pinning apsoai/service-template for typescript) but hadn't been published at the time. Verify current npm release scaffolds a compiling project; add a smoke test that scaffolds + compiles in CI.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions