craco-base64-inline-loader

A craco plugin to use base64-inline-loader with create-react-app

Downloads in past

Stats

StarsIssuesVersionUpdatedCreatedSize
craco-base64-inline-loader
1.0.05 years ago5 years agoMinified + gzip package size for craco-base64-inline-loader in KB

Readme

Craco Base64 Inline Loader
MIT License
This is a craco plugin that makes it easy to use the webpack base64-inline-loader with create-react-app version >= 2.

Installation

$ yarn add -D craco-base64-inline-loader

# OR

$ npm install craco-base64-inline-loader --save-dev

Basic Usage

craco-base64-inline-loader expect a test option containing your regex selector.
Here is a simple craco.config.js example to convert every font types to base64:
const base64Loader = require('craco-base64-inline-loader')

module.exports = {
  webpack: {
    plugins: [
     { plugin: base64Loader,
       options: {
         test: /\.(ttf|eot|otf|svg|woff(2)?)$/i ,
         limit: 1000 // <-- Optional
         }
     }
  ]
}