Expected Behavior
I installed commitlint and commitlint/config-conventional globally, thus running echo 'hello world' | commitlint under any directory should works.
Current Behavior
The command raises an exception.
/usr/local/lib/node_modules/@commitlint/cli/lib/cli.js:67
throw err;
^
Error: Cannot find module "@commitlint/config-conventional" from "/home/fabrizio"
at resolveId (/usr/local/lib/node_modules/@commitlint/cli/node_modules/@commitlint/resolve-extends/lib/index.js:134:12)
at resolveConfig (/usr/local/lib/node_modules/@commitlint/cli/node_modules/@commitlint/resolve-extends/lib/index.js:111:18)
at /usr/local/lib/node_modules/@commitlint/cli/node_modules/@commitlint/resolve-extends/lib/index.js:63:18
at Array.reduce (<anonymous>)
at loadExtends (/usr/local/lib/node_modules/@commitlint/cli/node_modules/@commitlint/resolve-extends/lib/index.js:61:32)
at resolveExtends (/usr/local/lib/node_modules/@commitlint/cli/node_modules/@commitlint/resolve-extends/lib/index.js:44:17)
at Object.$If_1 (/usr/local/lib/node_modules/@commitlint/cli/node_modules/@commitlint/core/lib/load.js:90:46)
at Object.<anonymous> (/usr/local/lib/node_modules/@commitlint/cli/node_modules/@commitlint/core/lib/load.js:159:18)
at <anonymous>
Affected packages
Steps to Reproduce (for bugs)
npm install -g @commitlint/cli @commitlint/config-conventional
echo "module.exports = {extends: ['@commitlint/config-conventional']};" > ~/.commitlintrc.js
echo 'should fail' | commitlint
commitlint.config.js
```js
module.exports = {extends: ['@commitlint/config-conventional']};
```
Your Environment
| Executable |
Version |
commitlint --version |
7.5.2 |
git --version |
2.17.1 |
node --version |
8.10.0 |
Expected Behavior
I installed
commitlintandcommitlint/config-conventionalglobally, thus runningecho 'hello world' | commitlintunder any directory should works.Current Behavior
The command raises an exception.
Affected packages
Steps to Reproduce (for bugs)
npm install -g @commitlint/cli @commitlint/config-conventionalecho "module.exports = {extends: ['@commitlint/config-conventional']};" > ~/.commitlintrc.jsecho 'should fail' | commitlintcommitlint.config.js
```js module.exports = {extends: ['@commitlint/config-conventional']}; ```Your Environment
commitlint --versiongit --versionnode --version