Skip to content

typescript peer dependency warning #137

@haoqunjiang

Description

@haoqunjiang

The ts-node dependency requires a peer dependency of typescript >= 2.0 but it is not listed in this project's package.json.

Technically peer dependencies should be listed at every step of the dependency chain (see vuejs/vue-cli#1190 (comment)).

Considering ts-node is only needed for typescript server support, it can be listed as an optional peer dependency (implemented in yarn, and pnpm also showed interest)

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions