1.2.6 • Published 6 years ago

@samirrayani/metascraper-price v1.2.6

Weekly downloads
1
License
MIT
Repository
github
Last release
6 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

6 years ago

1.2.5

6 years ago

1.2.4

6 years ago

1.2.3

6 years ago

1.2.2

6 years ago

1.2.1

6 years ago

1.2.0

6 years ago

1.0.9

6 years ago

1.0.8

6 years ago

1.0.7

6 years ago

1.0.6

6 years ago

1.0.5

6 years ago