PrismicScout
This package extract data from Prismic Query Results using a JSON like GraphQL style
Install
npm install prismic-scout --save
or
yarn add prismic-scout
Documentation
Instance
example
const PrismicScout = ;.../* * Get Prismic api now we can use `api` variable */...const Scout = api;
Methods
retriveFromData
For array of documents
example
/* * Inside a Prismic `query` then function */Scout
retriveSingle
For single of document
example
/* * Inside a Prismic `getByID` then function */Scout
Options
clean
(default: true)
Extract from document data field and append 'id','uid' and 'lang';
id
(default: true)
Append id value to object (without id Scout cannot retrive nested document)
uid
(default: true)
Append uid value to object
lang
(default: true)
Append lang value to object
example
/* Set global options */ const Scout = api uid: false lang: false; /* Set single options (merged with global options) */ Scout;
License
This project is under MIT license, 2017, ⓒ Antonio Dal Sie. Read more in LICENSE.