From 23731684bc94c033f1e70d4c7b231a2318d326be Mon Sep 17 00:00:00 2001 From: kazuya kawaguchi Date: Fri, 7 Jul 2023 16:12:13 +0900 Subject: [PATCH] fix(unplugin-vue-i18n): sourcemap warning --- packages/unplugin-vue-i18n/src/index.ts | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/packages/unplugin-vue-i18n/src/index.ts b/packages/unplugin-vue-i18n/src/index.ts index 4bd2e09f..3cf6c60e 100644 --- a/packages/unplugin-vue-i18n/src/index.ts +++ b/packages/unplugin-vue-i18n/src/index.ts @@ -336,7 +336,12 @@ export const unplugin = createUnplugin((options = {}, meta) => { return { code: generatedCode, - map: (sourceMap ? map : { mappings: '' }) as any // eslint-disable-line @typescript-eslint/no-explicit-any + // prettier-ignore + map: (jitCompilation + ? { mappings: '' } + : sourceMap + ? map + : { mappings: '' }) as any // eslint-disable-line @typescript-eslint/no-explicit-any } } else { return result @@ -547,7 +552,12 @@ export const unplugin = createUnplugin((options = {}, meta) => { return { code: generatedCode, - map: (sourceMap ? map : { mappings: '' }) as any // eslint-disable-line @typescript-eslint/no-explicit-any + // prettier-ignore + map: (jitCompilation + ? { mappings: '' } + : sourceMap + ? map + : { mappings: '' }) as any // eslint-disable-line @typescript-eslint/no-explicit-any } } else { // TODO: support virtual import identifier @@ -611,7 +621,12 @@ export const unplugin = createUnplugin((options = {}, meta) => { return { code: generatedCode, - map: (sourceMap ? map : { mappings: '' }) as any // eslint-disable-line @typescript-eslint/no-explicit-any + // prettier-ignore + map: (jitCompilation + ? { mappings: '' } + : sourceMap + ? map + : { mappings: '' }) as any // eslint-disable-line @typescript-eslint/no-explicit-any } } }