- Node.js
- NPM
- babel/core: ^7.18.6
- babel/plugin-transform-modules-commonjs: ^7.18.6
- clean-webpack-plugin: ^4.0.0
- css-loader: ^3.6.0
- eslint-webpack-plugin: ^3.2.0
- file-loader: ^6.2.0
- html-loader: ^4.1.0
- html-webpack-plugin: ^5.5.0
- jest: ^29.0.1
- style-loader: ^1.3.0
- webpack: 5.74.0
- webpack-cli: ^4.10.0
- webpack-dev-server: 4.10.1
- bootstrap: ^5.2.0
- eslint: ^8.23.0
Module-Bundler: webpack and webpack-cli
Plugins: babel, clean-webpack, eslint-webpack-plugin, html-webpack-plugin, jest, webpack-dev-server, bootstrap, eslint
Loaders: css-loader, file-loader, html-loader, style-loader
- .eslintrc: This file holds our ESLint configuration.
- .babelrc: This file holds our Babel configuration.
- webpack.config.js: This will hold our webpack configuration, providing specific instructions on how webpack should process and bundle our source code.
This repo is compatible with Node v16.16.0 and npm v 8.11.0.
The name
and version
of the project at the top of package.json
must be updated to the current project name and version.
$ npm install
$ npm run build
$ npm run start
$ npm run start
$ npm run test
$ npm install [PACKAGE-NAME]
*none
© Copyright 2022 Helen Lehrer