-
Notifications
You must be signed in to change notification settings - Fork 4
/
faucet.config.js
44 lines (42 loc) · 1.02 KB
/
faucet.config.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
"use strict";
let site = "./dist/site";
let titillium = "./node_modules/@openfonts/titillium-web_latin/files";
module.exports = {
watchDirs: ["./lib", "./views"],
manifest: {
target: "./dist/manifest.json",
key: "short",
webRoot: site,
baseURI: "./"
},
sass: [{
source: "./lib/styles/index.scss",
target: `${site}/bundle.css`
}],
js: [{
source: "./views/index.jsx",
target: "./dist/views.js",
fingerprint: false,
format: "CommonJS",
jsx: { pragma: "createElement" }
}],
static: [{
source: "./lib/images",
target: `${site}/img`
}, {
source: `${titillium}/titillium-web-latin-400.woff2`,
target: `${site}/fonts/titillium-web-regular.woff2`
}, {
source: `${titillium}/titillium-web-latin-700.woff2`,
target: `${site}/fonts/titillium-web-bold.woff2`
}, {
source: `${titillium}/titillium-web-latin-400-italic.woff2`,
target: `${site}/fonts/titillium-web-italic.woff2`
}, {
source: "./lib/app.js",
target: `${site}/app.js`
}, {
source: "prismjs/prism.js",
target: `${site}/prism.js`
}]
};