1.3.0 • Published 6 years ago

parcel-plugin-prefetch v1.3.0

Weekly downloads
-
License
MIT
Repository
-
Last release
6 years ago

parcel-plugin-prefetch

Write some JSON to prefetch data in bundle.

How to use

yarn add parcel-plugin-prefetch

  1. Create JSON file with extension .jsonpf
  2. JSON should be a list in the format...
[{
  "key": "foo",
  "url": "https://..."
}]
  1. Add import {foo, STATES} from "./data.jsonpf" to the top of file.
  2. yarn parcel index.html or whatever you use.
  3. Parcel will prefetch the data and return data in below format.
{
  foo: {
    key: "foo",
    url: "https://...",
    state: "FETCHING" // FAILED || FETCHED
    data: {} // Data returned if "FETCHED"
    error: Error // Error returned if "FAILED"  
  },
  // States for comparison.
  STATES: { 
    FETCHING: "FETCHING",
    FETCHED: "FETCHED",
    FAILURE: "FAILURE"
  }
}

Missing data?

Try running with --no-cache.