Skip to content
/ template Public template

Template repository with ESLint and Prettier configured for vanilla JS.

License

Notifications You must be signed in to change notification settings

fiftythanks/template

Repository files navigation

Template Repository

Linting and formatting:

  • ESLint v8.57.1
  • eslint-config-airbnb-base
  • eslint-config-prettier
  • eslint-plugin-import
  • Prettier v3.5.2 (“singleQuote”: true)
  • husky and lint-staged for the pre-commit hook

Instructions for building from scratch:

webpack:

  • webpack
  • webpack-cli
  • html-webpack-plugin
  • style-loader
  • css-loader
  • html-loader
  • webpack-dev-server
  • webpack-merge

Instructions for building from scratch:

  • webpack”, The Odin Project. — For basic webpack installation and configuration.
  • Asset Management”, webpack. — For more information on asset management.
  • Production”, webpack. ­— For dividing webpack.config.js in three separate configs.

Babel:

  • babel-loader
  • @babel/core
  • @babel/preset-env

Instructions for building from scratch:


When using the template, you should remove all unnecessary webpack plugins for asset management.

About

Template repository with ESLint and Prettier configured for vanilla JS.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published