# stitch-up

> CommonJS packaging tool adding package.json support to Stitch

Latest version **0.4.1** (published 2018-03-15) · 0 weekly downloads

## Install

```sh
npm install stitch-up
pnpm add stitch-up
yarn add stitch-up
bun add stitch-up
```

## Health

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

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support; low quality score; pre 1.0.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 0.4.1 |
| Published | 2018-03-15 |
| First published | 2012-03-21 |
| Weekly downloads | 0 |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 9 |
| Unpacked size | 10.4 KB |
| Known vulnerabilities | 0 (+10 in 3 direct dependencies) |
| Install scripts | no |
| Author | Matt Dean |
| Maintainers | trabianmatt |

## Links

- npm: https://www.npmjs.com/package/stitch-up
- Homepage: https://github.com/trabian/stitch-up
- Issues: https://github.com/trabian/stitch-up/issues
- npm.io page: https://npm.io/package/stitch-up

## Dependencies (9)

- [npm](https://npm.io/package/npm.md) 1.3.x
- [jade](https://npm.io/package/jade.md) 0.20.x
- [async](https://npm.io/package/async.md) 0.1.x
- [stitch](https://npm.io/package/stitch.md) *
- [wrench](https://npm.io/package/wrench.md) 1.3.x
- [uglify-js](https://npm.io/package/uglify-js.md) 2.2.x
- [underscore](https://npm.io/package/underscore.md) 1.4.x
- [coffee-script](https://npm.io/package/coffee-script.md) 1.4.x
- [node-markdown](https://npm.io/package/node-markdown.md) 0.1.x

## Recent versions

- 0.4.1 (latest) — 2018-03-15
- 0.4.0 — 2018-03-15
- 0.3.12 — 2013-08-03
- 0.3.11 — 2013-03-28
- 0.3.10 — 2013-03-28
- 0.3.9 — 2013-02-01
- 0.3.8 — 2012-12-20
- 0.3.7 — 2012-11-29
- 0.3.6 — 2012-11-29
- 0.3.5 — 2012-08-10
- 0.3.4 — 2012-05-28
- 0.3.3 — 2012-05-09
- 0.3.2 — 2012-04-26
- 0.3.1 — 2012-04-26
- 0.3.0 — 2012-04-11
- … 5 more at https://npm.io/package/stitch-up/versions

## README

## stitch-up

Stitch-up is a CommonJS packaging tool adding package.json support to
[Stitch](https://github.com/sstephenson/stitch).

Stitch converts a CommonJS module into a single JS file that can be
included in the browser or, in the case of [titanium-backbone](https://github.com/trabian/titanium-backbone), in a Titanium project. The purpose of stitch-up is to allow the paths, dependencies, and output location for the Stitch packager to be specified in package.json both within the primary project and within any dependent modules.

Unlike Stitch, stitch-up also provides a way of copying files as-is from
node modules into a customizable (via package.json) location in the primary project. This serves as a simple asset pipeline for including files such as jquery.js that would make a stitched file too big or need to be included separately for any other reason. This also allows copying of images and can eventually be extended to include stylesheets or other files.

See the [package.json for titanium-backbone](https://github.com/trabian/titanium-backbone/blob/master/package.json) for an example.

### Current status

This project is still in early stages, but it works.

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