module.exports = {
root: true,
parserOptions: {
'parser': 'babel-eslint',
'ecmaVersion': 2017,
'ecmaFeatures': {
'experimentalObjectRestSpread': true
},
'sourceType': 'module'
},
env: {
browser: true,
es6: true
},
'extends': [
'google',
'plugin:vue/recommended'
],
plugins: [ ],
settings: {
'import/resolver': {
webpack: {
config: 'build/webpack.base.conf.js'
}
}
},
globals: { 'Vue': true },
rules: { }
}
none of rules getting checked on pug templates
<template lang="pug">
div
ol(v-for="i in 5")
li foobar
</template>
it works fine on html templates
<template>
<div>
<ol v-for="i in 5">
<li>item</li>
</ol>
</div>
</template>
pug templates not getting lint
Thank you for the report.
Unfortunately, this plugin has not supported pug yet.
I have a plan to lint pug in future, but it's not soon.
Hello, just wondering if there are any plans for pug support?
@mysticatea @michalsnik can we get an update on your plans for pug support? it's a sorely needed feature!
Any plans for pug support?
No plans so far here. Please fire an issue in vue-eslint-parser - once it supports PUG we'll be able to support it too.
Most helpful comment
Hello, just wondering if there are any plans for pug support?