5.1.0 • Published 2 months ago

@node-elion/builder v5.1.0

Weekly downloads
-
License
MIT
Repository
github
Last release
2 months ago

MIT License View this project on NPM View this project on NPM Known Vulnerabilities Quality Gate Status

@node-elion/builder

this package is part of the Elion project.

This package was created to be able quickly and painlessly build js/ts files while ignoring problems with commonJS/ESM modules. To get started, you just need to install this package and change the project's build configuration

Installation

Install @node-elion/builder with npm

This package is recommended to be installed as a dev dependency

npm i --save-dev @node-elion/builder

Usage

Update package.json to be able to use @node-elion/builder package:

/* package.json */
{
    /*...*/
    "scripts": {
        "start": "ebi start",
        "build": "ebi build"
    }
    /*...*/
}

CLI commands

ebi start

parameteraliastypedefaultdescription
--entry-estringsrc/index.jssets entry to your application. This is usually the root file, in which all necessary processes are imported and run.
--assets-folder-astringsrc/assetsfiles (like.tf or .json etc.) that should be stored in raw format
--plugin-pstring[][]Builder plugins
--plugin-config-lstring[][]Plugin config
--plugins-config-file-cstringPlugin config file (should be .json format)
--debug-dbooleanfalsepass Inspect argument (--inspect) to started process
--build-folder-bstring./.devbuildFolder, where built files will be stored (you can use tmp for in order to use the temporary folder of your device)

ebi build

parameteraliastypedefaultdescription
--entry-estringsrc/index.jssets entry to your application. This is usually the root file, in which all necessary processes are imported and run.
--assets-folder-astringsrc/assetsfiles (like.tf or .json etc.) that should be stored in raw format
--plugin-pstring[][]Builder plugins
--plugin-config-lstring[][]Plugin config
--plugins-config-file-cstringPlugin config file (should be .json format)
--build-folder-bstring./buildFolder, where built files will be stored
--keep-classnamesbooleanfalseKeep classnames in production build

Examples

Check the examples folder for a better understanding of how the loader works

Contributing

Contributions are always welcome!

See CONTRIBUTING.md for ways to get started.

Acknowledgements

License

MIT

5.1.0

2 months ago

5.0.1

3 months ago

5.0.0

6 months ago

3.2.1

9 months ago

4.0.1

9 months ago

4.0.0

9 months ago

3.2.0

11 months ago

3.1.0

11 months ago

3.0.7

11 months ago

3.0.4

1 year ago

3.0.6

1 year ago

3.0.5

1 year ago

3.0.3

1 year ago

3.0.2

1 year ago

3.0.1

1 year ago

3.0.0

1 year ago

2.5.1

1 year ago

2.3.2

1 year ago

2.4.0

1 year ago

2.3.0

2 years ago

2.1.2

2 years ago

2.2.0

2 years ago

2.1.1

2 years ago

2.3.1

1 year ago

2.1.3

2 years ago

2.1.0

2 years ago

2.0.0

2 years ago

1.5.0

2 years ago

1.4.0

2 years ago