# @easypost/node-build

> build tools for easypost frontends

Latest version **0.7.3** (published 2018-05-08) · ISC license · 0 weekly downloads

> **Deprecated.** This package is deprecated.

## Install

```sh
npm install @easypost/node-build
pnpm add @easypost/node-build
yarn add @easypost/node-build
bun add @easypost/node-build
```

Provides the command `ep-node-build`.

## Health

**Score 10/100 (F)** — status: deprecated.

Negative: deprecated.

## Facts

| | |
|---|---|
| Version | 0.7.3 |
| Published | 2018-05-08 |
| First published | 2018-03-15 |
| Weekly downloads | 0 |
| License | ISC |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 26 |
| Unpacked size | 268.6 KB |
| Known vulnerabilities | 0 (+7 in 2 direct dependencies) |
| Install scripts | no |
| Author | Jack Lawson |
| Maintainers | ajacksified, easypostnpm, eschutho, kevinfunk, sawyer |

## Links

- npm: https://www.npmjs.com/package/@easypost/node-build
- Repository: https://github.com/EasyPost/node-build
- Homepage: https://github.com/EasyPost/node-build#readme
- Issues: https://github.com/EasyPost/node-build/issues
- npm.io page: https://npm.io/package/@easypost/node-build

## Dependencies (26)

- [yargs](https://npm.io/package/yargs.md) ^11.0.0
- [lodash](https://npm.io/package/lodash.md) ^4.17.5
- [webpack](https://npm.io/package/webpack.md) ^4.5.0
- [fs-extra](https://npm.io/package/fs-extra.md) ^5.0.0
- [node-sass](https://npm.io/package/node-sass.md) ^4.8.3
- [babel-core](https://npm.io/package/babel-core.md) ^6.26.0
- [css-loader](https://npm.io/package/css-loader.md) ^0.28.11
- [file-loader](https://npm.io/package/file-loader.md) ^1.1.11
- [sass-loader](https://npm.io/package/sass-loader.md) ^7.0.1
- [webpack-cli](https://npm.io/package/webpack-cli.md) ^2.0.14
- [babel-loader](https://npm.io/package/babel-loader.md) ^7.1.4
- [style-loader](https://npm.io/package/style-loader.md) ^0.20.3
- [ignore-loader](https://npm.io/package/ignore-loader.md) ^0.1.2
- [babel-polyfill](https://npm.io/package/babel-polyfill.md) ^6.26.0
- [postcss-loader](https://npm.io/package/postcss-loader.md) ^2.1.4
- [babel-preset-react](https://npm.io/package/babel-preset-react.md) ^6.24.1
- [webpack-dev-server](https://npm.io/package/webpack-dev-server.md) ^3.1.3
- [babel-preset-minify](https://npm.io/package/babel-preset-minify.md) ^0.4.0
- [copy-webpack-plugin](https://npm.io/package/copy-webpack-plugin.md) ^4.5.1
- [babel-preset-stage-2](https://npm.io/package/babel-preset-stage-2.md) ^6.24.1
- [clean-webpack-plugin](https://npm.io/package/clean-webpack-plugin.md) ^0.1.19
- [webpack-node-externals](https://npm.io/package/webpack-node-externals.md) ^1.7.2
- [mini-css-extract-plugin](https://npm.io/package/mini-css-extract-plugin.md) ^0.4.0
- [webpack-manifest-plugin](https://npm.io/package/webpack-manifest-plugin.md) ^2.0.0
- [babel-plugin-transform-react-inline-elements](https://npm.io/package/babel-plugin-transform-react-inline-elements.md) ^6.22.0
- [babel-plugin-transform-react-constant-elements](https://npm.io/package/babel-plugin-transform-react-constant-elements.md) ^6.23.0

## Recent versions

- 0.7.3 (latest) — 2018-05-08
- 0.7.2 — 2018-05-08
- 0.7.1 — 2018-05-08
- 0.7.0 — 2018-05-08
- 0.6.0 — 2018-05-08
- 0.5.0 — 2018-04-16
- 0.4.1 — 2018-04-13
- 0.4.0 — 2018-04-12
- 0.3.0 — 2018-03-30
- 0.2.5 — 2018-03-28
- 0.2.4 — 2018-03-28
- 0.2.3 — 2018-03-28
- 0.2.2 — 2018-03-28
- 0.2.1 — 2018-03-19
- 0.2.0 — 2018-03-19
- … 4 more at https://npm.io/package/@easypost/node-build/versions

## README

node-build
==========

Tools for building client-side assets. Builds es6

* `npm install --save @easypost/node-build`


Building
--------

* Add `"build": "ep-node-build"` to your npm scripts
* Add `"watch": "ep-node-build --watch"` to your npm scripts too
* Add `"lint": "ep-node-build lint"` to your npm scripts for maximum points. You can run it with
  `--fix` too.

Run `npm run build` or `npm run watch` respectively.


Customizing
-----------

This will automatically load and merge any `${CWD}/webpack.config.js` you happen to be using.
If you need further customization, create a `node-build.js` file, which exports a function that
takes webpack config and returns webpack config (see `./examples/node-build.js` for a template.)

---
_Source: https://npm.io/package/@easypost/node-build · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
