|
4 | 4 | "description": "Tools to help while developing the Classic theme", |
5 | 5 | "main": "index.js", |
6 | 6 | "scripts": { |
7 | | - "build": "NODE_ENV=production webpack --progress --colors --debug --display-chunks", |
8 | | - "watch": "webpack --progress --colors --debug --display-chunks --watch", |
| 7 | + "build": "webpack --progress --mode=production", |
| 8 | + "watch": "npm run dev", |
| 9 | + "dev": "webpack serve --progress --mode=development", |
9 | 10 | "scss-lint": "stylelint \"**/*.scss\" --formatter verbose", |
10 | 11 | "scss-fix": "stylelint \"**/*.scss\" --fix", |
11 | 12 | "lint": "eslint -c .eslintrc.js --ext .js,.vue ./js", |
|
14 | 15 | "author": "PrestaShop", |
15 | 16 | "license": "AFL-3.0", |
16 | 17 | "devDependencies": { |
17 | | - "@babel/core": "^7.14.5", |
18 | | - "@types/jquery": "^3.5.6", |
19 | | - "@types/swiper": "^5.4.2", |
20 | 18 | "autoprefixer": "^6.7.7", |
21 | | - "babel-eslint": "^10.0.3", |
22 | | - "babel-loader": "^8.2.2", |
23 | 19 | "bootstrap": "5.0.1", |
24 | 20 | "bootstrap-touchspin": "^4.3.0", |
25 | 21 | "bourbon": "^7.0.0", |
26 | | - "css-loader": "^5.2.5", |
| 22 | + "css-loader": "^5.2.7", |
| 23 | + "dotenv": "^10.0.0", |
| 24 | + "esbuild-loader": "^2.16.0", |
27 | 25 | "eslint": "^6.8.0", |
28 | 26 | "eslint-config-airbnb-base": "^14.0.0", |
29 | 27 | "eslint-config-prestashop": "0.1.0", |
30 | 28 | "eslint-import-resolver-webpack": "^0.12.1", |
31 | 29 | "eslint-plugin-html": "^6.0.0", |
32 | 30 | "eslint-plugin-import": "^2.20.0", |
33 | | - "expose-loader": "^0.7.5", |
| 31 | + "expose-loader": "^3.0.0", |
34 | 32 | "file-loader": "^6.2.0", |
35 | 33 | "flexibility": "^1.0.5", |
36 | | - "jquery": "^3.5.1", |
37 | | - "jquery-touchswipe": "^1.6", |
38 | | - "jquery.browser": "^0.1.0", |
39 | | - "manrope": "^2.0.0", |
40 | | - "material-design-icons-iconfont": "^5.0.1", |
41 | | - "mini-css-extract-plugin": "^1.6.0", |
42 | | - "node-sass": "^5.0.0", |
| 34 | + "mini-css-extract-plugin": "^1.6.2", |
| 35 | + "node-sass": "^6.0.1", |
| 36 | + "postcss": "^8.3.9", |
43 | 37 | "postcss-flexibility": "^1.0.2", |
44 | | - "postcss-loader": "^3.0.0", |
| 38 | + "postcss-loader": "^6.1.1", |
| 39 | + "postcss-preset-env": "^6.7.0", |
45 | 40 | "sass-loader": "^12.1.0", |
46 | 41 | "style-loader": "^0.14.0", |
47 | 42 | "stylelint": "^12.0.0", |
48 | 43 | "stylelint-config-prestashop": "^1.0.5", |
49 | | - "tether": "^1.1.1", |
50 | | - "ts-loader": "^9.2.3", |
51 | 44 | "typescript": "^4.3.3", |
52 | | - "uglifyjs-webpack-plugin": "^2.2.0", |
53 | | - "velocity-animate": "^1.2.3", |
54 | | - "webpack": "^5.36.2", |
55 | | - "webpack-cli": "^3.3.10", |
| 45 | + "webpack": "^5.58.1", |
| 46 | + "webpack-bundle-analyzer": "^4.4.2", |
| 47 | + "webpack-cli": "^4.9.0", |
| 48 | + "webpack-dev-server": "^4.3.1", |
| 49 | + "webpack-merge": "^5.8.0", |
56 | 50 | "webpack-sources": "^0.1.0" |
57 | 51 | }, |
58 | 52 | "dependencies": { |
59 | | - "@popperjs/core": "^2.9.2" |
| 53 | + "@popperjs/core": "^2.9.2", |
| 54 | + "@types/jquery": "^3.5.6", |
| 55 | + "@types/swiper": "^5.4.2", |
| 56 | + "clean-webpack-plugin": "^4.0.0", |
| 57 | + "css-minimizer-webpack-plugin": "^3.1.1", |
| 58 | + "hot-accept-webpack-plugin": "^2.0.0-beta.7", |
| 59 | + "jquery": "^3.5.1", |
| 60 | + "jquery-touchswipe": "^1.6", |
| 61 | + "jquery.browser": "^0.1.0", |
| 62 | + "manrope": "^2.0.0", |
| 63 | + "material-design-icons-iconfont": "^5.0.1" |
60 | 64 | } |
61 | 65 | } |
0 commit comments