Skip to content

Commit 9f23d19

Browse files
committed
ignore broken css packages
1 parent 59c7019 commit 9f23d19

File tree

2 files changed

+123
-9
lines changed

2 files changed

+123
-9
lines changed

ghcjs/miso-functora/webpack.config.js

Lines changed: 38 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -33,17 +33,46 @@ const js = {
3333
],
3434
};
3535

36+
const cssInp = __dirname + "/css";
37+
const cssOut = __dirname + "/dist/css";
38+
const cssEntry = fs
39+
.readdirSync(cssInp)
40+
.filter((file) => file.endsWith(".css"))
41+
.filter((file) =>
42+
[
43+
"ads-gazette.css",
44+
"ads-notebook.css",
45+
"ads-medium.css",
46+
"scooter.css",
47+
"propeller.css",
48+
"motherplate.css",
49+
"boot-paper.css",
50+
"boot-readable.css",
51+
"flat-ui.css",
52+
"pandoc-scholar.css",
53+
"tui.css",
54+
"latex.css",
55+
"ok.css",
56+
"hello.css",
57+
"minimal.css",
58+
"siimple.css",
59+
"missing-style.css",
60+
"semantic-ui.css",
61+
"w3c-traditional.css",
62+
"primer.css",
63+
"yamb.css",
64+
].every((bad) => file != bad),
65+
)
66+
.map((file) => [path.basename(file, ".css"), path.join(cssInp, file)])
67+
.reduce(
68+
(entries, [name, filePath]) => ({ ...entries, [name]: filePath }),
69+
{},
70+
);
71+
3672
const css = {
37-
entry: fs
38-
.readdirSync("./css")
39-
.filter((file) => file.endsWith(".css"))
40-
.map((file) => [path.basename(file, ".css"), path.join("./css", file)])
41-
.reduce(
42-
(entries, [name, filePath]) => ({ ...entries, [name]: filePath }),
43-
{},
44-
),
73+
entry: cssEntry,
4574
output: {
46-
path: __dirname + "/dist/css",
75+
path: cssOut,
4776
clean: true,
4877
},
4978
mode: "production",

0 commit comments

Comments
 (0)