# blue-npm-bundle

Internal helper used by **blue** when `bundleDependencies` (project build) or `-bundle-npm` (single-file compile) is enabled.

Install once from the compiler repo root:

```bash
make tools-deps
```

Requires **Node.js** on `PATH` when those options are used.

The stitch step currently supports dependency modules whose entire file is:

`"use strict";` (optional) then `module.exports = <number|string|true|false|null>;`

Other shapes fail with a clear `blue-npm-bundle` error until the stitcher grows. See [replit.md](../../replit.md) for general blue limits (no native addons, and so on).