Skip to content

resolve-extends includes @types/node as a runtime dependency #874

@dieseldjango

Description

@dieseldjango

The package.json for resolve-extends lists @types/node as a dependency. Installing this types package in some project types, like React Native, causes conflicts.

Expected Behavior

Could @types/node only be a devDependency?

Current Behavior

Affected packages

  • cli
  • core
  • prompt
  • config-angular

Possible Solution

Move @types/node to devDependencies

Context

I'm trying to use commitlint in a repository for a React Native package, but @types/node causes conflicts when installed.

Your Environment

Executable Version
commitlint --version 8.2.0
git --version 2.23.0
node --version 10.15.3

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