Skip to content

v19 gives @commitlint/config-conventional with yarn pnp #3936

Closed
@simPod

Description

@simPod

Expected Behavior

No errors. Works on v18.

Current Behavior

No response

Affected packages

  • cli
  • core
  • prompt
  • config-angular

Possible Solution

No response

Steps to Reproduce

  1. use yarn pnp
  2. in package.json have
    "@commitlint/cli": "^19.0.0",
    "@commitlint/config-conventional": "^19.0.0",
  3. yarn install
  4. yarn run commitlint --from origin/$CI_DEFAULT_BRANCH --to HEAD -V
    file:///builds/build-cache/yarn/cache/@commitlint-cli-npm-19.0.0-de49d3bdb5-10c0.zip/node_modules/@commitlint/cli/lib/cli.js:131
            throw err;
            ^
    Error: Cannot find module "@commitlint/config-conventional" from "/builds/cdn/"
        at resolveId (file:///builds/build-cache/yarn/cache/@commitlint-resolve-extends-npm-19.0.0-e53f3a4be9-10c0.zip/node_modules/@commitlint/resolve-extends/lib/index.js:143:17)
        at tryResolveId (file:///builds/build-cache/yarn/cache/@commitlint-resolve-extends-npm-19.0.0-e53f3a4be9-10c0.zip/node_modules/@commitlint/resolve-extends/lib/index.js:130:12)
        at resolveConfig (file:///builds/build-cache/yarn/cache/@commitlint-resolve-extends-npm-19.0.0-e53f3a4be9-10c0.zip/node_modules/@commitlint/resolve-extends/lib/index.js:117:20)
        at file:///builds/build-cache/yarn/cache/@commitlint-resolve-extends-npm-19.0.0-e53f3a4be9-10c0.zip/node_modules/@commitlint/resolve-extends/lib/index.js:81:26
        at Array.reduce (<anonymous>)
        at loadExtends (file:///builds/build-cache/yarn/cache/@commitlint-resolve-extends-npm-19.0.0-e53f3a4be9-10c0.zip/node_modules/@commitlint/resolve-extends/lib/index.js:80:22)
        at resolveExtends (file:///builds/build-cache/yarn/cache/@commitlint-resolve-extends-npm-19.0.0-e53f3a4be9-10c0.zip/node_modules/@commitlint/resolve-extends/lib/index.js:57:28)
        at load (file:///builds/build-cache/yarn/cache/@commitlint-load-npm-19.0.0-846f918561-10c0.zip/node_modules/@commitlint/load/lib/load.js:44:28)
        at async main (file:///builds/build-cache/yarn/cache/@commitlint-cli-npm-19.0.0-de49d3bdb5-10c0.zip/node_modules/@commitlint/cli/lib/cli.js:204:20) {
      code: 'MODULE_NOT_FOUND'
    

Context

No response

commitlint --version

@commitlint/cli ^19.0.0, @commitlint/config-conventional ^19.0.0

git --version

2.41.0

node --version

v20

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions