diff --git a/.eslintrc.cjs b/.eslintrc.cjs index bb48bf9c..67dcb720 100644 --- a/.eslintrc.cjs +++ b/.eslintrc.cjs @@ -89,6 +89,7 @@ module.exports = defineConfig({ { prefer: 'type-imports' } ], + 'import/no-duplicates': 'error', 'import/order': 'error', 'sort-imports': [ 'error', diff --git a/packages/plugin-vue/src/index.ts b/packages/plugin-vue/src/index.ts index 6526f941..805df6fe 100644 --- a/packages/plugin-vue/src/index.ts +++ b/packages/plugin-vue/src/index.ts @@ -1,6 +1,7 @@ import fs from 'fs' import type { Plugin, ViteDevServer } from 'vite' import { createFilter } from '@rollup/pluginutils' +/* eslint-disable import/no-duplicates */ import type { SFCBlock, SFCScriptCompileOptions, @@ -8,6 +9,7 @@ import type { SFCTemplateCompileOptions } from 'vue/compiler-sfc' import type * as _compiler from 'vue/compiler-sfc' +/* eslint-enable import/no-duplicates */ import { resolveCompiler } from './compiler' import { parseVueRequest } from './utils/query' import { getDescriptor, getSrcDescriptor } from './utils/descriptorCache'