mini-scrape

1.1.0 • Public • Published

mini-scrape

npm version

simple scrape function working only nodejs

Installation

$ npm install mini-scrape

or yarn

$ yarn install mini-scrape

Example

const scrape = require('mini-scrape')
const url = 'https://github.com/mottox2/mini-scrape'

scrape(url).then(window => {
  console.log('title: ', window.document.title)
  console.log('h1: ', window.document.querySelector('h1').textContent.replace(/\n/g, ''))
})

webpack

import scrape from 'mini-scrape'
const url = 'https://github.com/mottox2/mini-scrape'

scrape(url).then(window => {
  console.log('title: ', window.document.title)
  console.log('h1: ', window.document.querySelector('h1').textContent.replace(/\n/g, ''))
})

with headers

import scrape from 'mini-scrape'
const url = 'https://github.com/mottox2/mini-scrape'

scrape(url, {
  headers: {
    'User-Agent': 'mini-scrape'
  }
}).then(window => {
  console.log('title: ', window.document.title)
  console.log('h1: ', window.document.querySelector('h1').textContent.replace(/\n/g, ''))
})

Readme

Keywords

none

Package Sidebar

Install

npm i mini-scrape

Weekly Downloads

1

Version

1.1.0

License

MIT

Unpacked Size

74.4 kB

Total Files

7

Last publish

Collaborators

  • mottox2