0.1.5 • Published 11 months ago

monosize-bundler-esbuild v0.1.5

Weekly downloads
-
License
MIT
Repository
-
Last release
11 months 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

1 year ago

0.1.5

11 months ago

0.1.2

1 year ago

0.1.3

1 year ago

0.1.1

1 year ago

0.1.0

1 year ago

0.0.2

1 year ago