gitextract_3mpihp2i/ ├── .github/ │ └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── CONTRIBUTING.md ├── README.md ├── app/ │ ├── .eslintrc.js │ ├── .gitignore │ ├── .prettierignore │ ├── .prettierrc │ ├── .prettierrc.json │ ├── LICENSE │ ├── README.md │ ├── gatsby-browser.js │ ├── gatsby-config.js │ ├── gatsby-node.js │ ├── gatsby-ssr.js │ ├── package.json │ ├── postcss.config.js │ └── src/ │ ├── components/ │ │ ├── amazonurl.js │ │ ├── bookcard.js │ │ ├── bookmark.js │ │ ├── categorydescription.js │ │ ├── feed.js │ │ ├── goodreadsimage.js │ │ ├── header.js │ │ ├── image.js │ │ ├── layout.css │ │ ├── layout.js │ │ ├── seo.js │ │ ├── sidebar.js │ │ └── sortByDropdown.js │ ├── context/ │ │ ├── bookReducer.js │ │ └── globalState.js │ ├── data/ │ │ ├── books.json │ │ └── categories.json │ ├── pages/ │ │ ├── 404.js │ │ ├── index.js │ │ ├── page-2.js │ │ └── readingList.js │ ├── styles/ │ │ ├── global.css │ │ └── sidebar.css │ └── templates/ │ └── categoryTemplate.js └── utils/ ├── .gitignore ├── HOUSEKEEPING.md ├── README.MD ├── book_name_to_details.json ├── books.json ├── config-sample.py ├── gooodreads.py ├── housekeep.py ├── pyvenv.cfg ├── read_file.py ├── requirements.txt ├── update_json_files.py └── write_file.py