Closed
Description
Tell us about your environment
- ESLint version: 7.29
- eslint-plugin-vue version: 7.12.0
- Node version: 14.17.0
The problem you want to solve.
<!-- use different rule -->
<script lang="js"></script>
<script lang="ts"></script>
Your take on the correct solution to problem.
// .eslintrc.js
module.export = {
parser: 'vue-eslint-parser',
overrides: [
{
files: '*.vue/**/*.ts',
parserOptions: {
parser: '@typescript-eslint/parser',
},
},
{
files: '*.vue/**/*.js',
parserOptions: {
parser: '@babel/eslint-parser',
},
rule: {
'no-unused-vars': 'warn',
}
}
]
};
Additional context
Something like:
https://github.com/eslint/eslint-plugin-markdown#advanced-configuration
Metadata
Metadata
Assignees
Labels
No labels