Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/abra19/page-loader
The page loader is a library and utility that can download pages over the network and save them to the local disk. The emphasis in the project is on its testing.
https://github.com/abra19/page-loader
jest js nock
Last synced: 7 days ago
JSON representation
The page loader is a library and utility that can download pages over the network and save them to the local disk. The emphasis in the project is on its testing.
- Host: GitHub
- URL: https://github.com/abra19/page-loader
- Owner: Abra19
- Created: 2023-01-30T19:07:28.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-02-17T22:03:52.000Z (over 1 year ago)
- Last Synced: 2024-11-08T22:54:10.156Z (7 days ago)
- Topics: jest, js, nock
- Language: JavaScript
- Homepage:
- Size: 370 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
### Hexlet tests and test status:
[![Actions Status](https://github.com/Abra19/frontend-testing-react-project-67/workflows/hexlet-check/badge.svg)](https://github.com/Abra19/frontend-testing-react-project-67/actions)[![Maintainability](https://api.codeclimate.com/v1/badges/032d4368b75cfa7f66af/maintainability)](https://codeclimate.com/github/Abra19/frontend-testing-react-project-67/maintainability)
[![Test Coverage](https://api.codeclimate.com/v1/badges/032d4368b75cfa7f66af/test_coverage)](https://codeclimate.com/github/Abra19/frontend-testing-react-project-67/test_coverage)
[![Node CI](https://github.com/Abra19/frontend-testing-react-project-67/actions/workflows/nodejsCI.yml/badge.svg)](https://github.com/Abra19/frontend-testing-react-project-67/actions/workflows/nodejsCI.yml)
### Project Description:
The page loader is a library and utility that can download pages over the network and save them to the local disk. The emphasis in the project is on its testing. Because of the abundance of side effects, you will have to work properly with their suppression, stubs/mocks and possible errors here.
### To get started
1. Clone git repo: `git clone [email protected]:Abra19/frontend-testing-react-project-67.git`
2. Install package: `make install`
3. Link: `make link`
4. Run utility: `make run`### Requirements
Node.js >= 16