0.17.2 • Published 3 years ago

@chialab/esbuild-plugin-alias v0.17.2

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

Install

$ npm i @chialab/esbuild-plugin-alias -D
$ yarn add @chialab/esbuild-plugin-alias -D

Usage

Load path-browser.js instead of the node's path module:

import esbuild from 'esbuild';
import aliasPlugin from '@chialab/esbuild-plugin-alias';

await esbuild.build({
    plugins: [
        aliasPlugin({
            'node-fetch': false,
            'path': '../path-browser.js'
        }),
    ],
});

Load node-fetch module as an empty module:

import esbuild from 'esbuild';
import aliasPlugin from '@chialab/esbuild-plugin-alias';

await esbuild.build({
    plugins: [
        aliasPlugin({
            'node-fetch': false,
        }),
    ],
});

Load aliases from browser field in package.json:

package.json

{
    "name": "webapp",
    "version": "0.0.0",
    "browser": {
        "path": "./browser-path.js",
        "node-fetch": false,
    }
}
import esbuild from 'esbuild';
import aliasPlugin from '@chialab/esbuild-plugin-alias';

await esbuild.build({
    platform: 'browser',
    plugins: [
        aliasPlugin(),
    ],
});

License

Esbuild Plugin alias is released under the MIT license.

0.17.2

3 years ago

0.17.1

3 years ago

0.17.0

3 years ago

0.16.4

3 years ago

0.15.37

3 years ago

0.16.3

3 years ago

0.16.0

3 years ago

0.16.1

3 years ago

0.16.2

3 years ago

0.15.20

3 years ago

0.15.23

3 years ago

0.15.28

3 years ago

0.15.17

3 years ago

0.15.7

3 years ago

0.15.9

3 years ago

0.15.10

3 years ago

0.15.14

3 years ago

0.15.4

3 years ago

0.15.0

3 years ago

0.15.1

3 years ago

0.15.2

3 years ago

0.15.3

3 years ago

0.14.11

3 years ago

0.14.10

4 years ago

0.14.17

3 years ago

0.14.0

4 years ago

0.14.1

4 years ago

0.14.2

4 years ago

0.14.19

3 years ago

0.14.4

4 years ago

0.13.13

4 years ago

0.15.0-alpha.1

3 years ago

0.13.8

4 years ago

0.13.0

4 years ago

0.13.2

4 years ago

0.13.11

4 years ago

0.12.30

4 years ago

0.12.31

4 years ago

0.12.11

4 years ago

0.12.19

4 years ago

0.12.12

4 years ago

0.12.15

4 years ago

0.12.22

4 years ago

0.12.29

4 years ago

0.12.24

4 years ago

0.12.26

4 years ago

0.12.8

4 years ago

0.12.9

4 years ago

0.12.2

4 years ago

0.12.3

4 years ago

0.12.0

4 years ago

0.11.38

4 years ago

0.11.19

4 years ago

0.11.10

4 years ago

0.11.8

4 years ago

0.11.9

4 years ago

0.11.11

4 years ago

0.11.13

4 years ago

0.11.0

4 years ago

0.10.0

4 years ago

0.9.0

4 years ago

0.8.0

4 years ago

0.7.0

4 years ago

0.6.0

4 years ago

0.5.8

4 years ago