From 56929331dfbf49847ab0b3a688beb5dd2920d2d4 Mon Sep 17 00:00:00 2001 From: Anthony Fu Date: Tue, 24 Aug 2021 15:09:36 +0800 Subject: [PATCH] fix: vueuse preset --- src/presets/vueuse-core.ts | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/src/presets/vueuse-core.ts b/src/presets/vueuse-core.ts index 776d372..2176cf6 100644 --- a/src/presets/vueuse-core.ts +++ b/src/presets/vueuse-core.ts @@ -7,12 +7,14 @@ export default (): ImportsMap => { try { /* eslint-disable @typescript-eslint/no-var-requires */ const indexesJson = require('@vueuse/core/indexes.json') - _cache = indexesJson - .functions - .filter((i: any) => ['core', 'shared'].includes(i.package)) - .map((i: any) => i.name as string) - // only include functions with 4 characters or more - .filter((i: string) => i && i.length >= 4) + _cache = { + '@vueuse/core': indexesJson + .functions + .filter((i: any) => ['core', 'shared'].includes(i.package)) + .map((i: any) => i.name as string) + // only include functions with 4 characters or more + .filter((i: string) => i && i.length >= 4), + } } catch (error) { throw new Error('[auto-import] failed to load @vueuse/core, have you installed it?')