Remove emoji annotations code for unused languages from final build

This commit is contained in:
tusooa 2025-03-09 16:18:27 -04:00
commit 7661bb69ff
No known key found for this signature in database
GPG key ID: 42AEC43D48433C51
4 changed files with 71 additions and 5 deletions

View file

@ -5,6 +5,7 @@ import vue from '@vitejs/plugin-vue'
import vueJsx from '@vitejs/plugin-vue-jsx'
import stylelint from 'vite-plugin-stylelint'
import eslint from 'vite-plugin-eslint2'
import emojisPlugin from './build/emojis_plugin.js'
import { devSwPlugin, buildSwPlugin, swMessagesPlugin } from './build/sw_plugin.js'
import copyPlugin from './build/copy_plugin.js'
import { getCommitHash } from './build/commit_hash.js'
@ -104,6 +105,7 @@ export default defineConfig(async ({ mode, command }) => {
devSwPlugin({ swSrc, swDest, transformSW, alias }),
buildSwPlugin({ swSrc, swDest }),
swMessagesPlugin(),
emojisPlugin(),
copyPlugin({
inUrl: '/static/ruffle',
inFs: resolve(projectRoot, 'node_modules/@ruffle-rs/ruffle')