Web scraper with a jQuery like wrapper
HTML JavaScript
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
example
lib
.gitignore
README.md
package.json

README.md

Web scraper with a jQuery like wrapper.

Usage

var dollar = require('dollar')
dollar
  .get('http://reaktor.fi/')
  .then(function($) {
    console.log($('h1').text())
  })

Encoding support

var dollar = require('dollar')
dollar
  .get({url: 'http://reaktor.fi/', encoding: 'ISO-8859-1'})
  .then(function($) {
    console.log($('h1').text())
  })

Output encoding can be set with "encodingTo" parameter.

Faster performance

var dollar = require('dollar')
dollar
  .get({url: 'http://reaktor.fi/', fullJQuery: false})
  .then(function($) {
    console.log($('h1').text())
  })

Uses cheerio instead of jQuery for better performance.

All parameters and defaults

{
  fullJQuery: true,
  url: undefined,
  html: undefined,
  htmlPromise: undefined,
  encoding: 'UTF-8',
  encodingTo: 'UTF-8'
}

Changelog

0.3.0 - 2016-08-21

  • Encoding support

0.2.0 - 2016-08-18

  • Upgrade jQuery from 2 to 3
  • Upgrade npm deps

0.1.0 - 2014-03-30

  • something

License

Apache 2.0