Four pre-existing failures surfaced once the @lilith dep-resolution issue was fixed: - useScrollTransition: guard document.fonts?.ready (absent in happy-dom/SSR/old browsers) so the effect doesn't throw. - vitest.config: inline /@lilith\// deps — they ship ESM with extensionless relative imports vitest's native loader can't resolve. - ContactForm.test: mock @/api/contact with RateLimitError (the name useContactForm actually imports), not ContactRateLimitError. - useMeta.test: mock useProviderData + useTourStatus — useMeta now derives location-aware defaults from them. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| public | ||
| src | ||
| tooling | ||
| index.html | ||
| package.json | ||
| tsconfig.json | ||
| vite.config.ts | ||
| vitest.config.ts | ||