0.1.5 • Published 2 years ago

monosize-bundler-esbuild v0.1.5

Weekly downloads
-
License
MIT
Repository
-
Last release
2 years ago

monosize-bundler-esbuild

Installation

# npm
npm install monosize-bundler-esbuild --save-dev
# yarn
yarn add monosize-bundler-esbuild --dev

Configuration

You need to update your monosize.config.mjs to use monosize-bundler-esbuild:

// monosize.config.mjs
import esbuildBundler from 'monosize-bundler-esbuild';

export default {
  // ...
  bundler: esbuildBundler(config => {
    // customize config here
    return config;
  }),
};

esbuildBundler is a function that accepts a callback to customize the configuration. The callback receives the default esbuild configuration and should return the updated configuration.

Customizing configuration

You can customize the configuration by modifying the default configuration:

// monosize.config.mjs
import esbuildBundler from 'monosize-bundler-esbuild';

export default {
  // ...
  bundler: esbuildBundler(config => {
    config.loader = {
      ...config.loader,
      '.svg': 'file',
    };

    return config;
  }),
};
0.1.4

2 years ago

0.1.5

2 years ago

0.1.2

2 years ago

0.1.3

2 years ago

0.1.1

2 years ago

0.1.0

2 years ago

0.0.2

2 years ago