-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpackage.json
36 lines (36 loc) · 1.52 KB
/
package.json
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
{
"name": "nadyanay.me",
"version": "1.0.0",
"main": "/public/index.html",
"author": "Nadya Nayme <[email protected]>",
"license": "MIT",
"scripts": {
"css": "cleancss -o ./public/assets/css/style.css ./src/assets/css/style.css --format 'breakWith:lf'",
"blogcss": "cleancss -o ./public/assets/css/blog.css ./src/blog/build/css/main.css --format 'breakWith:lf'",
"fakeblogcss": "cleancss -o ./public/blog/assets/css/blog.css ./src/blog/build/css/main.css --format 'breakWith:lf'",
"html": "gulp",
"avif": "npx avif --input=\"/public/assets/images/*.{jpg,jpeg,png}\" --output=\"/public/assets/img/\"",
"images": "npm run avif && imagemin ./src/assets/images --out-dir ./public/img -p",
"javascript": "uglifyjs ./src/assets/js/name.js -o ./public/assets/js/name.min.js -c toplevel -m",
"blogimages": "imagemin ./src/blog/contents/images --out-dir ./public/blog/contents/images -p",
"buildblog": "cd ./src/blog/ && wintersmith build",
"buildfiles": "npm run buildblog && npm run css && npm run blogcss && npm run fakeblogcss && npm run html",
"buildimages": "npm run images && npm run blogimages",
"buildall": "npm run buildfiles && npm run buildimages",
"build": "npm run css && npm run html && npm run images"
},
"devDependencies": {
"clean-css-cli": "^5.3.0",
"event-stream": "^4.0.1",
"gulp": "^4.0.2",
"gulp-cli": "^2.3.0",
"gulp-htmlnano": "^0.1.0",
"gulp-sri-hash": "^2.2.1",
"imagemin-cli": "^6.0.0"
},
"dependencies": {
"uglify-js": "^3.13.9",
"moment": "^2.29.4",
"wintersmith": "^2.5.0"
}
}