Package Exports
- dollar
- dollar/src/dollar.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (dollar) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
Web scraper with a jQuery like wrapper.
Usage
Uses Cheerio by default instead of jQuery for better performance.
import * as dollar from 'dollar'
const $ = await dollar.get('https://www.wikipedia.org/')
console.log($('h1').text())Use real jQuery which is slower
const $ = await dollar.get({url: 'http://reaktor.fi/', jQuery: true})
console.log($('h1').text())All parameters and defaults
{
jQuery: false,
url: undefined,
html: undefined,
htmlPromise: undefined,
}License
Apache 2.0
Changelog
1.0.0 - 2024-06-11
- Use ES6
- Remove Q and use native promises
- Remove lodash and use native functions
- Remove request and use fetch
- Remove encoding lib
- Upgrade rest i.e. jQuery, Cheerio and jsdom
0.3.3 - 2017-10-25
- Upgrade jQuery to 3.2.1 and use it via npm
0.3.2 - 2017-10-25
- Upgrade npm deps
0.3.1 - 2016-01-28
- Upgrade npm deps
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