You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Error: Cannot read config package: eslint-config-google
Error: Cannot find module 'eslint-config-google'
Referenced from: /home/matt/Projects/Code/sw-precache/app-shell-demo/package.json
at Function.Module._resolveFilename (module.js:337:15)
at Function.Module._load (module.js:287:25)
at Module.require (module.js:366:17)
at require (module.js:385:17)
at loadPackage (/home/matt/.npm-packages/lib/node_modules/eslint/lib/config/config-file.js:168:16)
at loadConfigFile (/home/matt/.npm-packages/lib/node_modules/eslint/lib/config/config-file.js:212:18)
at load (/home/matt/.npm-packages/lib/node_modules/eslint/lib/config/config-file.js:385:18)
at /home/matt/.npm-packages/lib/node_modules/eslint/lib/config/config-file.js:326:36
at Array.reduceRight (native)
at applyExtends (/home/matt/.npm-packages/lib/node_modules/eslint/lib/config/config-file.js:309:28)
When I use the gulp task that uses eslint there is no issue. Could it be a problem with attempting to use global eslint?
I don't think every shareable config should have to document this. It's just how ESLint works and is better documented there. Open an issue on ESLint if you think it could be clearer in its docs.
I've pretty much always had trouble with extending eslint configs so this could easily just be me.
When attempting to use this config (either in eslintrc or in package.json I was getting this error:
$ eslint ./src 1 ↵
/home/matt/.npm-packages/lib/node_modules/eslint/lib/config/config-file.js:332
throw e;
^
Error: Cannot read config package: eslint-config-google
Error: Cannot find module 'eslint-config-google'
Referenced from: /home/matt/Projects/Code/sw-precache/app-shell-demo/package.json
at Function.Module._resolveFilename (module.js:337:15)
at Function.Module._load (module.js:287:25)
at Module.require (module.js:366:17)
at require (module.js:385:17)
at loadPackage (/home/matt/.npm-packages/lib/node_modules/eslint/lib/config/config-file.js:168:16)
at loadConfigFile (/home/matt/.npm-packages/lib/node_modules/eslint/lib/config/config-file.js:212:18)
at load (/home/matt/.npm-packages/lib/node_modules/eslint/lib/config/config-file.js:385:18)
at /home/matt/.npm-packages/lib/node_modules/eslint/lib/config/config-file.js:326:36
at Array.reduceRight (native)
at applyExtends (/home/matt/.npm-packages/lib/node_modules/eslint/lib/config/config-file.js:309:28)
When I use the gulp task that uses eslint there is no issue. Could it be a problem with attempting to use global eslint?
cc @addyosmani @sindresorhus
The text was updated successfully, but these errors were encountered: