♻️ refactor: migrate 15 web apps to @manacore/shared-vite-config

- Add missing packages to MANACORE_SHARED_PACKAGES list
- Migrate all SvelteKit apps to use createViteConfig/mergeViteConfig
- Matrix preserves special WASM config for matrix-js-sdk crypto
- Update consolidation docs with completed Vite config task

Savings: ~350 LOC (-318 net lines)
This commit is contained in:
Till-JS 2026-01-29 16:47:55 +01:00
parent d0d2855adb
commit 188290b427
17 changed files with 225 additions and 513 deletions

View file

@ -26,6 +26,12 @@ export const MANACORE_SHARED_PACKAGES = [
'@manacore/shared-i18n',
'@manacore/shared-api-client',
'@manacore/shared-splitscreen',
'@manacore/shared-utils',
'@manacore/shared-tags',
'@manacore/shared-stores',
'@manacore/shared-help-types',
'@manacore/shared-help-content',
'@manacore/shared-help-ui',
] as const;
export interface ViteConfigOptions {