forked from wernerglinka/metalsmith-bare-bones-starter
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpackage.json
80 lines (80 loc) · 2.5 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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
{
"name": "my-website",
"version": "6.1.0",
"description": "My personal website",
"keywords": [
"metalsmith",
"homepage"
],
"repository": "[email protected]:AndreKelling/my-website.git",
"license": "MIT",
"author": "[email protected]",
"scripts": {
"images": "gulp images",
"icons": "gulp svgsymbols",
"watch": "gulp",
"build": "gulp build",
"build:prod": "cross-env NODE_ENV=production gulp buildProd",
"build:metalsmith": "node metalsmith.js",
"lint": "npx oxlint@latest & eslint & gulp stylelint",
"lint:eslint": "eslint",
"lint:eslint:fix": "eslint --fix .",
"lint:oxlint": "npx oxlint@latest",
"lint:stylelint": "stylelint 'src/scss/**/*.scss'",
"lint:stylelint:fix": "stylelint 'src/scss/**/*.scss' --fix",
"serve": "browser-sync start --server 'dist' --files 'dist/**' --no-open",
"start": "cross-env NODE_ENV=development NODE_PATH=./node_modules npm run watch & npm run serve"
},
"browserslist": [
"defaults and fully supports es6-module",
"maintained node versions"
],
"devDependencies": {
"@babel/preset-env": "^7.23.5",
"@metalsmith/collections": "^1.3.0",
"@metalsmith/drafts": "^1.3.0",
"@metalsmith/layouts": "^2.7.0",
"@metalsmith/markdown": "^1.10.0",
"@metalsmith/metadata": "^0.3.0",
"@metalsmith/permalinks": "^2.5.1",
"autoprefixer": "^10.4.16",
"babelify": "^10.0.0",
"browser-sync": "^3.0.2",
"browserify": "^17.0.0",
"cross-env": "^7.0.3",
"cssnano": "^6.0.1",
"dotenv": "^16.3.1",
"eslint": "^8.55.0",
"eslint-config-airbnb-base": "^15.0.0",
"eslint-config-prettier": "^9.1.0",
"eslint-plugin-import": "^2.29.0",
"eslint-plugin-prettier": "^5.0.1",
"gulp": "^4.0.2",
"gulp-imagemin": "^7.1.0",
"gulp-noop": "^1.0.1",
"gulp-postcss": "^9.0.1",
"gulp-sass": "^5.1.0",
"gulp-sourcemaps": "^3.0.0",
"gulp-svg-symbols": "^3.2.3",
"gulp-svgmin": "^4.1.0",
"gulp-uglify": "^3.0.2",
"imagemin-jpeg-recompress": "^7.1.0",
"imagemin-pngquant": "^9.0.2",
"jstransformer-nunjucks": "^1.2.0",
"metalsmith": "^2.6.2",
"metalsmith-html-minifier": "^4.0.1",
"metalsmith-if": "^0.1.1",
"metalsmith-static-files": "^0.3.0",
"penthouse": "^2.3.3",
"prettier": "^3.1.0",
"sass": "^1.69.5",
"sharp": "^0.33.1",
"stylelint": "^16.0.2",
"stylelint-config-standard-scss": "^12.0.0",
"vinyl-buffer": "^1.0.1",
"vinyl-source-stream": "^2.0.0"
},
"engines": {
"node": ">=14.0.0"
}
}