-
Notifications
You must be signed in to change notification settings - Fork 54
Closed
Description
I upgraded to eslint 4.0 the other day and received this error. I figured a version compatible plugin update was coming. I saw today a v3 release, so I upgraded. I'm getting the same error.
It's very possible this is related to the vue plugin or eslint, but due to the error message, I thought I would start here.
Error Message
Error: eslint-plugin-html error: It seems that eslint is not loaded. If you think it is a bug, please file a report at https://github.com/BenoitZugmeyer/eslint-plugin-html/issues
at iterateESLintModules (/Users/alex/dev/projects/artisanhd-v2/node_modules/eslint-plugin-vue/node_modules/eslint-plugin-html/src/index.js:65:11)
at Object.<anonymous> (/Users/alex/dev/projects/artisanhd-v2/node_modules/eslint-plugin-vue/node_modules/eslint-plugin-html/src/index.js:36:1)
at Module._compile (module.js:569:30)
at Object.Module._extensions..js (module.js:580:10)
at Module.load (module.js:503:32)
at tryModuleLoad (module.js:466:12)
at Function.Module._load (module.js:458:3)
at Module.require (module.js:513:17)
at require (internal/module.js:11:18)
at Object.<anonymous> (/Users/alex/dev/projects/artisanhd-v2/node_modules/eslint-plugin-vue/index.js:3:1)
error Command failed with exit code 1.
Run Command
eslint --ext vue ./src/js
.eslintrc.json
{
"root": true,
"env": {
"browser": true,
"node": true
},
"plugins": ["vue", "html"],
"extensions": ["vue"],
"settings": {
"html/html-extensions": [".html", ".vue", ".php", ".twig"]
},
"parserOptions": {
"ecmaVersion": 2017,
"sourceType": "module",
"ecmaFeatures": {
"impliedStrict": true,
"experimentalObjectRestSpread": true,
"jsx": true
}
},
"globals": {
"ajax": true,
"axios": true,
"Tether": true,
"Promise": true
},
"extends": "eslint:recommended",
"rules": {
"indent": ["error", 4, {
"SwitchCase": 1
}],
"linebreak-style": ["error", "unix"],
"semi": ["error", "never"],
"comma-dangle": ["warn", {
"arrays": "ignore",
"objects": "ignore",
"imports": "ignore",
"exports": "ignore",
"functions": "never"
}],
"comma-style": ["error", "last"],
"computed-property-spacing": ["error", "never"],
"no-console": ["error", { "allow": ["warn", "error"] }],
"no-alert": "error",
"no-dupe-args": "error",
"no-duplicate-case": "error",
"no-duplicate-imports": "error",
"no-empty": "error"
}
}
Metadata
Metadata
Assignees
Labels
No labels