Webpack Typescript React Versions Save

Webpack 5 boilerplate with support of most common loaders and modules (see tags and description)

v1.0.7

2 years ago
  • Fixed css import error
  • dropped devServer host,port properties
  • Removed is-windows dev dependency
  • Added default *.json declaration
  • Removed husky due to simple-git-hooks
  • Bump dependencies:
Package name previous version current version
@types/react ^17.0.37 ^17.0.38
@babel/core ~7.16.0 ~7.16.7
@babel/plugin-proposal-class-properties ~7.16.0 ~7.16.7
@babel/plugin-proposal-export-default-from ^7.16.0 ^7.16.7
@babel/plugin-proposal-export-namespace-from ~7.16.0 ~7.16.7
@babel/plugin-proposal-object-rest-spread ~7.16.0 ~7.16.7
@babel/plugin-proposal-throw-expressions ~7.16.0 ~7.16.7
@babel/plugin-transform-runtime ~7.16.4 ~7.16.7
@babel/preset-env ~7.16.4 ~7.16.7
@babel/preset-react ~7.16.0 ~7.16.7
@babel/register ~7.16.0 ~7.16.7
@pmmmwh/react-refresh-webpack-plugin ~0.5.3 ~0.5.4
@typescript-eslint/eslint-plugin ~5.6.0 ~5.9.0
@typescript-eslint/parser ~5.6.0 ~5.9.0
autoprefixer ~10.4.0 ~10.4.2
copy-webpack-plugin ~10.1.0 ~10.2.0
core-js ~3.19.3 ~3.20.2
cssnano ~5.0.12 ~5.0.15
eslint ~8.4.1 ~8.6.0
eslint-plugin-import ~2.25.3 ~2.25.4
eslint-plugin-react ~7.27.1 ~7.28.0
lint-staged ~12.1.2 ~12.1.7
mini-css-extract-plugin ~2.4.5 ~2.4.6
pretty-quick ~3.1.2 ~3.1.3
typescript ~4.5.3 ~4.5.4
webpack-dev-server ~4.6.0 ~4.7.2

v1.0.6

2 years ago

Bump dependencies Updated eslintrc

Package name previous version current version
@types/classnames ^2.2.10 ^2.3.0
@types/react ^16.9.53 ^17.0.37
@types/react-dom ^16.9.8 ^17.0.11
classnames ^2.2.6 ^2.3.1
react ^17.0.1 ^17.0.2
react-dom ^17.0.1 ^17.0.2
@babel/core ~7.12.3 ~7.16.0
@babel/plugin-proposal-class-properties ~7.12.1 ~7.16.0
@babel/plugin-proposal-export-default-from ^7.12.1 ^7.16.0
@babel/plugin-proposal-export-namespace-from ~7.12.1 ~7.16.0
@babel/plugin-proposal-object-rest-spread ~7.12.1 ~7.16.0
@babel/plugin-proposal-throw-expressions ~7.12.1 ~7.16.0
@babel/plugin-transform-runtime ~7.12.1 ~7.16.4
@babel/preset-env ~7.12.1 ~7.16.4
@babel/preset-react ~7.12.1 ~7.16.0
@babel/register ~7.12.1 ~7.16.0
@pmmmwh/react-refresh-webpack-plugin ~0.4.2 ~0.5.3
@svgr/webpack ~5.4.0 ~6.1.2
@teamsupercell/typings-for-css-modules-loader ~2.4.0 ~2.5.1
@typescript-eslint/eslint-plugin ~4.7.0 ~5.6.0
@typescript-eslint/parser ~4.7.0 ~5.6.0
autoprefixer ~10.0.1 ~10.4.0
babel-loader ~8.2.1 ~8.2.3
clean-webpack-plugin ~3.0.0 ~4.0.0
copy-webpack-plugin ~6.3.0 ~10.1.0
core-js ~3.7.0 ~3.19.3
css-loader ~5.0.0 ~6.5.1
cssnano ~4.1.10 ~5.0.12
eslint ~7.13.0 ~8.4.1
eslint-config-airbnb-base ~14.2.0 ~15.0.0
eslint-config-airbnb-typescript ~12.0.0 ~16.1.0
eslint-config-prettier ~6.15.0 ~8.3.0
eslint-plugin-import ~2.22.1 ~2.25.3
eslint-plugin-jsx-a11y ~6.4.1 ~6.5.1
eslint-plugin-react ~7.21.5 ~7.27.1
eslint-plugin-react-hooks ~4.2.0 ~4.3.0
eslint-webpack-plugin ~2.2.1 ~3.1.1
fork-ts-checker-webpack-plugin ~6.0.1 ~6.5.0
html-loader ~1.3.2 ~3.0.1
html-webpack-plugin ~5.0.0-alpha.6 ~5.5.0
husky ~4.3.0 ~7.0.4
less ~3.12.2 ~4.1.2
less-loader ~7.0.2 ~10.2.0
lint-staged ~10.5.0 ~12.1.2
mini-css-extract-plugin ~1.3.0 ~2.4.5
postcss ~8.2.5 ~8.4.5
postcss-loader ~4.0.4 ~6.2.1
prettier ~2.1.2 ~2.5.1
prettier-plugin-import-sort ~0.0.6 ~0.0.7
pretty-quick ~3.1.0 ~3.1.2
react-refresh ~0.9.0 ~0.11.0
regenerator-runtime ~0.13.7 ~0.13.9
resolve-url-loader ~3.1.2 ~4.0.0
sass ~1.29.0 ~1.45.0
sass-loader ~10.0.4 ~12.4.0
sass-resources-loader ~2.1.1 ~2.2.4
style-loader ~2.0.0 ~3.3.1
svg-url-loader ~6.0.0 ~7.1.1
terser-webpack-plugin ~5.0.1 ~5.2.5
ts-loader ~8.0.7 ~9.2.6
typescript ~4.0.3 ~4.5.3
webpack ~5.24.2 ~5.65.0
webpack-bundle-analyzer ~4.1.0 ~4.5.0
webpack-cli ~4.5.0 ~4.9.1
webpack-dev-server ~3.11.2 ~4.6.0
webpack-merge ~5.3.0 ~5.8.0

v1.0.5

3 years ago
  1. Added crossenv
  2. Set incremental mode as true, set target as es6 in tsconfig.json
  3. webpack webpack-cli webpack-dev-server was updated to latest version
package previous version current version
webpack ~5.4.0 ~5.24.2
webpack-cli ~4.3.1 ~4.5.0
webpack-dev-server ~3.11.0 ~3.11.2

v1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

fixed hot module reload when using dev server

1.0.1

3 years ago

Dependencies was updated to latest versions Fixed error caused @webpack-cli/serve wasn't installed

1.0.0

3 years ago
  • moved to webpack 5 (YAY)
  • added and configured copyPlugin
  • replaced file-loader to build in asset manager
  • removed unused dependencies (lodash, thread-loader,file-loader)
  • dependencies was updated to latest version
  • reorganized structure of config files

0.0.9

3 years ago
  • packages was updated to latest version
  • node-sass was replaced to dart sass
  • eslint-loader was replaced to eslint-webpack-plugin cause it was marked as deprecated

0.0.8

3 years ago
  • Update dependencies to latest version
  • Added webpack folder to .eslintignore
  • Added external section to webpack config
  • Added verifyOnly parameter to typingsCssModulesLoader