metalsmith-request
v4.0.3
Published
Metalsmith plugin to grab content from the web and expose the results to metadata
Downloads
25
Maintainers
Readme
Metalsmith Request
Metalsmith plugin to grab content from the web and expose the results to metadata
uses got under the hood to make HTTP calls.
Install
npm install metalsmith-request
API
Pass targets
to the plugin with the use
method:
metalsmith.use(request({ target: 'http://domain.com/foo' }))
You can also pass options
as the second argument to use with the got module
const targets = {
foo: 'http://domain.com/foo.json'
}
const options = {
responseType: true
}
metalsmith.use(request(targets, options))
CLI
You can also use the plugin with the Metalsmith CLI by adding a key to your metalsmith.json
file:
{
"plugins": {
"metalsmith-request": {
"foo": "http://domain.com/foo.json"
}
}
}
Author: Ahmad Nassri • Twitter: @AhmadNassri