-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpackage.json
85 lines (85 loc) · 2.69 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
81
82
83
84
85
{
"name": "webpack-v5-vue-v3-boilerplate",
"version": "1.0.1",
"description": "Powerful and flexible configuration designed to simplify Vue Web App development experience. Built with the latest versions of Vue (v3) and Webpack (v5), this configuration comes with additional tools and plugins that ensure smoother development and better code quality.",
"homepage": "https://github.com/steve-232/webpack-v5-vue-v3-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 --passWithNoTests",
"eslint": "./node_modules/.bin/eslint .",
"prepare": "husky install"
},
"keywords": [
"webpack",
"webpack v5",
"boilerplate",
"starter template",
"vue",
"vue v3",
"composition api"
],
"author": {
"name": "steve-232",
"email": "[email protected]"
},
"repository": {
"type": "git",
"url": "https://github.com/steve-232/webpack-v5-vue-v3-boilerplate"
},
"license": "MIT",
"devDependencies": {
"@babel/cli": "^7.20.7",
"@babel/core": "^7.20.12",
"commitizen": "^4.3.0",
"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",
"eslint-plugin-vue": "^9.9.0",
"husky": "^8.0.3",
"jest": "^29.4.3",
"jest-environment-jsdom": "^29.4.3",
"postcss": "^8.4.21",
"postcss-scss": "^4.0.6",
"sass": "^1.58.3",
"style-loader": "^3.3.1",
"vue-template-compiler": "^2.7.14",
"webpack": "^5.75.0",
"webpack-dev-server": "^4.11.1"
},
"dependencies": {
"@babel/preset-env": "^7.20.2",
"@fortawesome/fontawesome-svg-core": "^6.3.0",
"@fortawesome/free-brands-svg-icons": "^6.3.0",
"@fortawesome/free-regular-svg-icons": "^6.3.0",
"@fortawesome/free-solid-svg-icons": "^6.3.0",
"@fortawesome/vue-fontawesome": "^3.0.3",
"@vueuse/integrations": "^9.13.0",
"axios": "^1.3.4",
"babel-loader": "^9.1.2",
"css-loader": "^6.7.3",
"dotenv-webpack": "^8.0.1",
"html-webpack-plugin": "^5.5.0",
"mini-css-extract-plugin": "^2.7.2",
"normalize.css": "^8.0.1",
"pinia": "^2.0.33",
"postcss-loader": "^7.3.0",
"postcss-preset-env": "^8.3.2",
"sass-loader": "^13.2.2",
"vue": "^3.2.47",
"vue-loader": "^17.0.1",
"vue-router": "^4.1.6",
"webpack-cli": "^5.0.1",
"webpack-merge": "^5.8.0"
},
"config": {
"commitizen": {
"path": "./node_modules/cz-conventional-changelog"
}
}
}