You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.6 KiB
1.6 KiB
gulpfile-setup
package.json:
{
"dependencies": {
"@babel/plugin-transform-modules-commonjs": "^7.23.3",
"axios": "^1.6.7",
"concat": "^1.0.3",
"del": "^7.1.0",
"fs": "^0.0.1-security",
"fs-extra": "^11.2.0",
"get-google-fonts": "^1.2.2",
"gulp": ">=4",
"gulp-autoprefixer": "^9.0.0",
"gulp-clean-css": "^4.3.0",
"gulp-concat": "^2.6.1",
"gulp-ignore-errors": "^0.0.4",
"gulp-imagemin": "^9.0.0",
"gulp-plugin-extras": "^0.3.0",
"gulp-sass": "^5.1.0",
"gulp-sharp-responsive": "^0.4.1",
"imagemin": "^8.0.1",
"imagemin-gifsicle": "^7.0.0",
"imagemin-mozjpeg": "^10.0.0",
"imagemin-optipng": "^8.0.0",
"imagemin-svgo": "^10.0.1",
"imagemin-webp": "^8.0.0",
"path": "^0.12.7",
"plugin-error": "^2.0.1",
"pretty-bytes": "^6.1.1",
"sass": "^1.71.1",
"scss-framework": "file:../packages/sumedia-webdesign/scss-framework",
"sharp": "^0.33.2",
"vinyl-buffer": "^1.0.1",
"vinyl-source-stream": "^2.0.0",
"yargs": "^17.7.2"
},
"peerDependencies": {
"gulp": ">=4"
},
"peerDependenciesMeta": {
"gulp": {
"optional": true
}
},
"scripts": {
"clean": "gulp --cwd . --gulpfile gulp/clean.mjs",
"build": "gulp --cwd . --gulpfile gulp/build.mjs",
"watch": "gulp --cwd . --gulpfile gulp/watch.mjs"
},
"compilerOptions": {
"type": "module",
"module": "es6",
"target": "es6",
"esModuleInterop": true,
"lib": [
"es6",
"es5",
"es7",
"dom"
]
},
"exclude": [
"node_modules"
]
}