GitHub / anhchangvt1994 / webpack-project--template-vue-ts__vue-router
Advanced Structure for webpack 5.x with combo vue 3.x, vue-router and ts. It contains advanced env support, integrate tailwindcss, easy and clearly to split chunks, external cdn url for node dependency. And some project's formatter like eslint, editorconfig, prettier, lint-stage, husky, commitizen
Stars: 15
Forks: 0
Open issues: 0
License: None
Language: JavaScript
Size: 5.64 MB
Dependencies parsed at:
168
Created at: over 2 years ago
Updated at: 11 months ago
Pushed at: 11 months ago
Last synced at: 11 months ago
Topics: commitlint, editorconfig, env, eslint, external-dependency, fast-build, git-emojis, husky, lazy-loading, lint-staged, prettier, process-loading-screen, scss, split-chunks, suspense, tailwindcss, vue-3, vue-router-4, webpack-5
- @babel/core ^7.20.5 development
- @babel/plugin-proposal-class-properties ^7.18.6 development
- @babel/preset-env ^7.20.2 development
- @babel/preset-typescript ^7.18.6 development
- @commitlint/config-conventional ^17.3.0 development
- @rushstack/eslint-patch ^1.2.0 development
- @swc/core ^1.3.32 development
- @typescript-eslint/eslint-plugin ^5.47.0 development
- @typescript-eslint/parser ^5.47.0 development
- @vue/eslint-config-prettier ^7.0.0 development
- @vue/eslint-config-typescript ^11.0.2 development
- autoprefixer ^10.4.13 development
- babel-loader ^9.1.0 development
- babel-preset-typescript-vue3 ^2.0.17 development
- clean-webpack-plugin ^4.0.0 development
- commitizen ^4.2.6 development
- commitlint ^17.3.0 development
- copy-webpack-plugin ^11.0.0 development
- cross-env ^7.0.3 development
- css-loader ^6.7.3 development
- css-minimizer-webpack-plugin ^4.2.2 development
- cz-git ^1.4.1 development
- eslint ^8.30.0 development
- eslint-config-prettier ^8.5.0 development
- eslint-import-resolver-custom-alias ^1.3.0 development
- eslint-plugin-import ^2.26.0 development
- eslint-plugin-prettier ^4.2.1 development
- eslint-plugin-vue ^9.8.0 development
- html-webpack-plugin ^5.5.0 development
- husky ^8.0.2 development
- isomorphic-fetch ^3.0.0 development
- lint-staged ^13.1.0 development
- mini-css-extract-plugin ^2.7.2 development
- nodemon ^2.0.20 development
- postcss ^8.4.20 development
- postcss-loader ^7.0.2 development
- postcss-preset-env ^7.8.3 development
- prettier ^2.8.1 development
- purgecss-webpack-plugin ^5.0.0 development
- quicktype-core ^6.1.0 development
- sass ^1.57.1 development
- sass-loader ^13.2.0 development
- socket.io ^4.5.4 development
- swc-loader ^0.2.3 development
- tailwindcss ^3.2.4 development
- terser-webpack-plugin ^5.3.6 development
- tsconfig-paths ^4.1.1 development
- unplugin-auto-import ^0.12.1 development
- vue-loader ^17.0.1 development
- webpack ^5.75.0 development
- webpack-cli ^5.0.1 development
- webpack-dev-server ^4.11.1 development
- vue ^3.2.45
- vue-router ^4.1.6
- @babel/core 7.22.15
- @babel/preset-env 7.22.15
- @babel/preset-typescript 7.22.15
- @babel/types 7.22.15
- autoprefixer ^10.4.14
- babel-loader ^9.1.2
- babel-preset-typescript-vue3 ^2.0.17
- clean-webpack-plugin ^4.0.0
- copy-webpack-plugin ^11.0.0
- core-js ^3.31.0
- cross-env ^7.0.3
- css-loader ^6.8.1
- css-minimizer-webpack-plugin ^5.0.1
- cz-git ^1.6.1
- esbuild-loader ^3.0.1
- html-webpack-plugin ^5.5.3
- isomorphic-fetch ^3.0.0
- mini-css-extract-plugin ^2.7.6
- postcss ^8.4.24
- postcss-loader ^7.3.3
- postcss-preset-env ^9.0.0
- prettier ^2.8.8
- purgecss-webpack-plugin ^5.0.0
- quicktype-core ^23.0.49
- sass ^1.63.6
- sass-loader ^13.3.2
- socket.io ^4.7.1
- sucrase ^3.33.0
- tailwindcss ^3.3.2
- terser-webpack-plugin ^5.3.9
- tsconfig-paths ^4.2.0
- unplugin-auto-import ^0.16.5
- vue-loader ^17.2.2
- webpack ^5.88.2
- webpack-cli ^5.1.4
- webpack-dev-server ^4.15.1
- @commitlint/config-conventional ^17.6.6
- commitizen ^4.3.0
- commitlint ^17.6.6
- cz-git ^1.6.1
- husky ^8.0.3
- @rushstack/eslint-patch ^1.3.2
- @typescript-eslint/eslint-plugin ^5.61.0
- @typescript-eslint/parser ^5.61.0
- @vue/eslint-config-prettier ^7.1.0
- @vue/eslint-config-typescript ^11.0.3
- eslint ^8.44.0
- eslint-config-prettier ^8.8.0
- eslint-import-resolver-custom-alias ^1.3.2
- eslint-import-resolver-typescript ^3.5.5
- eslint-plugin-import ^2.27.5
- eslint-plugin-prettier ^4.2.1
- eslint-plugin-vue ^9.15.1
- espree ^9.6.0
- lint-staged ^13.2.3
- prettier ^2.8.8
- vue-eslint-parser ^9.3.1
- @babel/core 7.22.15 development
- @babel/plugin-transform-classes 7.22.15 development
- @babel/preset-env 7.22.15 development
- @babel/preset-typescript 7.22.15 development
- @babel/types 7.22.15 development
- @commitlint/config-conventional ^17.6.6 development
- @rushstack/eslint-patch ^1.3.2 development
- @typescript-eslint/eslint-plugin ^5.61.0 development
- @typescript-eslint/parser ^5.61.0 development
- @vue/eslint-config-prettier ^7.1.0 development
- @vue/eslint-config-typescript ^11.0.3 development
- autoprefixer ^10.4.14 development
- babel-loader ^9.1.2 development
- babel-preset-typescript-vue3 ^2.0.17 development
- clean-webpack-plugin ^4.0.0 development
- commitizen ^4.3.0 development
- commitlint ^17.6.6 development
- copy-webpack-plugin ^11.0.0 development
- core-js ^3.31.0 development
- cors ^2.8.5 development
- cross-env ^7.0.3 development
- css-loader ^6.8.1 development
- css-minimizer-webpack-plugin ^5.0.1 development
- cz-git ^1.6.1 development
- esbuild-loader ^3.0.1 development
- eslint ^8.44.0 development
- eslint-config-prettier ^8.8.0 development
- eslint-import-resolver-custom-alias ^1.3.2 development
- eslint-import-resolver-typescript ^3.5.5 development
- eslint-plugin-import ^2.27.5 development
- eslint-plugin-prettier ^4.2.1 development
- eslint-plugin-vue ^9.15.1 development
- espree ^9.6.0 development
- html-webpack-plugin ^5.5.3 development
- husky ^8.0.3 development
- isomorphic-fetch ^3.0.0 development
- lint-staged ^13.2.3 development
- mini-css-extract-plugin ^2.7.6 development
- postcss ^8.4.24 development
- postcss-loader ^7.3.3 development
- postcss-preset-env ^9.0.0 development
- prettier ^2.8.8 development
- purgecss-webpack-plugin ^5.0.0 development
- quicktype-core ^23.0.49 development
- sass ^1.63.6 development
- sass-loader ^13.3.2 development
- socket.io ^4.7.1 development
- sucrase ^3.33.0 development
- tailwindcss ^3.3.2 development
- terser-webpack-plugin ^5.3.9 development
- tsconfig-paths ^4.2.0 development
- unplugin-auto-import ^0.16.5 development
- vue-eslint-parser ^9.3.1 development
- vue-loader ^17.2.2 development
- webpack ^5.88.2 development
- webpack-cli ^5.1.4 development
- webpack-dev-server ^4.15.1 development