Side-effect imports
Relative stylesheet imports are validated, ordered through the source graph, and emitted in the document head.
VITE-STYLE LANDING ASSETS
Common React/Vite landing-page CSS, modules, images, SVGs, fonts, and asset URLs now compile to deterministic static output without adding hydration or a browser component runtime.
WHAT LANDED
Relative stylesheet imports are validated, ordered through the source graph, and emitted in the document head.
Default CSS Module imports become deterministic build-time objects with locally scoped class names.
Images, SVGs, and fonts become base-aware URL strings, including the common ?url form.
Relative url(...) values are rewritten safely while query and hash suffixes are preserved.
Asset values remain available when imported keyed-row components and their effects are specialized.
Class maps and asset URLs are build-time literals, so static routes still ship no JavaScript.
UPGRADE
npm install @kudzujs/core@^0.7.1