♻️(react) split fonts in a seperate CSS file

Fonts were de-facto included in the bundled dist/style.css file which
wasn't convenient in situations were consumers wanted to import fonts
by themselves.
This commit is contained in:
Nathan Vasse
2023-02-16 15:25:05 +01:00
committed by NathanVss
parent 479e0777b6
commit cd88e46537
8 changed files with 40 additions and 9 deletions

View File

@@ -0,0 +1,21 @@
import { defineConfig } from "vitest/config";
// https://vitejs.dev/config/
export default defineConfig({
build: {
emptyOutDir: false,
outDir: "dist",
lib: {
entry: {
fonts: "./src/fonts.scss",
},
formats: ["es"],
},
rollupOptions: {
input: "src/fonts.scss",
output: {
assetFileNames: "fonts.css",
},
},
},
});