Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const fetch = require('node-fetch');
- async function parser() {
- const stack = [];
- // READ
- try {
- for (page = 1; page <= 35; page++) {
- await Promise.all(fetch(`https://api.hh.ru/vacancies?page=${page}`))
- .then(res => res.text())
- .then(body => {
- const data = JSON.parse(body);
- const output = data.items.map(({id, name, snippet}) => ({
- id,
- name,
- snippet
- }));
- console.log(output);
- });
- }
- } catch (err) {
- console.log(err);
- stack.push(err);
- }
- }
- module.exports = parser;
Add Comment
Please, Sign In to add comment