This package has been deprecated

Author message:

WARNING: This project has been renamed to @samirrayani/metascraper-shopping. Install using @samirrayani/metascraper-shopping instead.

@samirrayani/metascraper-price

1.2.6 • Public • Published

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.

Readme

Keywords

Package Sidebar

Install

npm i @samirrayani/metascraper-price

Weekly Downloads

0

Version

1.2.6

License

MIT

Unpacked Size

3.3 MB

Total Files

12

Last publish

Collaborators

  • samirrayani