The projects sets up a repo and prepare it for deplyment using linters. Also, it builds an awesome book website with plain JavaScript
- Major languages : HTNL, JavaScript
- Technologies used
To get a local copy up and running follow these simple example steps.
To get a local copy up and running follow these simple example steps.
- Node.js installed
In the first commit of your feature branch create a .github/workflows folder and add a copy of .github/workflows/linters.yml to that folder.
# .gitignore
node_modules/
An open-source, automated tool for improving the quality of web pages. It has audits for performance, accessibility, progressive web apps, SEO and more.
- Run
npm install --save-dev [email protected]
-
Copy .hintrc to the root directory of your project.
-
Run
npx hint .
- Fix validation errors.
- Run
npm install --save-dev [email protected] [email protected] [email protected] [email protected]
- Copy .stylelintrc.json to the root directory of your project.
- Run
npx stylelint "**/*.{css,scss}"
on the root of your directory of your project. - Fix linter errors.
sudo apt install nodejs
👤 Mancoba Sihlongonyane
- GitHub: @githubhandle
- Twitter: @twitterhandle
- LinkedIn: LinkedIn
👤 Festus Enning
- GitHub: @githubhandle
- Twitter: @twitterhandle
- LinkedIn: LinkedIn
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Give a ⭐️ if you like this project!
- Hat tip to anyone whose code was used
- Inspiration
- etc
This project is MIT licensed.
NOTE: we recommend using the MIT license - you can set it up quickly by using templates available on GitHub. You can also use any other license if you wish.