From 35f9f2ebaace6ed05478d3a19ad4485fb6556c7a Mon Sep 17 00:00:00 2001 From: Anthony Fu Date: Tue, 19 Sep 2023 15:19:00 +0800 Subject: [PATCH] feat: formatting for `.d.ts` close https://github.com/antfu/vitesse/issues/506 --- fixtures/vitesse/src/auto-imports.d.ts | 5 +++-- fixtures/vitesse/src/shims.d.ts | 6 ++++-- packages/eslint-config-basic/index.js | 1 - 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/fixtures/vitesse/src/auto-imports.d.ts b/fixtures/vitesse/src/auto-imports.d.ts index 288f2a1da4..1e93e4ab1a 100644 --- a/fixtures/vitesse/src/auto-imports.d.ts +++ b/fixtures/vitesse/src/auto-imports.d.ts @@ -1,4 +1,7 @@ // Generated by 'unplugin-auto-import' +// for vue template auto import +import type { UnwrapRef } from 'vue' + export {} declare global { const $$: typeof import('vue/macros')['$$'] @@ -270,8 +273,6 @@ declare global { const watchWithFilter: typeof import('@vueuse/core')['watchWithFilter'] const whenever: typeof import('@vueuse/core')['whenever'] } -// for vue template auto import -import { UnwrapRef } from 'vue' declare module '@vue/runtime-core' { interface ComponentCustomProperties { readonly $$: UnwrapRef diff --git a/fixtures/vitesse/src/shims.d.ts b/fixtures/vitesse/src/shims.d.ts index fd84e1eb68..89a140915a 100644 --- a/fixtures/vitesse/src/shims.d.ts +++ b/fixtures/vitesse/src/shims.d.ts @@ -5,12 +5,14 @@ declare interface Window { // with vite-plugin-vue-markdown, markdown files can be treated as Vue components declare module '*.md' { import { type DefineComponent } from 'vue' - const component: DefineComponent<{}, {}, any> + + const component: DefineComponent export default component } declare module '*.vue' { import { type DefineComponent } from 'vue' - const component: DefineComponent<{}, {}, any> + + const component: DefineComponent export default component } diff --git a/packages/eslint-config-basic/index.js b/packages/eslint-config-basic/index.js index 47af8a4d57..b255316a44 100644 --- a/packages/eslint-config-basic/index.js +++ b/packages/eslint-config-basic/index.js @@ -20,7 +20,6 @@ module.exports = { ], ignorePatterns: [ '*.min.*', - '*.d.ts', 'CHANGELOG.md', 'dist', 'LICENSE*',