Lubimyczytac-books is utility for scraping books from lubimyczyta.pl
Using yarn:
yarn add lubimyczytac-books
In Node.js:
const lb = require('lubimyczytac-books');
{
pageCount: int,
books: [],
nextPageUrl: string,
prevPageUrl: string,
}
{
title: string,
author: string,
isbn: string,
publishingDate: string,
}
const books = lb.getBooksFromPhrase('Road');
Returns promise with books and information about pagination (next page, previous page, page count). Page
is optional, default: 1
.
const books = lb.getBooksFromLink('http://lubimyczytac.pl/szukaj/ksiazki?phrase=Droga');
Returns promise with books and information about pagination for provided search url.
const book = lb.getBookFromLink('http://lubimyczytac.pl/ksiazka/88820/droga');
Returns promise with book.
const lubimyCzytacFetch = require('./src/LubimyCzytacFetch');
const fetchBooks = async () => {
const booksList = await lubimyCzytacFetch.getBooksFromLink('http://lubimyczytac.pl/szukaj/ksiazki?phrase=Droga');
console.log(booksList);
};
fetchBooks();