-
Notifications
You must be signed in to change notification settings - Fork 0
/
package.json
68 lines (68 loc) · 2.2 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
{
"name": "webpack-v5-boilerplate",
"version": "1.0.0",
"description": "Versatile and powerful project designed to streamline the Web development experience. This project provides a robust foundation for building Web Sites and Apps with ease, utilizing the latest versions of JavaScript and Webpack v5. With additional tools such as Jest, ESLint, SASS, Husky, and Commitizen, this configuration ensures better code quality and smoother development.",
"homepage": "https://github.com/steve-232/webpack-v5-boilerplate",
"main": "src/index.js",
"scripts": {
"dev": "webpack serve --config webpack/webpack.dev.js",
"stage": "webpack --config webpack/webpack.dev.js",
"prod": "webpack --config webpack/webpack.prod.js",
"test": "jest src",
"eslint": "./node_modules/.bin/eslint .",
"prepare": "husky install"
},
"keywords": [
"webpack",
"webpack v5",
"boilerplate"
],
"author": {
"name": "steve-232",
"email": "[email protected]"
},
"repository": {
"type": "git",
"url": "https://github.com/steve-232/webpack-v5-boilerplate"
},
"license": "MIT",
"devDependencies": {
"@babel/cli": "^7.20.7",
"@babel/core": "^7.20.12",
"@babel/preset-env": "^7.20.2",
"commitizen": "^4.3.0",
"css-loader": "^6.7.3",
"cz-conventional-changelog": "^3.3.0",
"eslint": "^8.35.0",
"eslint-config-airbnb-base": "^15.0.0",
"eslint-import-resolver-webpack": "^0.13.2",
"eslint-plugin-import": "^2.27.5",
"eslint-plugin-jest": "^27.2.1",
"husky": "^8.0.3",
"jest": "^29.4.3",
"jest-environment-jsdom": "^29.4.3",
"postcss": "^8.4.21",
"postcss-loader": "^7.0.2",
"postcss-preset-env": "^8.0.1",
"postcss-scss": "^4.0.6",
"sass": "^1.58.3",
"sass-loader": "^13.2.0",
"style-loader": "^3.3.1",
"webpack": "^5.75.0",
"webpack-dev-server": "^4.11.1"
},
"dependencies": {
"babel-loader": "^9.1.2",
"dotenv-webpack": "^8.0.1",
"html-webpack-plugin": "^5.5.0",
"mini-css-extract-plugin": "^2.7.2",
"normalize.css": "^8.0.1",
"webpack-cli": "^5.0.1",
"webpack-merge": "^5.8.0"
},
"config": {
"commitizen": {
"path": "./node_modules/cz-conventional-changelog"
}
}
}