* fix: update fallback * test: introduce Vitest and add semver helper tests * chore: merge vitest config into vite