1.0.1 • Published 3 years ago

parcel-transformer-asset-to-js v1.0.1

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

parcel-transformer-asset-to-js

A Parcel 2 transformer plugin to import binary assets as javascript modules.
Each module is imported as a base64 dataURL string.

Installation

npm install parcel-transformer-asset-to-js -D

or

yarn add install parcel-transformer-asset-to-js -D

After this you should configure in .parcelrc the transformation for wherever kind of binary file you want to import:

{
  "extends": "@parcel/config-default",
  "transformers": {
    "*.{jpg,png}": ["parcel-transformer-asset-to-js"]
  }
}

Usage

import dataUrl, { base64, mimeType } from "../assets/image.png";

const image = new Image();
image.src = dataUrl;
document.appendChild(image);

License

MIT License