-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathpackage.json
More file actions
36 lines (36 loc) · 1.14 KB
/
package.json
File metadata and controls
36 lines (36 loc) · 1.14 KB
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
{
"version": "1.0.2",
"scripts": {
"build:css": "postcss code/css/site.css --output code/assets/css/site.min.css --use cssnano --use autoprefixer --autoprefixer.browsers \"last 4 version\" --no-map",
"build:sw": "node code/helper/sw.js",
"build:site": "cuttlebelle",
"build:pages": "npm run build:site && npm run build:sw",
"build": "npm run build:css && npm run build:pages",
"watch:css": "onchange 'code/css/*.css' -- npm run build:css",
"watch:site": "onchange 'code/**' 'content/**' -- npm run build:pages",
"watch": "npm run build && npm run watch:css | npm run watch:site | npm run server",
"server": "browser-sync start --server 'docs' --files 'docs'",
"nuke": "rm -rf docs && rm -rf node_modules && rm yarn.lock"
},
"dependencies": {
"babel-minify": "^0.5.1",
"cuttlebelle": "latest",
"postcss": "^8.4.6"
},
"cuttlebelle": {
"folder": {
"code": "code/layout",
"assets": "code/assets",
"site": "docs",
"docs": "docs/docs"
}
},
"devDependencies": {
"autoprefixer": "^10.4.2",
"browser-sync": "^2.27.7",
"cssnano": "^5.0.17",
"moment": "^2.29.1",
"onchange": "^7.1.0",
"postcss-cli": "^9.1.0"
}
}