|
1 | 1 | {
|
2 |
| - "name": "la-theme", |
3 |
| - "version": "0.5.3", |
4 |
| - "description": "Lady-Anja theme clone for toolbox4", |
| 2 | + "name": "webpack-boilerplate", |
| 3 | + "version": "0.7.2", |
| 4 | + "description": "Webpack based boilerplate including ES6, Babel, Sass and much more", |
5 | 5 | "author": "Manuel Burghammer",
|
6 | 6 | "license": "MIT",
|
7 | 7 | "repository": {
|
8 | 8 | "type": "git",
|
9 | 9 | "url": "https://github.com/xitara/webpack-boilerplate.git"
|
10 | 10 | },
|
11 | 11 | "scripts": {
|
12 |
| - "install": "chmod 755 ./bash -R -c && yarn build", |
13 |
| - "cleanup": "rimraf ./stats.json && rimraf ./manifest.json && rimraf ./node_modules && rimraf ./vendor && rimraf yarn*.lo* && rimraf composer.lock && rimraf ./favicon.ico* && rimraf ./assets && rimraf theme.yaml* && rimraf version.yaml* && rimraf robots.txt", |
14 |
| - "start": "webpack-dev-server --open --mode development --progress --display-error-details", |
| 12 | + "install": "chmod 0755 ./bash/* && yarn build && bash ./bash/composer.sh", |
15 | 13 | "dwatch": "webpack --watch --mode development --progress --display-error-details",
|
16 | 14 | "watch": "webpack --watch --mode production --progress --display-error-details",
|
17 | 15 | "dbuild": "webpack --mode development --progress --display-error-details",
|
18 | 16 | "build": "webpack --mode production --progress --display-error-details",
|
19 |
| - "test": "bash ./bash/test.sh", |
20 |
| - "zip": "./bash/zip.sh", |
21 |
| - "deploy": "./bash/deploy.sh", |
22 |
| - "ftp": "./bash/ftp.sh", |
23 |
| - "fly": "./bash/fly.sh", |
24 |
| - "check-eslint-config": "eslint --print-config .eslintrc | eslint-config-prettier-check", |
25 |
| - "check-stylelint-config": "stylelint-config-prettier-check", |
| 17 | + "zip": "bash ./bash/zip.sh", |
| 18 | + "deploy": "bash ./bash/deploy.sh", |
| 19 | + "ftp": "bash ./bash/ftp.sh", |
| 20 | + "fly": "yarn install && bash ./bash/composer.sh", |
| 21 | + "analyze": "webpack-bundle-analyzer ./stats.json", |
26 | 22 | "lint-code": "eslint 'src/js/**/*.js'",
|
27 | 23 | "lint-style": "stylelint 'src/scss/**/*.{css,scss}'",
|
28 |
| - "analyze": "webpack-bundle-analyzer ./stats.json" |
| 24 | + "check-eslint-config": "eslint --print-config .eslintrc | eslint-config-prettier-check", |
| 25 | + "check-stylelint-config": "stylelint-config-prettier-check", |
| 26 | + "cleanup": "rimraf stats.json && rimraf manifest.json && rimraf vendor && rimraf yarn*.lo* && rimraf composer.lock && rimraf favicon.ico* && rimraf assets && rimraf theme.yaml* && rimraf version.yaml* && rimraf config && rimraf index.html && rimraf robots.txt && rimraf node_modules", "start": "webpack-dev-server --open --mode development --progress --display-error-details", |
| 27 | + "oc-init-theme": "mkdir content && mkdir layouts && mkdir pages && mkdir partials", |
| 28 | + "oc-kill-theme": "rimraf content && rimraf layouts && rimraf pages && rimraf partials" |
29 | 29 | },
|
30 | 30 | "devDependencies": {
|
31 |
| - "@babel/core": "^7.8.7", |
32 |
| - "@babel/plugin-proposal-class-properties": "^7.8.3", |
33 |
| - "@babel/plugin-proposal-object-rest-spread": "^7.8.3", |
34 |
| - "@babel/plugin-transform-async-to-generator": "^7.8.3", |
35 |
| - "@babel/plugin-transform-runtime": "^7.8.3", |
36 |
| - "@babel/preset-env": "^7.8.7", |
37 |
| - "@babel/runtime": "^7.8.7", |
38 |
| - "autoprefixer": "^9.7.4", |
39 |
| - "babel-loader": "^8.0.6", |
| 31 | + "@babel/core": "^7.11.6", |
| 32 | + "@babel/plugin-proposal-class-properties": "^7.10.4", |
| 33 | + "@babel/plugin-proposal-object-rest-spread": "^7.11.0", |
| 34 | + "@babel/plugin-transform-async-to-generator": "^7.10.4", |
| 35 | + "@babel/plugin-transform-runtime": "^7.11.5", |
| 36 | + "@babel/preset-env": "^7.11.5", |
| 37 | + "@babel/runtime": "^7.11.2", |
| 38 | + "@tailwindcss/ui": "^0.6.2", |
| 39 | + "alpinejs": "^2.7.0", |
| 40 | + "autoprefixer": "^10.0.0", |
| 41 | + "babel-loader": "^8.1.0", |
40 | 42 | "brotli-webpack-plugin": "^1.1.0",
|
41 |
| - "compression-webpack-plugin": "^3.1.0", |
42 |
| - "copy-webpack-plugin": "^5.1.1", |
43 |
| - "css-loader": "^3.4.2", |
| 43 | + "compression-webpack-plugin": "^6.0.2", |
| 44 | + "copy-webpack-plugin": "^6.1.1", |
| 45 | + "css-loader": "^4.3.0", |
44 | 46 | "csso-webpack-plugin": "^2.0.0-beta.1",
|
45 |
| - "eslint": "^6.8.0", |
46 |
| - "eslint-config-prettier": "^6.10.0", |
47 |
| - "eslint-plugin-import": "^2.20.1", |
48 |
| - "eslint-plugin-prettier": "^3.1.2", |
49 |
| - "extract-css-chunks-webpack-plugin": "^4.7.4", |
50 |
| - "file-loader": "^5.1.0", |
| 47 | + "eslint": "^7.9.0", |
| 48 | + "eslint-config-prettier": "^6.11.0", |
| 49 | + "eslint-plugin-import": "^2.22.0", |
| 50 | + "eslint-plugin-prettier": "^3.1.4", |
| 51 | + "extract-css-chunks-webpack-plugin": "^4.7.5", |
| 52 | + "file-loader": "^6.1.0", |
51 | 53 | "glob": "^7.1.6",
|
52 |
| - "html-loader": "^0.5.5", |
53 |
| - "html-webpack-plugin": "^3.2.0", |
54 |
| - "husky": "^4.2.3", |
55 |
| - "lint-staged": "^10.0.8", |
56 |
| - "mini-css-extract-plugin": "^0.9.0", |
57 |
| - "node-sass": "^4.13.1", |
| 54 | + "html-loader": "^1.3.1", |
| 55 | + "html-webpack-plugin": "^4.5.0", |
| 56 | + "husky": "^4.3.0", |
| 57 | + "lint-staged": "^10.4.0", |
| 58 | + "mini-css-extract-plugin": "^0.11.2", |
| 59 | + "node-sass": "^4.14.1", |
58 | 60 | "normalize.css": "^8.0.1",
|
59 |
| - "postcss": "^7.0.27", |
60 |
| - "postcss-flexbugs-fixes": "^4.2.0", |
61 |
| - "postcss-loader": "^3.0.0", |
62 |
| - "prettier": "^1.19.1", |
63 |
| - "purgecss-webpack-plugin": "^2.1.0", |
| 61 | + "postcss": "^8.0.9", |
| 62 | + "postcss-flexbugs-fixes": "^4.2.1", |
| 63 | + "postcss-loader": "^4.0.2", |
| 64 | + "prettier": "^2.1.2", |
| 65 | + "purgecss-webpack-plugin": "^3.0.0", |
64 | 66 | "rimraf": "^3.0.2",
|
65 |
| - "sass-loader": "^8.0.2", |
66 |
| - "style-loader": "^1.1.3", |
67 |
| - "stylelint": "^13.2.1", |
| 67 | + "sass-loader": "^10.0.2", |
| 68 | + "style-loader": "^1.2.1", |
| 69 | + "stylelint": "^13.7.1", |
68 | 70 | "stylelint-cli": "^1.3.0",
|
69 |
| - "stylelint-config-prettier": "^8.0.1", |
| 71 | + "stylelint-config-prettier": "^8.0.2", |
70 | 72 | "stylelint-config-recommended": "^3.0.0",
|
71 |
| - "stylelint-config-sass-guidelines": "^7.0.0", |
| 73 | + "stylelint-config-sass-guidelines": "^7.1.0", |
72 | 74 | "stylelint-prettier": "^1.1.2",
|
73 |
| - "stylelint-scss": "^3.14.2", |
74 |
| - "webpack": "^4.42.0", |
| 75 | + "stylelint-scss": "^3.18.0", |
| 76 | + "tailwindcss": "^1.8.10", |
| 77 | + "tailwindcss-plugins": "^0.3.0", |
| 78 | + "tailwindcss-typography": "^3.1.0", |
| 79 | + "webpack": "^4.44.2", |
75 | 80 | "webpack-assets-manifest": "^3.1.1",
|
76 |
| - "webpack-bundle-analyzer": "^3.6.1", |
77 |
| - "webpack-cli": "^3.3.11", |
78 |
| - "webpack-dev-server": "^3.10.3", |
79 |
| - "webpack-livereload-plugin": "^2.3.0", |
80 |
| - "webpack-merge": "^4.2.2", |
81 |
| - "webpack-stats-plugin": "0.3.1" |
| 81 | + "webpack-bundle-analyzer": "^3.9.0", |
| 82 | + "webpack-cli": "^3.3.12", |
| 83 | + "webpack-dev-server": "^3.11.0", |
| 84 | + "webpack-merge": "^5.1.4", |
| 85 | + "webpack-stats-plugin": "0.3.2" |
82 | 86 | },
|
83 | 87 | "browserslist": {
|
84 | 88 | "production": [
|
|
109 | 113 | ]
|
110 | 114 | },
|
111 | 115 | "dependencies": {
|
112 |
| - "glightbox": "^3.0.0", |
113 |
| - "micromodal": "^0.4.6" |
| 116 | + "@glidejs/glide": "^3.4.1", |
| 117 | + "glightbox": "^3.0.5" |
114 | 118 | }
|
115 | 119 | }
|
0 commit comments