npm i
THEN
npm run build
OR
npm run dev
npm run lint
npm run format
A pre-commit Husky hook has been implemented that prevents pushing to the repository if there are any ESLint errors in the application.
/.husky
– Git hooks managed by Husky/dist
– Compiled files generated by Webpack (e.g., bundle.js
, index.html
)/node_modules
– Project dependencies (auto-generated after npm i
)/src
– Source code of the app
/styles
– CSS styles/utils
– utilitiesindex.html
– Main HTML templateindex.js
– Entry point of the application.gitignore
– files not tracked by Git.prettierrc
, .prettierignore
– Prettier formatting settings.eslint.config.mjs
– ESLint configuration filepackage-lock.json
– Locking dependencies to specific versionspackage.json
– Project metadata and scriptswebpack.config.js
– Webpack build configuration