Skip to content

A javascript project that gives a summary of the books in my library remove the ones that i have finished reding and update the latest books

Notifications You must be signed in to change notification settings

vigehi/awesomebooks2

Repository files navigation

Awesome-books

The awesome books project utilizes Javascript's import export functionality to pass classes from one JS file to another. It also has luxon dependency installed for time visibility on the ui

Built With

  • Major Languages: JAVASCRPT, HTML, CSS
  • Major Technologies : Git, Github

Live Demo (if available)

Live Demo Link

Getting Started

Clone the repository and setup the linter

To get a local copy up and running follow these simple example steps.

Prerequisites

  • npm ( Node Package Manager )
  • git and Github Account

Setup

To get a local copy up and running follow these simple example steps.

Install

  • Webhint linter

    npm install --save-dev hint@6.x

  • Stylelint linter

    npm install --save-dev stylelint@13.x stylelint-scss@3.x stylelint-config-standard@21.x stylelint-csstree-validator@1.x

  • ESLint linter

    npm install --save-dev eslint@7.x eslint-config-airbnb-base@14.x eslint-plugin-import@2.x babel-eslint@10.x

  • luxon libray

    npm install --save luxon

Run tests

  • Webhint linter -npx hint . on the root of your directory of your project.
  • Stylelint linter
    • npx stylelint "**/*.{css,scss}" on the root of your directory of your project.
  • ESLint linter
    • npx eslint . on the root of your directory of your project.

Authors

👤 Edith oga

Show your support

Give a ⭐️ if you like this project!

Acknowledgments

  • To morning session team,reviewers and standup team memebers.

📝 License

This project is MIT licensed.

About

A javascript project that gives a summary of the books in my library remove the ones that i have finished reding and update the latest books

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published