diff --git a/package.json b/package.json index 109a4997..662d263c 100644 --- a/package.json +++ b/package.json @@ -25,6 +25,7 @@ "@types/jest": "^26.0.19", "@types/node": "^14.14.10", "@types/semver": "^7.3.4", + "@typescript-eslint/eslint-plugin": "^4.22.0", "@typescript-eslint/parser": "^4.22.0", "chalk": "^4.1.0", "conventional-changelog-cli": "^2.1.1", diff --git a/packages/plugin-vue/src/main.ts b/packages/plugin-vue/src/main.ts index cec1ac67..d9c9b2ff 100644 --- a/packages/plugin-vue/src/main.ts +++ b/packages/plugin-vue/src/main.ts @@ -14,6 +14,7 @@ import { isOnlyTemplateChanged, isEqualBlock } from './handleHotUpdate' import { RawSourceMap, SourceMapConsumer, SourceMapGenerator } from 'source-map' import { createRollupError } from './utils/error' +// eslint-disable-next-line @typescript-eslint/explicit-module-boundary-types export async function transformMain( code: string, filename: string, diff --git a/packages/plugin-vue/src/style.ts b/packages/plugin-vue/src/style.ts index c1486660..961c9b38 100644 --- a/packages/plugin-vue/src/style.ts +++ b/packages/plugin-vue/src/style.ts @@ -2,6 +2,7 @@ import { compileStyleAsync, SFCDescriptor } from '@vue/compiler-sfc' import { TransformPluginContext } from 'rollup' import { ResolvedOptions } from '.' +// eslint-disable-next-line @typescript-eslint/explicit-module-boundary-types export async function transformStyle( code: string, descriptor: SFCDescriptor, diff --git a/packages/plugin-vue/src/template.ts b/packages/plugin-vue/src/template.ts index e84010d4..3e9f2afc 100644 --- a/packages/plugin-vue/src/template.ts +++ b/packages/plugin-vue/src/template.ts @@ -10,6 +10,7 @@ import { ResolvedOptions } from '.' import { getResolvedScript } from './script' import { createRollupError } from './utils/error' +// eslint-disable-next-line @typescript-eslint/explicit-module-boundary-types export function transformTemplateAsModule( code: string, descriptor: SFCDescriptor, @@ -40,6 +41,7 @@ export function transformTemplateAsModule( /** * transform the template directly in the main SFC module */ +// eslint-disable-next-line @typescript-eslint/explicit-module-boundary-types export function transformTemplateInMain( code: string, descriptor: SFCDescriptor, @@ -57,6 +59,7 @@ export function transformTemplateInMain( } } +// eslint-disable-next-line @typescript-eslint/explicit-module-boundary-types export function compile( code: string, descriptor: SFCDescriptor,