# gobble-sorcery

> Trace sourcemaps back to the original source, with sorcery and gobble

Latest version **0.3.0** (published 2015-04-11) · MIT license · 0 weekly downloads

## Install

```sh
npm install gobble-sorcery
pnpm add gobble-sorcery
yarn add gobble-sorcery
bun add gobble-sorcery
```

## Health

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

Positive: no vulnerabilities.

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

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 0.3.0 |
| Published | 2015-04-11 |
| First published | 2014-10-15 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 2 |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 4 |
| Author | Rich Harris |
| Maintainers | rich_harris |
| Keywords | gobble |

## Links

- npm: https://www.npmjs.com/package/gobble-sorcery
- Repository: https://github.com/gobblejs/gobble-sorcery
- Issues: https://github.com/gobblejs/gobble-sorcery/issues
- npm.io page: https://npm.io/package/gobble-sorcery

## Dependencies (2)

- [sander](https://npm.io/package/sander.md) ^0.2.1
- [sorcery](https://npm.io/package/sorcery.md) ^0.4.0

## Recent versions

- 0.3.0 (latest) — 2015-04-11
- 0.2.5 — 2015-02-28
- 0.2.4 — 2015-02-09
- 0.2.3 — 2015-02-06
- 0.2.2 — 2015-01-03
- 0.1.0 — 2014-10-15

## README

# gobble-sorcery

*Experimental integration with [sorcery](https://github.com/rich-harris/sorcery). Watch this space...*

Normally, if you have steps in your build process that generate source maps - such as minification, or transpiling CoffeeScript to JavaScript - the sourcemap that accompanies the end result only maps back to the penultimate stage, rendering it effectively useless.

Sorcery traces mappings all the way back to the original source. The gobble-sorcery plugin automates this process and links everything together for you.

## Installation

First, you need to have gobble installed - see the [gobble readme](https://github.com/gobblejs/gobble) for details. Then,

```bash
npm i -D gobble-sorcery
```

## Usage

```js
var gobble = require( 'gobble' );
module.exports = gobble( 'src/coffee' )
  .transform( 'coffee' )
  .transform( 'uglify' )
  .transform( 'sorcery' );
```


## License

MIT. Copyright 2014 Rich Harris

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