obooks
obooks copied to clipboard
O'Books :books::sparkles: Download books from O'Reilly | Safaribooks
``` > node --version v14.17.0 > npm -v 6.14.13 > npm list --depth=0 +-- [email protected] +-- [email protected] +-- [email protected] +-- [email protected] +-- [email protected] +-- [email protected] +-- [email protected] +-- [email protected] `--...
Bumps [async](https://github.com/caolan/async) from 3.2.1 to 3.2.2. Changelog Sourced from async's changelog. v3.2.2 Fix potential prototype pollution exploit Commits acc084e Version 3.2.2 acd7316 Update built files b50d648 update changelog for 3.2.2...
Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6. Commits 7efb22a 1.2.6 ef88b93 security notice for additional prototype pollution issue c2b9819 isConstructorOrProto adapted from PR bc8ecee test from prototype pollution PR See full...
Bumps [ajv](https://github.com/ajv-validator/ajv) from 6.10.2 to 6.12.6. Release notes Sourced from ajv's releases. v6.12.6 Fix performance issue of "url" format. v6.12.5 Fix uri scheme validation (@ChALkeR). Fix boolean schemas with strictKeywords...
I installed Node.JS and it's dependencies I ran npm install I'm trying to download a book using the CLI method, but I keep getting `StatusCodeError: 404 - {"error":"Could not fetch...
## Issues: Running cli.js generates an EPUB file that: 1- Has a `` element right after `` at the beginning of each chapter in .xhtml files, which results a duplicate...
On large books, O'Reilly might suddenly throw a 500 error halfway. Create chapters cache to prevent downloading same chapters on retry.
Handle 500 error when downloading a chapter and O'Reilly goes unavailable.
O'Reilly might fail halfway of the download. When downloading the book again, check if image exists before downloading it to speed up the process.