parcel-plugin-json-url-loader

Output parcel's json files as urls, rather than bundled strings

Downloads in past

Stats

StarsIssuesVersionUpdatedCreatedSize
parcel-plugin-json-url-loader
0.1.24 years ago5 years agoMinified + gzip package size for parcel-plugin-json-url-loader in KB

Readme

parcel-plugin-json-url-loader
DUB

What

Does exactly the plugin name told: make required or imported json returns url instead of strings.

Why

Lots of users inculding me are suffered from the build-in feature of parcel which bundles json file as strings into the final bundler by default parcel-bundler#501. When people are looking for the official solutions, parcel is still waiting for the solution from react community devongovett@parcel-bundler#501. As a matter of fact, it's something easy to hanle with parcel's plugin system. So I made this.

Installation

yarn add parcel-plugin-json-url-loader --dev
  or
npm i parcel-plugin-json-url-loader --save-dev

Usage

There is no options for you to think of. Just install it and checkout the output:
const jsonPath = require('path/to/json/file.json');
console.log(jsonPath); // /file.3a855491.json

Contribution

There are no tests yet, no linters, no production grade garrentee, and works simply as possible. Any feature requests or bugfixes are welcome.