import type { PluginOption } from 'vite'; import VueI18nPlugin from '@intlify/unplugin-vue-i18n/vite'; import path from 'node:path'; export default [ // https://github.com/intlify/bundle-tools/tree/main/packages/unplugin-vue-i18n VueI18nPlugin({ /* options */ // locale messages resource pre-compile option include: [path.resolve(import.meta.dirname, './src/locales/**')], // https://github.com/intlify/bundle-tools/tree/main/packages/unplugin-vue-i18n#transformi18nblock // transformI18nBlock(src) { // console.debug(`src :>> `, src); // console.debug(`typeof src :>> `, typeof src); // return src as string; // }, }), ] satisfies PluginOption;