0.1.1 • Published 6 years ago

filesize.macro v0.1.1

Weekly downloads
2
License
MIT
Repository
github
Last release
6 years ago

filesize.macro

Build Status Babel Macro

Webpack filesize-loader implemented as babel-plugin-macros

Usage

Similar to nodejs require call:

import filesize from "filesize.macro";

const size = filesize("./image.jpg");

Example of usage in create-react-app

import coverImage from "./cover-image.jpg";
import filesize from "filesize.macro";
const coverSize = filesize("./cover-image.jpg");

const SomeComponent = () => (
  <div>
    <a href={coverImage}>{`Image size ${coverSize} in bytes`}</a>
  </div>
);

Credits

Based on pveyes/raw.macro.

License

MIT