Skip to content

ifyoumakeit/parcel-plugin-prefetch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

Simple JSON to prefetch data in bundle.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published