1.2.6 • Published 4 years ago

@samirrayani/metascraper-price v1.2.6

Weekly downloads
1
License
MIT
Repository
github
Last release
4 years ago

metascraper-price

npm Dependency Status

A custom rule bundle for @microlinkhq/metascraper to get the price property from HTML markup.

Install

$ npm install @samirrayani/metascraper-price --save

Usage

'use strict'

const metascraper = require('metascraper')([
  require('metascraper-title')(),
  require('metascraper-image')(),
  require('metascraper-url')(),
  require('@samirrayani/metascraper-price')()
]);
const got = require('got');

const targetUrl = '<an URL from any e-commerce website>';
const { body: html, url } = await got(targetUrl);
const metadata = await metascraper({ html, url });
console.log(metadata);
/*
metadata: {
  title:  [String]
  image:  [String]
  url:    [String]
  price:  [Float|null]
}
*/

License

@samirrayani/metascraper-price © 2019 Samir Rayani, Released under the MIT License.

1.2.6

4 years ago

1.2.5

4 years ago

1.2.4

4 years ago

1.2.3

4 years ago

1.2.2

4 years ago

1.2.1

4 years ago

1.2.0

4 years ago

1.0.9

4 years ago

1.0.8

4 years ago

1.0.7

4 years ago

1.0.6

4 years ago

1.0.5

4 years ago