This ensures that Vite treats the configuration files as ESM, allowing them to
natively import 'laravel-vite-plugin' (which is ESM-only). This resolves the
build error where esbuild was converting imports to require() calls in CJS packages,
causing the build to fail.
- Added missing dependencies to root package.json for sub-package builds.
- Renamed Admin/tailwind.config.js to .cjs to fix ESM/CJS build conflict.
- Updated Dockerfile to run Vite build for Admin, Installer, and WebForm packages.