{"_id":"sorcery","_rev":"479708","name":"sorcery","description":"Resolve a chain of sourcemaps back to the original source","dist-tags":{"latest":"0.10.0"},"maintainers":[{"name":"rich_harris","email":""}],"time":{"modified":"2021-08-05T09:31:28.000Z","created":"2014-10-01T18:55:49.526Z","0.10.0":"2016-04-23T17:28:59.502Z","0.9.4":"2016-04-23T14:47:37.571Z","0.9.3":"2016-04-17T17:09:20.137Z","0.9.2":"2015-12-20T03:35:55.684Z","0.9.1":"2015-12-20T03:09:05.228Z","0.9.0":"2015-12-20T03:02:51.735Z","0.8.0":"2015-10-23T03:32:25.418Z","0.7.0":"2015-10-18T21:06:24.392Z","0.6.5":"2015-10-10T17:19:17.900Z","0.6.4":"2015-10-10T02:11:09.990Z","0.6.3":"2015-06-15T11:21:15.199Z","0.6.2":"2015-06-07T18:41:30.672Z","0.6.1":"2015-05-21T16:41:35.267Z","0.6.0":"2015-05-21T15:01:14.836Z","0.5.5":"2015-05-10T16:42:04.679Z","0.5.4":"2015-05-07T13:37:37.062Z","0.5.3":"2015-05-07T13:10:33.853Z","0.5.2":"2015-05-05T15:48:58.286Z","0.5.1":"2015-04-18T18:14:24.490Z","0.5.0":"2015-04-15T20:02:51.997Z","0.4.0":"2015-04-11T22:18:59.745Z","0.3.5":"2015-04-05T17:03:37.278Z","0.3.4":"2015-03-26T14:23:02.231Z","0.3.2":"2015-02-28T19:12:35.081Z","0.3.0":"2015-02-09T02:26:43.978Z","0.2.5":"2015-02-08T23:31:35.328Z","0.2.4":"2015-02-06T21:56:46.716Z","0.2.3":"2014-11-28T18:12:52.571Z","0.2.2":"2014-11-28T18:06:47.658Z","0.2.1":"2014-11-28T17:55:42.196Z","0.2.0":"2014-11-27T16:22:40.278Z","0.1.1":"2014-10-15T12:28:22.413Z","0.1.0":"2014-10-01T18:55:49.526Z"},"users":{"scottfreecode":true,"danielbayley":true,"monsterkodi":true,"pedromsilva":true},"author":{"name":"Rich Harris"},"repository":{"type":"git","url":"git+https://github.com/Rich-Harris/sorcery.git"},"versions":{"0.10.0":{"name":"sorcery","description":"Resolve a chain of sourcemaps back to the original source","version":"0.10.0","author":{"name":"Rich Harris"},"repository":{"type":"git","url":"git+https://github.com/Rich-Harris/sorcery.git"},"main":"dist/sorcery.cjs.js","jsnext:main":"dist/sorcery.es6.js","license":"MIT","dependencies":{"buffer-crc32":"^0.2.5","minimist":"^1.2.0","sander":"^0.5.0","sourcemap-codec":"^1.3.0"},"devDependencies":{"buble":"^0.5.6","codecov.io":"^0.1.6","coffee-script":"^1.10.0","eslint":"^2.8.0","istanbul":"^0.4.3","less":"^2.6.1","mocha":"^2.4.5","promise-map-series":"^0.2.2","remap-istanbul":"^0.6.3","rollup":"^0.26.0","rollup-plugin-buble":"^0.5.0","rollup-plugin-commonjs":"^2.2.1","rollup-plugin-npm":"^1.4.0","source-map":"^0.5.3","source-map-support":"^0.4.0","uglify-js":"^2.6.2"},"bin":{"sorcery":"bin/index.js"},"scripts":{"build":"rm -rf dist && rollup -c -f cjs -o dist/sorcery.cjs.js && rollup -c -f es6 -o dist/sorcery.es6.js","pretest":"npm run build","prepare-tests":"node test/samples/prepare-tests.js","test":"mocha --compilers js:buble/register","prepublish":"npm test","lint":"eslint src","pretest-coverage":"npm run build","test-coverage":"rm -rf coverage/* && istanbul cover --report json node_modules/.bin/_mocha -- -u exports -R spec test/test.js","posttest-coverage":"remap-istanbul -i coverage/coverage-final.json -o coverage/coverage-remapped.json -b dist && remap-istanbul -i coverage/coverage-final.json -o coverage/coverage-remapped.lcov -t lcovonly -b dist && remap-istanbul -i coverage/coverage-final.json -o coverage/coverage-remapped -t html -b dist","ci":"npm run test-coverage && codecov < coverage/coverage-remapped.lcov"},"files":["src/","dist/","bin/","README.md"],"gitHead":"b47e200a4ea5dbc552bbfe4dcb1df7e898f1abed","bugs":{"url":"https://github.com/Rich-Harris/sorcery/issues"},"homepage":"https://github.com/Rich-Harris/sorcery#readme","_id":"sorcery@0.10.0","_shasum":"8ae90ad7d7cb05fc59f1ab0c637845d5c15a52b7","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.1","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"dist":{"shasum":"8ae90ad7d7cb05fc59f1ab0c637845d5c15a52b7","size":31064,"noattachment":false,"key":"/sorcery/-/sorcery-0.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sorcery/download/sorcery-0.10.0.tgz"},"maintainers":[{"name":"rich_harris","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/sorcery-0.10.0.tgz_1461432537705_0.8243487167637795"},"directories":{},"publish_time":1461432539502,"_cnpm_publish_time":1461432539502,"_hasShrinkwrap":false},"0.9.4":{"name":"sorcery","description":"Resolve a chain of sourcemaps back to the original source","version":"0.9.4","author":{"name":"Rich Harris"},"repository":{"type":"git","url":"git+https://github.com/Rich-Harris/sorcery.git"},"main":"dist/sorcery.cjs.js","jsnext:main":"dist/sorcery.es6.js","license":"MIT","dependencies":{"buffer-crc32":"^0.2.5","minimist":"^1.2.0","sander":"^0.5.0","sourcemap-codec":"^1.3.0"},"devDependencies":{"codecov.io":"^0.1.6","coffee-script":"^1.10.0","eslint":"^2.8.0","istanbul":"^0.4.3","less":"^2.6.1","mocha":"^2.4.5","promise-map-series":"^0.2.2","remap-istanbul":"^0.6.3","rollup":"^0.26.0","rollup-plugin-buble":"^0.5.0","rollup-plugin-commonjs":"^2.2.1","rollup-plugin-npm":"^1.4.0","source-map":"^0.5.3","source-map-support":"^0.4.0","uglify-js":"^2.6.2"},"bin":{"sorcery":"bin/index.js"},"scripts":{"build":"rm -rf dist && rollup -c -f cjs -o dist/sorcery.cjs.js && rollup -c -f es6 -o dist/sorcery.es6.js","pretest":"npm run build","prepare-tests":"node test/samples/prepare-tests.js","test":"mocha","prepublish":"npm test","lint":"eslint src","pretest-coverage":"npm run build","test-coverage":"rm -rf coverage/* && istanbul cover --report json node_modules/.bin/_mocha -- -u exports -R spec test/test.js","posttest-coverage":"remap-istanbul -i coverage/coverage-final.json -o coverage/coverage-remapped.json -b dist && remap-istanbul -i coverage/coverage-final.json -o coverage/coverage-remapped.lcov -t lcovonly -b dist && remap-istanbul -i coverage/coverage-final.json -o coverage/coverage-remapped -t html -b dist","ci":"npm run test-coverage && codecov < coverage/coverage-remapped.lcov"},"files":["src/","dist/","bin/","README.md"],"gitHead":"7b7885d3a1ccc58f664cff5112d56ffa96740b05","bugs":{"url":"https://github.com/Rich-Harris/sorcery/issues"},"homepage":"https://github.com/Rich-Harris/sorcery#readme","_id":"sorcery@0.9.4","_shasum":"029ac8485ff7bcfb9d355677aa52c750cc879fde","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.1","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"dist":{"shasum":"029ac8485ff7bcfb9d355677aa52c750cc879fde","size":30420,"noattachment":false,"key":"/sorcery/-/sorcery-0.9.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/sorcery/download/sorcery-0.9.4.tgz"},"maintainers":[{"name":"rich_harris","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/sorcery-0.9.4.tgz_1461422855367_0.2558711792808026"},"directories":{},"publish_time":1461422857571,"_cnpm_publish_time":1461422857571,"_hasShrinkwrap":false},"0.9.3":{"name":"sorcery","description":"Resolve a chain of sourcemaps back to the original source","version":"0.9.3","author":{"name":"Rich Harris"},"repository":{"type":"git","url":"git+https://github.com/Rich-Harris/sorcery.git"},"main":"dist/sorcery.cjs.js","jsnext:main":"dist/sorcery.es6.js","license":"MIT","dependencies":{"buffer-crc32":"^0.2.5","minimist":"^1.2.0","sander":"^0.5.0","sourcemap-codec":"^1.3.0"},"devDependencies":{"codecov.io":"^0.1.6","coffee-script":"^1.10.0","eslint":"^2.8.0","istanbul":"^0.4.3","less":"^2.6.1","mocha":"^2.4.5","promise-map-series":"^0.2.2","remap-istanbul":"^0.6.3","rollup":"^0.25.8","rollup-plugin-buble":"^0.5.0","rollup-plugin-commonjs":"^2.2.1","rollup-plugin-npm":"^1.4.0","source-map":"^0.5.3","source-map-support":"^0.4.0","uglify-js":"^2.6.2"},"bin":{"sorcery":"bin/index.js"},"scripts":{"build":"rm -rf dist && rollup -c -f cjs -o dist/sorcery.cjs.js && rollup -c -f es6 -o dist/sorcery.es6.js","pretest":"npm run build","prepare-tests":"node test/samples/prepare-tests.js","test":"mocha","prepublish":"npm test","lint":"eslint src","pretest-coverage":"npm run build","test-coverage":"rm -rf coverage/* && istanbul cover --report json node_modules/.bin/_mocha -- -u exports -R spec test/test.js","posttest-coverage":"remap-istanbul -i coverage/coverage-final.json -o coverage/coverage-remapped.json -b dist && remap-istanbul -i coverage/coverage-final.json -o coverage/coverage-remapped.lcov -t lcovonly -b dist && remap-istanbul -i coverage/coverage-final.json -o coverage/coverage-remapped -t html -b dist","ci":"npm run test-coverage && codecov < coverage/coverage-remapped.lcov"},"files":["src/","dist/","bin/","README.md"],"gitHead":"3c982d16aa622c14d1ada93faec49bc7ade6ff37","bugs":{"url":"https://github.com/Rich-Harris/sorcery/issues"},"homepage":"https://github.com/Rich-Harris/sorcery#readme","_id":"sorcery@0.9.3","_shasum":"115629d60c85906f82d617643fadde7ceda99381","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.1","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"dist":{"shasum":"115629d60c85906f82d617643fadde7ceda99381","size":30863,"noattachment":false,"key":"/sorcery/-/sorcery-0.9.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/sorcery/download/sorcery-0.9.3.tgz"},"maintainers":[{"name":"rich_harris","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/sorcery-0.9.3.tgz_1460912958941_0.7714746941346675"},"directories":{},"publish_time":1460912960137,"_cnpm_publish_time":1460912960137,"_hasShrinkwrap":false},"0.9.2":{"name":"sorcery","description":"Resolve a chain of sourcemaps back to the original source","version":"0.9.2","author":{"name":"Rich Harris"},"repository":{"type":"git","url":"git+https://github.com/Rich-Harris/sorcery.git"},"main":"dist/sorcery.cjs.js","jsnext:main":"dist/sorcery.es6.js","license":"MIT","dependencies":{"buffer-crc32":"^0.2.5","minimist":"^1.1.0","sander":"^0.4.0","sourcemap-codec":"^1.2.0"},"devDependencies":{"babel-preset-es2015-rollup":"^1.0.0","codecov.io":"^0.1.6","coffee-script":"^1.10.0","eslint":"^1.10.3","istanbul":"^0.4.0","less":"^2.5.3","mocha":"^2.3.3","promise-map-series":"^0.2.1","remap-istanbul":"^0.5.1","rollup":"^0.21.2","rollup-plugin-babel":"^2.2.0","rollup-plugin-commonjs":"^1.4.0","rollup-plugin-npm":"^1.1.0","source-map":"^0.5.3","source-map-support":"^0.4.0","uglify-js":"^2.4.20"},"bin":{"sorcery":"bin/index.js"},"scripts":{"build":"rm -rf dist && rollup -c -f cjs -o dist/sorcery.cjs.js && rollup -c -f es6 -o dist/sorcery.es6.js","pretest":"npm run build","prepare-tests":"node test/samples/prepare-tests.js","test":"mocha","prepublish":"npm test","lint":"eslint src","pretest-coverage":"npm run build","test-coverage":"rm -rf coverage/* && istanbul cover --report json node_modules/.bin/_mocha -- -u exports -R spec test/test.js","posttest-coverage":"remap-istanbul -i coverage/coverage-final.json -o coverage/coverage-remapped.json -b dist && remap-istanbul -i coverage/coverage-final.json -o coverage/coverage-remapped.lcov -t lcovonly -b dist && remap-istanbul -i coverage/coverage-final.json -o coverage/coverage-remapped -t html -b dist","ci":"npm run test-coverage && codecov < coverage/coverage-remapped.lcov"},"files":["src/","dist/","bin/","README.md"],"gitHead":"6e684b6c0c4a0f6d7b386b4d40c745fd8d47f132","bugs":{"url":"https://github.com/Rich-Harris/sorcery/issues"},"homepage":"https://github.com/Rich-Harris/sorcery#readme","_id":"sorcery@0.9.2","_shasum":"7993bcf2e8d9ffff1d3ffec1ff89c1417edf71cb","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.1","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"dist":{"shasum":"7993bcf2e8d9ffff1d3ffec1ff89c1417edf71cb","size":30518,"noattachment":false,"key":"/sorcery/-/sorcery-0.9.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/sorcery/download/sorcery-0.9.2.tgz"},"maintainers":[{"name":"rich_harris","email":""}],"directories":{},"publish_time":1450582555684,"_cnpm_publish_time":1450582555684,"_hasShrinkwrap":false},"0.9.1":{"name":"sorcery","description":"Resolve a chain of sourcemaps back to the original source","version":"0.9.1","author":{"name":"Rich Harris"},"repository":{"type":"git","url":"git+https://github.com/Rich-Harris/sorcery.git"},"main":"dist/sorcery.cjs.js","jsnext:main":"dist/sorcery.es6.js","license":"MIT","dependencies":{"buffer-crc32":"^0.2.5","minimist":"^1.1.0","sander":"^0.3.8"},"devDependencies":{"babel-preset-es2015-rollup":"^1.0.0","codecov.io":"^0.1.6","coffee-script":"^1.10.0","eslint":"^1.7.1","istanbul":"^0.4.0","less":"^2.5.3","mocha":"^2.3.3","promise-map-series":"^0.2.1","remap-istanbul":"^0.4.0","rollup":"^0.21.2","rollup-plugin-babel":"^2.2.0","rollup-plugin-commonjs":"^1.4.0","rollup-plugin-npm":"^1.1.0","source-map":"^0.5.1","sourcemap-codec":"^1.2.0","source-map-support":"^0.3.2","uglify-js":"^2.4.20"},"bin":{"sorcery":"bin/index.js"},"scripts":{"build":"rollup -c -f cjs -o dist/sorcery.cjs.js && rollup -c -f es6 -o dist/sorcery.es6.js","pretest":"npm run build","prepare-tests":"node test/samples/prepare-tests.js","test":"mocha","prepublish":"npm test","lint":"eslint src","pretest-coverage":"npm run build","test-coverage":"rm -rf coverage/* && istanbul cover --report json node_modules/.bin/_mocha -- -u exports -R spec test/test.js","posttest-coverage":"remap-istanbul -i coverage/coverage-final.json -o coverage/coverage-remapped.json -b dist && remap-istanbul -i coverage/coverage-final.json -o coverage/coverage-remapped.lcov -t lcovonly -b dist && remap-istanbul -i coverage/coverage-final.json -o coverage/coverage-remapped -t html -b dist","ci":"npm run test-coverage && codecov < coverage/coverage-remapped.lcov"},"files":["src/","dist/","bin/","README.md"],"gitHead":"a04055766175d66a9fdc5fa3d1721b80d916e3f0","bugs":{"url":"https://github.com/Rich-Harris/sorcery/issues"},"homepage":"https://github.com/Rich-Harris/sorcery#readme","_id":"sorcery@0.9.1","_shasum":"f8139252670ecb5fc81edbd5878fcda454b07f53","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.1","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"dist":{"shasum":"f8139252670ecb5fc81edbd5878fcda454b07f53","size":31691,"noattachment":false,"key":"/sorcery/-/sorcery-0.9.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/sorcery/download/sorcery-0.9.1.tgz"},"maintainers":[{"name":"rich_harris","email":""}],"directories":{},"publish_time":1450580945228,"_cnpm_publish_time":1450580945228,"_hasShrinkwrap":false},"0.9.0":{"name":"sorcery","description":"Resolve a chain of sourcemaps back to the original source","version":"0.9.0","author":{"name":"Rich Harris"},"repository":{"type":"git","url":"git+https://github.com/Rich-Harris/sorcery.git"},"main":"dist/sorcery.cjs.js","jsnext:main":"dist/sorcery.es6.js","license":"MIT","dependencies":{"buffer-crc32":"^0.2.5","minimist":"^1.1.0","sander":"^0.3.8"},"devDependencies":{"babel-preset-es2015-rollup":"^1.0.0","codecov.io":"^0.1.6","coffee-script":"^1.10.0","eslint":"^1.7.1","istanbul":"^0.4.0","less":"^2.5.3","mocha":"^2.3.3","promise-map-series":"^0.2.1","remap-istanbul":"^0.4.0","rollup":"^0.21.2","rollup-plugin-babel":"^2.2.0","rollup-plugin-commonjs":"^1.4.0","rollup-plugin-npm":"^1.1.0","source-map":"^0.5.1","sourcemap-codec":"^1.2.0","source-map-support":"^0.3.2","uglify-js":"^2.4.20"},"bin":{"sorcery":"bin/index.js"},"scripts":{"build":"rollup -c -f cjs -o dist/sorcery.cjs.js && rollup -c -f es6 -o dist/sorcery.es6.js","pretest":"npm run build","prepare-tests":"node test/samples/prepare-tests.js","test":"mocha","prepublish":"npm test","lint":"eslint src","pretest-coverage":"npm run build","test-coverage":"rm -rf coverage/* && istanbul cover --report json node_modules/.bin/_mocha -- -u exports -R spec test/test.js","posttest-coverage":"remap-istanbul -i coverage/coverage-final.json -o coverage/coverage-remapped.json -b dist && remap-istanbul -i coverage/coverage-final.json -o coverage/coverage-remapped.lcov -t lcovonly -b dist && remap-istanbul -i coverage/coverage-final.json -o coverage/coverage-remapped -t html -b dist","ci":"npm run test-coverage && codecov < coverage/coverage-remapped.lcov"},"files":["src/","dist/","bin/","README.md"],"gitHead":"42d2881310bc85f3d773608ee5ed13db438868ea","bugs":{"url":"https://github.com/Rich-Harris/sorcery/issues"},"homepage":"https://github.com/Rich-Harris/sorcery#readme","_id":"sorcery@0.9.0","_shasum":"cac2190098c9fa860bf3d3233767303abbdeb4a2","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.1","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"dist":{"shasum":"cac2190098c9fa860bf3d3233767303abbdeb4a2","size":31681,"noattachment":false,"key":"/sorcery/-/sorcery-0.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sorcery/download/sorcery-0.9.0.tgz"},"maintainers":[{"name":"rich_harris","email":""}],"directories":{},"publish_time":1450580571735,"_cnpm_publish_time":1450580571735,"_hasShrinkwrap":false},"0.8.0":{"name":"sorcery","description":"Resolve a chain of sourcemaps back to the original source","version":"0.8.0","author":{"name":"Rich Harris"},"repository":{"type":"git","url":"https://github.com/Rich-Harris/sorcery"},"main":"dist/sorcery.cjs.js","jsnext:main":"dist/sorcery.es6.js","license":"MIT","dependencies":{"buffer-crc32":"^0.2.5","minimist":"^1.1.0","sander":"^0.3.8","sourcemap-codec":"^1.2.0"},"devDependencies":{"babel":"^5.1.10","browserify":"^11.2.0","codecov.io":"^0.1.6","coffee-script":"^1.10.0","eslint":"^1.7.1","esperanto":"^0.7.5","gobble":"^0.10.1","gobble-cli":"^0.6.0","gobble-rollup-babel":"^0.6.1","istanbul":"^0.4.0","less":"^2.5.3","mocha":"^2.3.3","promise-map-series":"^0.2.1","remap-istanbul":"^0.3.0","source-map":"^0.5.1","source-map-support":"^0.3.2","uglify-js":"^2.4.20"},"bin":{"sorcery":"bin/index.js"},"scripts":{"build":"gobble build -f dist","pretest":"npm run build","prepare-tests":"node test/samples/prepare-tests.js","test":"mocha","prepublish":"npm test","lint":"eslint src","pretest-coverage":"npm run build","test-coverage":"rm -rf coverage/* && istanbul cover --report json node_modules/.bin/_mocha -- -u exports -R spec test/test.js","posttest-coverage":"remap-istanbul -i coverage/coverage-final.json -o coverage/coverage-remapped.json -b dist && remap-istanbul -i coverage/coverage-final.json -o coverage/coverage-remapped.lcov -t lcovonly -b dist && remap-istanbul -i coverage/coverage-final.json -o coverage/coverage-remapped -t html -b dist","ci":"npm run test-coverage && codecov < coverage/coverage-remapped.lcov"},"files":["src/","dist/","bin/","README.md"],"gitHead":"ebfc2093f8f594e5f8c1e99d1f1dad76e101a948","bugs":{"url":"https://github.com/Rich-Harris/sorcery/issues"},"homepage":"https://github.com/Rich-Harris/sorcery","_id":"sorcery@0.8.0","_shasum":"b0281bf422b5115bc1a02d3118ebacb896633a6c","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"maintainers":[{"name":"rich_harris","email":""}],"dist":{"shasum":"b0281bf422b5115bc1a02d3118ebacb896633a6c","size":30530,"noattachment":false,"key":"/sorcery/-/sorcery-0.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sorcery/download/sorcery-0.8.0.tgz"},"directories":{},"publish_time":1445571145418,"_cnpm_publish_time":1445571145418,"_hasShrinkwrap":false},"0.7.0":{"name":"sorcery","description":"Resolve a chain of sourcemaps back to the original source","version":"0.7.0","author":{"name":"Rich Harris"},"repository":{"type":"git","url":"https://github.com/Rich-Harris/sorcery"},"main":"dist/sorcery.js","jsnext:main":"src/index.js","license":"MIT","dependencies":{"buffer-crc32":"^0.2.5","minimist":"^1.1.0","sander":"^0.3.8","sourcemap-codec":"^1.1.0"},"devDependencies":{"babel":"^5.1.10","browserify":"^11.2.0","codecov.io":"^0.1.6","coffee-script":"^1.10.0","eslint":"^1.7.1","esperanto":"^0.7.5","gobble":"^0.10.1","gobble-cli":"^0.5.0","gobble-rollup-babel":"^0.5.0","istanbul":"^0.3.22","less":"^2.5.3","mocha":"^2.3.3","promise-map-series":"^0.2.1","remap-istanbul":"^0.3.0","source-map":"^0.5.1","source-map-support":"^0.3.2","uglify-js":"^2.4.20"},"bin":{"sorcery":"bin/index.js"},"scripts":{"build":"gobble build -f dist","pretest":"npm run build","prepare-tests":"node test/samples/prepare-tests.js","test":"mocha","prepublish":"npm test","lint":"eslint src","pretest-coverage":"npm run build","test-coverage":"rm -rf coverage/* && istanbul cover --report json node_modules/.bin/_mocha -- -u exports -R spec test/test.js","posttest-coverage":"remap-istanbul -i coverage/coverage-final.json -o coverage/coverage-remapped.json -b dist && remap-istanbul -i coverage/coverage-final.json -o coverage/coverage-remapped.lcov -t lcovonly -b dist && remap-istanbul -i coverage/coverage-final.json -o coverage/coverage-remapped -t html -b dist","ci":"npm run test-coverage && codecov < coverage/coverage-remapped.lcov"},"files":["src/","dist/","bin/","README.md"],"gitHead":"f7ccd4cb7176be44bdd04fd4fc285feb7df58933","bugs":{"url":"https://github.com/Rich-Harris/sorcery/issues"},"homepage":"https://github.com/Rich-Harris/sorcery","_id":"sorcery@0.7.0","_shasum":"d999d8ec975cf0b3644cfc5d9a1a0ba038065dd7","_from":".","_npmVersion":"2.5.1","_nodeVersion":"4.1.2","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"maintainers":[{"name":"rich_harris","email":""}],"dist":{"shasum":"d999d8ec975cf0b3644cfc5d9a1a0ba038065dd7","size":22335,"noattachment":false,"key":"/sorcery/-/sorcery-0.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sorcery/download/sorcery-0.7.0.tgz"},"directories":{},"publish_time":1445202384392,"_cnpm_publish_time":1445202384392,"_hasShrinkwrap":false},"0.6.5":{"name":"sorcery","description":"Resolve a chain of sourcemaps back to the original source","version":"0.6.5","author":{"name":"Rich Harris"},"repository":{"type":"git","url":"https://github.com/Rich-Harris/sorcery"},"main":"dist/sorcery.js","jsnext:main":"src/index.js","license":"MIT","dependencies":{"buffer-crc32":"^0.2.5","minimist":"^1.1.0","sander":"^0.3.8","vlq":"^0.2.1"},"devDependencies":{"babel":"^5.1.10","browserify":"^11.2.0","codecov.io":"^0.1.6","coffee-script":"^1.9.2","eslint":"^1.6.0","esperanto":"^0.7.5","gobble":"^0.10.1","gobble-cli":"^0.5.0","gobble-rollup-babel":"^0.5.0","istanbul":"^0.3.22","less":"^2.5.0","mocha":"^2.1.0","promise-map-series":"^0.2.1","remap-istanbul":"^0.3.0","source-map":"^0.5.1","source-map-support":"^0.3.2","uglify-js":"^2.4.20"},"bin":{"sorcery":"bin/index.js"},"scripts":{"build":"gobble build -f dist","pretest":"npm run build","prepare-tests":"node test/samples/prepare-tests.js","test":"mocha","prepublish":"npm test","lint":"eslint src","pretest-coverage":"npm run build","test-coverage":"rm -rf coverage/* && istanbul cover --report json node_modules/.bin/_mocha -- -u exports -R spec test/test.js","posttest-coverage":"remap-istanbul -i coverage/coverage-final.json -o coverage/coverage-remapped.json -b dist && remap-istanbul -i coverage/coverage-final.json -o coverage/coverage-remapped.lcov -t lcovonly -b dist && remap-istanbul -i coverage/coverage-final.json -o coverage/coverage-remapped -t html -b dist","ci":"npm run test-coverage && codecov < coverage/coverage-remapped.lcov"},"files":["src/","dist/","bin/","README.md"],"gitHead":"dbf773f7f639522eab67c9f0b040e340c3d1cb04","bugs":{"url":"https://github.com/Rich-Harris/sorcery/issues"},"homepage":"https://github.com/Rich-Harris/sorcery","_id":"sorcery@0.6.5","_shasum":"413cae796438b3e908f16239855c0a1bfd0e829a","_from":".","_npmVersion":"2.5.1","_nodeVersion":"4.1.2","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"maintainers":[{"name":"rich_harris","email":""}],"dist":{"shasum":"413cae796438b3e908f16239855c0a1bfd0e829a","size":21823,"noattachment":false,"key":"/sorcery/-/sorcery-0.6.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/sorcery/download/sorcery-0.6.5.tgz"},"directories":{},"publish_time":1444497557900,"_cnpm_publish_time":1444497557900,"_hasShrinkwrap":false},"0.6.4":{"name":"sorcery","description":"Resolve a chain of sourcemaps back to the original source","version":"0.6.4","author":{"name":"Rich Harris"},"repository":{"type":"git","url":"https://github.com/Rich-Harris/sorcery"},"main":"dist/sorcery.js","jsnext:main":"src/index.js","license":"MIT","dependencies":{"buffer-crc32":"^0.2.5","minimist":"^1.1.0","sander":"^0.3.8","vlq":"^0.2.1"},"devDependencies":{"babel":"^5.1.10","browserify":"^11.2.0","codecov.io":"^0.1.6","coffee-script":"^1.9.2","eslint":"^1.5.1","esperanto":"^0.7.5","gobble":"^0.10.1","gobble-babel":"^5.0.0","gobble-cli":"^0.5.0","gobble-rollup":"^0.10.0","istanbul":"^0.3.22","less":"^2.5.0","mocha":"^2.1.0","promise-map-series":"^0.2.1","remap-istanbul":"^0.3.0","source-map":"^0.5.1","source-map-support":"^0.3.2","uglify-js":"^2.4.20"},"bin":{"sorcery":"bin/index.js"},"scripts":{"build":"gobble build -f dist","pretest":"npm run build","prepare-tests":"node test/samples/prepare-tests.js","test":"mocha","prepublish":"npm test","lint":"eslint src","pretest-coverage":"npm run build","test-coverage":"rm -rf coverage/* && istanbul cover --report json node_modules/.bin/_mocha -- -u exports -R spec test/test.js","posttest-coverage":"remap-istanbul -i coverage/coverage-final.json -o coverage/coverage-remapped.json -b dist && remap-istanbul -i coverage/coverage-final.json -o coverage/coverage-remapped.lcov -t lcovonly -b dist && remap-istanbul -i coverage/coverage-final.json -o coverage/coverage-remapped -t html -b dist","ci":"npm run test-coverage && codecov < coverage/coverage-remapped.lcov"},"files":["src/","dist/","bin/","README.md"],"gitHead":"43efb24bce31b21740e23210126129b641603c8a","bugs":{"url":"https://github.com/Rich-Harris/sorcery/issues"},"homepage":"https://github.com/Rich-Harris/sorcery","_id":"sorcery@0.6.4","_shasum":"fc6e6677df16cc06677bbe30988feff7ee376e00","_from":".","_npmVersion":"2.5.1","_nodeVersion":"2.2.1","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"maintainers":[{"name":"rich_harris","email":""}],"dist":{"shasum":"fc6e6677df16cc06677bbe30988feff7ee376e00","size":23121,"noattachment":false,"key":"/sorcery/-/sorcery-0.6.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/sorcery/download/sorcery-0.6.4.tgz"},"directories":{},"publish_time":1444443069990,"_cnpm_publish_time":1444443069990,"_hasShrinkwrap":false},"0.6.3":{"name":"sorcery","description":"Resolve a chain of sourcemaps back to the original source","version":"0.6.3","author":{"name":"Rich Harris"},"repository":{"type":"git","url":"https://github.com/Rich-Harris/sorcery"},"main":"dist/sorcery.js","jsnext:main":"src/index.js","license":"MIT","dependencies":{"buffer-crc32":"^0.2.5","minimist":"^1.1.0","sander":"^0.2.2","vlq":"^0.2.1"},"devDependencies":{"babel":"^5.1.10","browserify":"^9.0.8","coffee-script":"^1.9.2","esperanto":"^0.6.29","gobble":"^0.10.1","gobble-babel":"^5.0.0","gobble-cli":"^0.4.2","gobble-rollup":"^0.3.0","less":"^2.5.0","mocha":"^2.1.0","promise-map-series":"^0.2.1","source-map":"^0.1.40","source-map-support":"^0.2.10","uglify-js":"^2.4.20"},"bin":{"sorcery":"bin/index.js"},"scripts":{"build":"gobble build -f dist","pretest":"npm run build","prepare-tests":"node test/samples/prepare-tests.js","test":"mocha","prepublish":"npm test"},"files":["src/","dist/","bin/","README.md"],"gitHead":"1d25fae54dc5feb94404fca38173cca409d2aa58","bugs":{"url":"https://github.com/Rich-Harris/sorcery/issues"},"homepage":"https://github.com/Rich-Harris/sorcery","_id":"sorcery@0.6.3","_shasum":"435ec148c139cf9d0d46a42ef0d917f4ea90f4c3","_from":".","_npmVersion":"2.5.1","_nodeVersion":"2.2.1","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"maintainers":[{"name":"rich_harris","email":""}],"dist":{"shasum":"435ec148c139cf9d0d46a42ef0d917f4ea90f4c3","size":13013,"noattachment":false,"key":"/sorcery/-/sorcery-0.6.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/sorcery/download/sorcery-0.6.3.tgz"},"directories":{},"publish_time":1434367275199,"_cnpm_publish_time":1434367275199,"_hasShrinkwrap":false},"0.6.2":{"name":"sorcery","description":"Resolve a chain of sourcemaps back to the original source","version":"0.6.2","author":{"name":"Rich Harris"},"repository":{"type":"git","url":"https://github.com/Rich-Harris/sorcery"},"main":"dist/sorcery.js","jsnext:main":"src/index.js","license":"MIT","dependencies":{"buffer-crc32":"^0.2.5","minimist":"^1.1.0","sander":"^0.2.2","vlq":"^0.2.1"},"devDependencies":{"babel":"^5.1.10","browserify":"^9.0.8","coffee-script":"^1.9.2","esperanto":"^0.6.29","gobble":"^0.10.1","gobble-babel":"^5.0.0","gobble-cli":"^0.4.2","gobble-rollup":"^0.3.0","less":"^2.5.0","mocha":"^2.1.0","promise-map-series":"^0.2.1","source-map":"^0.1.40","source-map-support":"^0.2.10","uglify-js":"^2.4.20"},"bin":{"sorcery":"bin/index.js"},"scripts":{"build":"gobble build -f dist","pretest":"npm run build","prepare-tests":"node test/samples/prepare-tests.js","test":"mocha","prepublish":"npm test"},"files":["src/","dist/","bin/","README.md"],"gitHead":"c2d08ea3e652efc191c1cf08b39676dab620dd5c","bugs":{"url":"https://github.com/Rich-Harris/sorcery/issues"},"homepage":"https://github.com/Rich-Harris/sorcery","_id":"sorcery@0.6.2","_shasum":"ef9c9d0f1fed8f979e6fb2532de0ee6d4a86dc63","_from":".","_npmVersion":"2.5.1","_nodeVersion":"2.2.1","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"maintainers":[{"name":"rich_harris","email":""}],"dist":{"shasum":"ef9c9d0f1fed8f979e6fb2532de0ee6d4a86dc63","size":12513,"noattachment":false,"key":"/sorcery/-/sorcery-0.6.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/sorcery/download/sorcery-0.6.2.tgz"},"directories":{},"publish_time":1433702490672,"_cnpm_publish_time":1433702490672,"_hasShrinkwrap":false},"0.6.1":{"name":"sorcery","description":"Resolve a chain of sourcemaps back to the original source","version":"0.6.1","author":{"name":"Rich Harris"},"repository":{"type":"git","url":"https://github.com/Rich-Harris/sorcery"},"main":"dist/sorcery.js","jsnext:main":"src/index.js","license":"MIT","dependencies":{"buffer-crc32":"^0.2.5","minimist":"^1.1.0","sander":"^0.2.2","vlq":"^0.2.1"},"devDependencies":{"babel":"^5.1.10","browserify":"^9.0.8","coffee-script":"^1.9.2","esperanto":"^0.6.29","gobble":"^0.10.1","gobble-babel":"^5.0.0","gobble-cli":"^0.4.2","gobble-rollup":"^0.1.1","less":"^2.5.0","mocha":"^2.1.0","promise-map-series":"^0.2.1","source-map":"^0.1.40","source-map-support":"^0.2.10","uglify-js":"^2.4.20"},"bin":{"sorcery":"bin/index.js"},"scripts":{"build":"gobble build -f dist","pretest":"npm run build","prepare-tests":"node test/samples/prepare-tests.js","test":"mocha","prepublish":"npm test"},"files":["src/","dist/","bin/","README.md"],"gitHead":"292eaa9474d68c80e21ebe2214447671bfd100cc","bugs":{"url":"https://github.com/Rich-Harris/sorcery/issues"},"homepage":"https://github.com/Rich-Harris/sorcery","_id":"sorcery@0.6.1","_shasum":"a5826d14cc1d32be04773cc828316299383abadf","_from":".","_npmVersion":"2.5.1","_nodeVersion":"1.2.0","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"maintainers":[{"name":"rich_harris","email":""}],"dist":{"shasum":"a5826d14cc1d32be04773cc828316299383abadf","size":18575,"noattachment":false,"key":"/sorcery/-/sorcery-0.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/sorcery/download/sorcery-0.6.1.tgz"},"directories":{},"publish_time":1432226495267,"_cnpm_publish_time":1432226495267,"_hasShrinkwrap":false},"0.6.0":{"name":"sorcery","description":"Resolve a chain of sourcemaps back to the original source","version":"0.6.0","author":{"name":"Rich Harris"},"repository":{"type":"git","url":"https://github.com/Rich-Harris/sorcery"},"main":"dist/sorcery.js","jsnext:main":"src/index.js","license":"MIT","dependencies":{"buffer-crc32":"^0.2.5","minimist":"^1.1.0","sander":"^0.2.2","vlq":"^0.2.1"},"devDependencies":{"babel":"^5.1.10","browserify":"^9.0.8","coffee-script":"^1.9.2","esperanto":"^0.6.29","gobble":"^0.10.1","gobble-babel":"^5.0.0","gobble-cli":"^0.4.2","gobble-rollup":"^0.1.1","less":"^2.5.0","mocha":"^2.1.0","promise-map-series":"^0.2.1","source-map":"^0.1.40","source-map-support":"^0.2.10","uglify-js":"^2.4.20"},"bin":{"sorcery":"bin/index.js"},"scripts":{"build":"gobble build -f dist","pretest":"npm run build","prepare-tests":"node test/samples/prepare-tests.js","test":"mocha","prepublish":"npm test"},"files":["src/","dist/","bin/","README.md"],"gitHead":"372a2c1d5879724bce9a67c10341108c69db3d11","bugs":{"url":"https://github.com/Rich-Harris/sorcery/issues"},"homepage":"https://github.com/Rich-Harris/sorcery","_id":"sorcery@0.6.0","_shasum":"0fbf2ccd500385b9eb2b1ba3677a0d74d4289101","_from":".","_npmVersion":"2.5.1","_nodeVersion":"1.2.0","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"maintainers":[{"name":"rich_harris","email":""}],"dist":{"shasum":"0fbf2ccd500385b9eb2b1ba3677a0d74d4289101","size":18477,"noattachment":false,"key":"/sorcery/-/sorcery-0.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sorcery/download/sorcery-0.6.0.tgz"},"directories":{},"publish_time":1432220474836,"_cnpm_publish_time":1432220474836,"_hasShrinkwrap":false},"0.5.5":{"name":"sorcery","description":"Resolve a chain of sourcemaps back to the original source","version":"0.5.5","author":{"name":"Rich Harris"},"repository":{"type":"git","url":"https://github.com/Rich-Harris/sorcery"},"main":"dist/sorcery.js","jsnext:main":"src/index.js","license":"MIT","dependencies":{"buffer-crc32":"^0.2.5","minimist":"^1.1.0","sander":"^0.2.2","vlq":"^0.2.1"},"devDependencies":{"babel":"^5.1.10","browserify":"^9.0.8","coffee-script":"^1.9.2","esperanto":"^0.6.29","gobble":"^0.10.1","gobble-babel":"^5.0.0","gobble-cli":"^0.4.2","gobble-esperanto-bundle":"^0.1.7","less":"^2.5.0","mocha":"^2.1.0","promise-map-series":"^0.2.1","source-map":"^0.1.40","source-map-support":"^0.2.10","uglify-js":"^2.4.20"},"bin":{"sorcery":"bin/index.js"},"scripts":{"build":"gobble build -f dist","pretest":"npm run build","test":"mocha","prepublish":"npm run build"},"files":["src/","dist/","bin/","README.md"],"gitHead":"a1363a0e0da75fc7283b11e9903bb0b1e4368abb","bugs":{"url":"https://github.com/Rich-Harris/sorcery/issues"},"homepage":"https://github.com/Rich-Harris/sorcery","_id":"sorcery@0.5.5","_shasum":"c540126e0e32124a6215e3cc3a038778314f8fc1","_from":".","_npmVersion":"2.5.1","_nodeVersion":"1.2.0","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"maintainers":[{"name":"rich_harris","email":""}],"dist":{"shasum":"c540126e0e32124a6215e3cc3a038778314f8fc1","size":18365,"noattachment":false,"key":"/sorcery/-/sorcery-0.5.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/sorcery/download/sorcery-0.5.5.tgz"},"directories":{},"publish_time":1431276124679,"_cnpm_publish_time":1431276124679,"_hasShrinkwrap":false},"0.5.4":{"name":"sorcery","description":"Resolve a chain of sourcemaps back to the original source","version":"0.5.4","author":{"name":"Rich Harris"},"repository":{"type":"git","url":"https://github.com/Rich-Harris/sorcery"},"main":"dist/sorcery.js","jsnext:main":"src/index.js","license":"MIT","dependencies":{"buffer-crc32":"^0.2.5","minimist":"^1.1.0","sander":"^0.2.2","vlq":"^0.2.1"},"devDependencies":{"babel":"^5.1.10","browserify":"^9.0.8","coffee-script":"^1.9.2","esperanto":"^0.6.29","gobble":"^0.7.12","gobble-babel":"^5.0.0","gobble-esperanto-bundle":"^0.1.7","less":"^2.5.0","mocha":"^2.1.0","promise-map-series":"^0.2.1","source-map":"^0.1.40","uglify-js":"^2.4.20"},"bin":{"sorcery":"bin/index.js"},"scripts":{"build":"sh ./scripts/build.sh","test":"mocha","prepublish":"npm run build"},"files":["src/","dist/","bin/","README.md"],"gitHead":"c2fdf590185fe12a8e052432c3bc47eb036510e9","bugs":{"url":"https://github.com/Rich-Harris/sorcery/issues"},"homepage":"https://github.com/Rich-Harris/sorcery","_id":"sorcery@0.5.4","_shasum":"41645cfc075fcbe92331ff82efd848f5d5c9290b","_from":".","_npmVersion":"2.5.1","_nodeVersion":"1.2.0","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"maintainers":[{"name":"rich_harris","email":""}],"dist":{"shasum":"41645cfc075fcbe92331ff82efd848f5d5c9290b","size":12097,"noattachment":false,"key":"/sorcery/-/sorcery-0.5.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/sorcery/download/sorcery-0.5.4.tgz"},"directories":{},"publish_time":1431005857062,"_cnpm_publish_time":1431005857062,"_hasShrinkwrap":false},"0.5.3":{"name":"sorcery","description":"Resolve a chain of sourcemaps back to the original source","version":"0.5.3","author":{"name":"Rich Harris"},"repository":{"type":"git","url":"https://github.com/Rich-Harris/sorcery"},"main":"dist/sorcery.js","jsnext:main":"src/index.js","license":"MIT","dependencies":{"buffer-crc32":"^0.2.5","minimist":"^1.1.0","sander":"^0.2.2","vlq":"^0.2.1"},"devDependencies":{"babel":"^5.1.10","browserify":"^9.0.8","coffee-script":"^1.9.2","esperanto":"^0.6.29","gobble":"^0.7.12","gobble-babel":"^5.0.0","gobble-esperanto-bundle":"^0.1.7","less":"^2.5.0","mocha":"^2.1.0","promise-map-series":"^0.2.1","source-map":"^0.1.40","uglify-js":"^2.4.20"},"bin":{"sorcery":"bin/index.js"},"scripts":{"build":"sh ./scripts/build.sh","test":"mocha","prepublish":"npm run build"},"files":["src/","dist/","bin/","README.md"],"gitHead":"e6faef66daa465e071432751ee95a362552d59e0","bugs":{"url":"https://github.com/Rich-Harris/sorcery/issues"},"homepage":"https://github.com/Rich-Harris/sorcery","_id":"sorcery@0.5.3","_shasum":"6feb5922a1db2c3913132518fd555664a63c89de","_from":".","_npmVersion":"2.5.1","_nodeVersion":"1.2.0","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"maintainers":[{"name":"rich_harris","email":""}],"dist":{"shasum":"6feb5922a1db2c3913132518fd555664a63c89de","size":12073,"noattachment":false,"key":"/sorcery/-/sorcery-0.5.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/sorcery/download/sorcery-0.5.3.tgz"},"directories":{},"publish_time":1431004233853,"_cnpm_publish_time":1431004233853,"_hasShrinkwrap":false},"0.5.2":{"name":"sorcery","description":"Resolve a chain of sourcemaps back to the original source","version":"0.5.2","author":{"name":"Rich Harris"},"repository":{"type":"git","url":"https://github.com/Rich-Harris/sorcery"},"main":"dist/sorcery.js","jsnext:main":"src/index.js","license":"MIT","dependencies":{"buffer-crc32":"^0.2.5","minimist":"^1.1.0","sander":"^0.2.2","vlq":"^0.2.1"},"devDependencies":{"babel":"^5.1.10","browserify":"^9.0.8","coffee-script":"^1.9.2","esperanto":"^0.6.29","gobble":"^0.7.12","gobble-babel":"^5.0.0","gobble-esperanto-bundle":"^0.1.7","less":"^2.5.0","mocha":"^2.1.0","promise-map-series":"^0.2.1","source-map":"^0.1.40","uglify-js":"^2.4.20"},"bin":{"sorcery":"bin/index.js"},"scripts":{"build":"sh ./scripts/build.sh","test":"mocha","prepublish":"npm run build"},"files":["src/","dist/","bin/","README.md"],"gitHead":"8709b5b0e8c85020d452336d64d82d51928306b4","bugs":{"url":"https://github.com/Rich-Harris/sorcery/issues"},"homepage":"https://github.com/Rich-Harris/sorcery","_id":"sorcery@0.5.2","_shasum":"b1adc07b15c45c5939b8c6de5d5e3fea1417dd50","_from":".","_npmVersion":"2.5.1","_nodeVersion":"1.2.0","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"maintainers":[{"name":"rich_harris","email":""}],"dist":{"shasum":"b1adc07b15c45c5939b8c6de5d5e3fea1417dd50","size":11723,"noattachment":false,"key":"/sorcery/-/sorcery-0.5.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/sorcery/download/sorcery-0.5.2.tgz"},"directories":{},"publish_time":1430840938286,"_cnpm_publish_time":1430840938286,"_hasShrinkwrap":false},"0.5.1":{"name":"sorcery","description":"Resolve a chain of sourcemaps back to the original source","version":"0.5.1","author":{"name":"Rich Harris"},"repository":{"type":"git","url":"https://github.com/Rich-Harris/sorcery"},"main":"dist/sorcery.js","jsnext:main":"src/index.js","license":"MIT","dependencies":{"buffer-crc32":"^0.2.5","minimist":"^1.1.0","sander":"^0.2.2","vlq":"^0.2.1"},"devDependencies":{"babel":"^5.1.10","browserify":"^9.0.8","coffee-script":"^1.9.2","esperanto":"^0.6.29","gobble":"^0.7.12","gobble-babel":"^5.0.0","gobble-esperanto-bundle":"^0.1.7","mocha":"^2.1.0","promise-map-series":"^0.2.1","source-map":"^0.1.40","uglify-js":"^2.4.20"},"bin":{"sorcery":"bin/index.js"},"scripts":{"build":"sh ./scripts/build.sh","test":"mocha","prepublish":"npm run build"},"files":["src/","dist/","bin/","README.md"],"gitHead":"3d642cd060d0b7d6647f5c07dfdfcf16307a0cb4","bugs":{"url":"https://github.com/Rich-Harris/sorcery/issues"},"homepage":"https://github.com/Rich-Harris/sorcery","_id":"sorcery@0.5.1","_shasum":"08337859d2a85c1ed33dfdb32dcef26f03cbe8cb","_from":".","_npmVersion":"2.5.1","_nodeVersion":"1.2.0","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"maintainers":[{"name":"rich_harris","email":""}],"dist":{"shasum":"08337859d2a85c1ed33dfdb32dcef26f03cbe8cb","size":11449,"noattachment":false,"key":"/sorcery/-/sorcery-0.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/sorcery/download/sorcery-0.5.1.tgz"},"directories":{},"publish_time":1429380864490,"_cnpm_publish_time":1429380864490,"_hasShrinkwrap":false},"0.5.0":{"name":"sorcery","description":"Resolve a chain of sourcemaps back to the original source","version":"0.5.0","author":{"name":"Rich Harris"},"repository":{"type":"git","url":"https://github.com/Rich-Harris/sorcery"},"main":"dist/sorcery.js","jsnext:main":"src/index.js","license":"MIT","dependencies":{"buffer-crc32":"^0.2.5","minimist":"^1.1.0","sander":"^0.2.2","vlq":"^0.2.1"},"devDependencies":{"coffee-script":"^1.8.0","gobble":"^0.7.12","gobble-babel":"^5.0.0","gobble-browserify":"^0.2.0","gobble-coffee":"^0.2.1","gobble-esperanto":"^0.2.4","gobble-esperanto-bundle":"^0.1.7","gobble-uglifyjs":"^0.2.0","mocha":"^2.1.0","promise-map-series":"^0.2.1","source-map":"^0.1.40","uglify-js":"^2.4.15"},"bin":{"sorcery":"bin/index.js"},"scripts":{"build":"sh ./scripts/build.sh","test":"mocha","prepublish":"npm run build"},"files":["src/","dist/","bin/","README.md"],"gitHead":"081526b627d4ca5a3da4ed97a593294a300af895","bugs":{"url":"https://github.com/Rich-Harris/sorcery/issues"},"homepage":"https://github.com/Rich-Harris/sorcery","_id":"sorcery@0.5.0","_shasum":"66f15a638273b1a91c25b558e7c0bf476d7164a3","_from":".","_npmVersion":"2.5.1","_nodeVersion":"1.2.0","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"maintainers":[{"name":"rich_harris","email":""}],"dist":{"shasum":"66f15a638273b1a91c25b558e7c0bf476d7164a3","size":11198,"noattachment":false,"key":"/sorcery/-/sorcery-0.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sorcery/download/sorcery-0.5.0.tgz"},"directories":{},"publish_time":1429128171997,"_cnpm_publish_time":1429128171997,"_hasShrinkwrap":false},"0.4.0":{"name":"sorcery","description":"Resolve a chain of sourcemaps back to the original source","version":"0.4.0","author":{"name":"Rich Harris"},"repository":{"type":"git","url":"https://github.com/Rich-Harris/sorcery"},"main":"dist/sorcery.js","jsnext:main":"src/index.js","license":"MIT","dependencies":{"buffer-crc32":"^0.2.5","minimist":"^1.1.0","sander":"^0.2.2","vlq":"^0.2.1"},"devDependencies":{"coffee-script":"^1.8.0","gobble":"^0.7.12","gobble-babel":"^5.0.0","gobble-browserify":"^0.2.0","gobble-coffee":"^0.2.1","gobble-esperanto":"^0.2.4","gobble-esperanto-bundle":"^0.1.7","gobble-uglifyjs":"^0.2.0","mocha":"^2.1.0","promise-map-series":"^0.2.1","source-map":"^0.1.40","uglify-js":"^2.4.15"},"bin":{"sorcery":"bin/index.js"},"scripts":{"build":"sh ./scripts/build.sh","test":"mocha","prepublish":"npm run build"},"files":["src/","dist/","bin/","README.md"],"gitHead":"13cbb26385abb9cfc63a2f2f73d3888f1a3139c3","bugs":{"url":"https://github.com/Rich-Harris/sorcery/issues"},"homepage":"https://github.com/Rich-Harris/sorcery","_id":"sorcery@0.4.0","_shasum":"dee54e16110b82c174a34234ce9aa85a0c33ad16","_from":".","_npmVersion":"2.5.1","_nodeVersion":"1.2.0","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"maintainers":[{"name":"rich_harris","email":""}],"dist":{"shasum":"dee54e16110b82c174a34234ce9aa85a0c33ad16","size":9962,"noattachment":false,"key":"/sorcery/-/sorcery-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sorcery/download/sorcery-0.4.0.tgz"},"directories":{},"publish_time":1428790739745,"_cnpm_publish_time":1428790739745,"_hasShrinkwrap":false},"0.3.5":{"name":"sorcery","description":"Resolve a chain of sourcemaps back to the original source","version":"0.3.5","author":{"name":"Rich Harris"},"repository":{"type":"git","url":"https://github.com/Rich-Harris/sorcery"},"main":"dist/sorcery.js","jsnext:main":"src/index.js","license":"MIT","dependencies":{"buffer-crc32":"^0.2.5","minimist":"^1.1.0","sander":"^0.2.2","vlq":"^0.2.1"},"devDependencies":{"coffee-script":"^1.8.0","gobble":"^0.7.12","gobble-babel":"^5.0.0","gobble-browserify":"^0.2.0","gobble-coffee":"^0.2.1","gobble-esperanto":"^0.2.4","gobble-esperanto-bundle":"^0.1.7","gobble-uglifyjs":"^0.2.0","mocha":"^2.1.0","promise-map-series":"^0.2.1","source-map":"^0.1.40","uglify-js":"^2.4.15"},"bin":{"sorcery":"bin/index.js"},"scripts":{"build":"sh ./scripts/build.sh","test":"mocha","prepublish":"npm run build"},"files":["src/","dist/","bin/","README.md"],"gitHead":"52981db89bfe592f5f03770e4ad6ce9449bf8e17","bugs":{"url":"https://github.com/Rich-Harris/sorcery/issues"},"homepage":"https://github.com/Rich-Harris/sorcery","_id":"sorcery@0.3.5","_shasum":"c8f021cfc081a123be413eb7af91f855adf7df01","_from":".","_npmVersion":"2.5.1","_nodeVersion":"1.2.0","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"maintainers":[{"name":"rich_harris","email":""}],"dist":{"shasum":"c8f021cfc081a123be413eb7af91f855adf7df01","size":9883,"noattachment":false,"key":"/sorcery/-/sorcery-0.3.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/sorcery/download/sorcery-0.3.5.tgz"},"directories":{},"publish_time":1428253417278,"_cnpm_publish_time":1428253417278,"_hasShrinkwrap":false},"0.3.4":{"name":"sorcery","description":"Resolve a chain of sourcemaps back to the original source","version":"0.3.4","author":{"name":"Rich Harris"},"repository":{"type":"git","url":"https://github.com/Rich-Harris/sorcery"},"main":"dist/sorcery.js","jsnext:main":"src/index.js","license":"MIT","dependencies":{"buffer-crc32":"^0.2.5","minimist":"^1.1.0","sander":"^0.2.2","vlq":"^0.2.1"},"devDependencies":{"coffee-script":"^1.8.0","gobble":"^0.7.9","gobble-babel":"^4.0.1","gobble-browserify":"^0.2.0","gobble-coffee":"^0.2.1","gobble-esperanto-bundle":"^0.1.7","gobble-uglifyjs":"^0.2.0","mocha":"^2.1.0","promise-map-series":"^0.2.1","source-map":"^0.1.40","uglify-js":"^2.4.15"},"bin":{"sorcery":"bin/index.js"},"scripts":{"build":"sh ./scripts/build.sh","test":"mocha","prepublish":"npm run build"},"files":["src/","dist/","bin/","README.md"],"gitHead":"86a5a90d417bb028858547c89cb5d067ecd53bf3","bugs":{"url":"https://github.com/Rich-Harris/sorcery/issues"},"homepage":"https://github.com/Rich-Harris/sorcery","_id":"sorcery@0.3.4","_shasum":"c91339b62f2af21d2a1163e0ed1b5aafe81380e5","_from":".","_npmVersion":"2.5.1","_nodeVersion":"1.2.0","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"maintainers":[{"name":"rich_harris","email":""}],"dist":{"shasum":"c91339b62f2af21d2a1163e0ed1b5aafe81380e5","size":9877,"noattachment":false,"key":"/sorcery/-/sorcery-0.3.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/sorcery/download/sorcery-0.3.4.tgz"},"directories":{},"publish_time":1427379782231,"_cnpm_publish_time":1427379782231,"_hasShrinkwrap":false},"0.3.2":{"name":"sorcery","description":"Resolve a chain of sourcemaps back to the original source","version":"0.3.2","author":{"name":"Rich Harris"},"repository":{"type":"git","url":"https://github.com/Rich-Harris/sorcery"},"main":"dist/sorcery.js","jsnext:main":"src/index.js","license":"MIT","dependencies":{"minimist":"^1.1.0","sander":"^0.1.6","vlq":"^0.2.1"},"devDependencies":{"coffee-script":"^1.8.0","gobble":"^0.7.2","gobble-6to5":"^3.0.0","gobble-browserify":"^0.2.0","gobble-coffee":"^0.2.1","gobble-esperanto-bundle":"^0.1.7","gobble-uglifyjs":"^0.2.0","mocha":"^2.1.0","promise-map-series":"^0.2.1","source-map":"^0.1.40","uglify-js":"^2.4.15"},"bin":{"sorcery":"bin/index.js"},"scripts":{"build":"sh ./scripts/build.sh","test":"mocha","prepublish":"npm run build"},"files":["src/","dist/","bin/","README.md"],"gitHead":"e114cf15fa5e155d0bb0c5f8711e0971c4d7b428","bugs":{"url":"https://github.com/Rich-Harris/sorcery/issues"},"homepage":"https://github.com/Rich-Harris/sorcery","_id":"sorcery@0.3.2","_shasum":"edbd52267f7dd7a16607dd9fbb22b45e2f4c9c26","_from":".","_npmVersion":"2.5.1","_nodeVersion":"1.2.0","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"maintainers":[{"name":"rich_harris","email":""}],"dist":{"shasum":"edbd52267f7dd7a16607dd9fbb22b45e2f4c9c26","size":9145,"noattachment":false,"key":"/sorcery/-/sorcery-0.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/sorcery/download/sorcery-0.3.2.tgz"},"directories":{},"publish_time":1425150755081,"_cnpm_publish_time":1425150755081,"_hasShrinkwrap":false},"0.3.0":{"name":"sorcery","description":"Resolve a chain of sourcemaps back to the original source","version":"0.3.0","author":{"name":"Rich Harris"},"repository":{"type":"git","url":"https://github.com/Rich-Harris/sorcery"},"main":"dist/sorcery.js","jsnext:main":"src/index.js","license":"MIT","dependencies":{"minimist":"^1.1.0","sander":"^0.1.6","vlq":"^0.1.0"},"devDependencies":{"coffee-script":"^1.8.0","gobble":"^0.7.2","gobble-6to5":"^3.0.0","gobble-esperanto-bundle":"^0.1.7","source-map":"^0.1.40","uglify-js":"^2.4.15"},"bin":{"sorcery":"bin/index.js"},"scripts":{"build":"mkdir -p .tmp; rm .tmp/*; set -e; npm test; rm dist/*; cp .tmp/* dist","test":"mocha","prepublish":"npm run build"},"files":["src/","dist/","bin/","README.md"],"gitHead":"4b9803ccdf3dfa5a515a4017e7b7707d8cffaddc","bugs":{"url":"https://github.com/Rich-Harris/sorcery/issues"},"homepage":"https://github.com/Rich-Harris/sorcery","_id":"sorcery@0.3.0","_shasum":"de44753945ed019f5cb86d822e08ddb93e819051","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"maintainers":[{"name":"rich_harris","email":""}],"dist":{"shasum":"de44753945ed019f5cb86d822e08ddb93e819051","size":8593,"noattachment":false,"key":"/sorcery/-/sorcery-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sorcery/download/sorcery-0.3.0.tgz"},"directories":{},"publish_time":1423448803978,"_cnpm_publish_time":1423448803978,"_hasShrinkwrap":false},"0.2.5":{"name":"sorcery","description":"Resolve a chain of sourcemaps back to the original source","version":"0.2.5","author":{"name":"Rich Harris"},"repository":{"type":"git","url":"https://github.com/Rich-Harris/sorcery"},"main":"dist/sorcery.js","jsnext:main":"src/index.js","license":"MIT","dependencies":{"minimist":"^1.1.0","sander":"^0.1.6","vlq":"^0.1.0"},"devDependencies":{"coffee-script":"^1.8.0","gobble":"^0.7.2","gobble-6to5":"^3.0.0","gobble-esperanto-bundle":"^0.1.7","source-map":"^0.1.40","uglify-js":"^2.4.15"},"bin":{"sorcery":"bin/index.js"},"scripts":{"build":"mkdir -p .tmp; rm .tmp/*; set -e; npm test; rm dist/*; cp .tmp/* dist","test":"mocha","prepublish":"npm run build"},"files":["src/","dist/","bin/","README.md"],"gitHead":"f3cce71832d737e56743330326b6890844deb100","bugs":{"url":"https://github.com/Rich-Harris/sorcery/issues"},"homepage":"https://github.com/Rich-Harris/sorcery","_id":"sorcery@0.2.5","_shasum":"6f2ae76f57e4d603fb51e2b17737bcaea37424d4","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"maintainers":[{"name":"rich_harris","email":""}],"dist":{"shasum":"6f2ae76f57e4d603fb51e2b17737bcaea37424d4","size":7356,"noattachment":false,"key":"/sorcery/-/sorcery-0.2.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/sorcery/download/sorcery-0.2.5.tgz"},"directories":{},"publish_time":1423438295328,"_cnpm_publish_time":1423438295328,"_hasShrinkwrap":false},"0.2.4":{"name":"sorcery","description":"Resolve a chain of sourcemaps back to the original source","version":"0.2.4","author":{"name":"Rich Harris"},"repository":{"type":"git","url":"https://github.com/Rich-Harris/sorcery"},"main":"lib/index.js","license":"MIT","dependencies":{"minimist":"^1.1.0","sander":"^0.1.6","vlq":"^0.1.0"},"devDependencies":{"coffee-script":"^1.8.0","source-map":"^0.1.40","uglify-js":"^2.4.15"},"bin":{"sorcery":"bin/index.js"},"scripts":{"test":"mocha","prepublish":"mocha"},"files":["lib/","bin/","README.md"],"gitHead":"4327c7fd0f09702e49c070c114bfea86cd942557","bugs":{"url":"https://github.com/Rich-Harris/sorcery/issues"},"homepage":"https://github.com/Rich-Harris/sorcery","_id":"sorcery@0.2.4","_shasum":"00be30c47466f802c1c8857f18ea9839ea357a8c","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"maintainers":[{"name":"rich_harris","email":""}],"dist":{"shasum":"00be30c47466f802c1c8857f18ea9839ea357a8c","size":6111,"noattachment":false,"key":"/sorcery/-/sorcery-0.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/sorcery/download/sorcery-0.2.4.tgz"},"directories":{},"publish_time":1423259806716,"_cnpm_publish_time":1423259806716,"_hasShrinkwrap":false},"0.2.3":{"name":"sorcery","description":"Resolve a chain of sourcemaps back to the original source","version":"0.2.3","author":{"name":"Rich Harris"},"repository":{"type":"git","url":"https://github.com/Rich-Harris/sorcery"},"main":"lib/index.js","license":"MIT","dependencies":{"minimist":"^1.1.0","sander":"^0.1.6","vlq":"^0.1.0"},"devDependencies":{"coffee-script":"^1.8.0","source-map":"^0.1.40","uglify-js":"^2.4.15"},"bin":{"sorcery":"bin/index.js"},"scripts":{"test":"mocha","prepublish":"mocha"},"files":["lib/","bin/","README.md"],"gitHead":"748af9618a9822a4025992501c84200c2557ff45","bugs":{"url":"https://github.com/Rich-Harris/sorcery/issues"},"homepage":"https://github.com/Rich-Harris/sorcery","_id":"sorcery@0.2.3","_shasum":"df9d1dd3d2ec91d3c0699d9e729b78bb44868758","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"maintainers":[{"name":"rich_harris","email":""}],"dist":{"shasum":"df9d1dd3d2ec91d3c0699d9e729b78bb44868758","size":6079,"noattachment":false,"key":"/sorcery/-/sorcery-0.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/sorcery/download/sorcery-0.2.3.tgz"},"directories":{},"publish_time":1417198372571,"_cnpm_publish_time":1417198372571,"_hasShrinkwrap":false},"0.2.2":{"name":"sorcery","description":"Resolve a chain of sourcemaps back to the original source","version":"0.2.2","author":{"name":"Rich Harris"},"repository":{"type":"git","url":"https://github.com/Rich-Harris/sorcery"},"main":"lib/index.js","license":"MIT","dependencies":{"minimist":"^1.1.0","sander":"^0.1.6","vlq":"^0.1.0"},"devDependencies":{"coffee-script":"^1.8.0","source-map":"^0.1.40","uglify-js":"^2.4.15"},"bin":{"sorcery":"bin/index.js"},"scripts":{"test":"mocha","prepublish":"mocha"},"files":["lib/","bin/","README.md"],"gitHead":"9f8953288fc6d4ff1bdd6f89960cb81d5933d734","bugs":{"url":"https://github.com/Rich-Harris/sorcery/issues"},"homepage":"https://github.com/Rich-Harris/sorcery","_id":"sorcery@0.2.2","_shasum":"dd94f6ec3f37c3d9a11d50094d67c6b5de871c07","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"maintainers":[{"name":"rich_harris","email":""}],"dist":{"shasum":"dd94f6ec3f37c3d9a11d50094d67c6b5de871c07","size":6249,"noattachment":false,"key":"/sorcery/-/sorcery-0.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/sorcery/download/sorcery-0.2.2.tgz"},"directories":{},"publish_time":1417198007658,"_cnpm_publish_time":1417198007658,"_hasShrinkwrap":false},"0.2.1":{"name":"sorcery","description":"Resolve a chain of sourcemaps back to the original source","version":"0.2.1","author":{"name":"Rich Harris"},"repository":{"type":"git","url":"https://github.com/Rich-Harris/sorcery"},"main":"lib/index.js","license":"MIT","dependencies":{"minimist":"^1.1.0","sander":"^0.1.6","vlq":"^0.1.0"},"devDependencies":{"coffee-script":"^1.8.0","source-map":"^0.1.40","uglify-js":"^2.4.15"},"bin":{"sorcery":"bin/index.js"},"scripts":{"test":"mocha","prepublish":"mocha"},"files":["lib/","bin/","README.md"],"gitHead":"988586c3df140cc2e6a3c00716dd601b31de2dc2","bugs":{"url":"https://github.com/Rich-Harris/sorcery/issues"},"homepage":"https://github.com/Rich-Harris/sorcery","_id":"sorcery@0.2.1","_shasum":"4983bf54018a937f91d67d7937a2c2ce4d117d81","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"maintainers":[{"name":"rich_harris","email":""}],"dist":{"shasum":"4983bf54018a937f91d67d7937a2c2ce4d117d81","size":6151,"noattachment":false,"key":"/sorcery/-/sorcery-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/sorcery/download/sorcery-0.2.1.tgz"},"directories":{},"publish_time":1417197342196,"_cnpm_publish_time":1417197342196,"_hasShrinkwrap":false},"0.2.0":{"name":"sorcery","description":"Resolve a chain of sourcemaps back to the original source","version":"0.2.0","author":{"name":"Rich Harris"},"repository":{"type":"git","url":"https://github.com/Rich-Harris/sorcery"},"main":"lib/index.js","license":"MIT","dependencies":{"minimist":"^1.1.0","sander":"^0.1.6","vlq":"^0.1.0"},"devDependencies":{"coffee-script":"^1.8.0","source-map":"^0.1.40","uglify-js":"^2.4.15"},"bin":{"sorcery":"bin/index.js"},"gitHead":"59160c9882c2b535efb353028dd820a33f6239cc","bugs":{"url":"https://github.com/Rich-Harris/sorcery/issues"},"homepage":"https://github.com/Rich-Harris/sorcery","_id":"sorcery@0.2.0","scripts":{},"_shasum":"20b963b520463c7a36f311949dfe1502e20d0d0c","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"maintainers":[{"name":"rich_harris","email":""}],"dist":{"shasum":"20b963b520463c7a36f311949dfe1502e20d0d0c","size":6944,"noattachment":false,"key":"/sorcery/-/sorcery-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sorcery/download/sorcery-0.2.0.tgz"},"directories":{},"publish_time":1417105360278,"_cnpm_publish_time":1417105360278,"_hasShrinkwrap":false},"0.1.1":{"name":"sorcery","description":"Resolve a chain of sourcemaps back to the original source","version":"0.1.1","author":{"name":"Rich Harris"},"repository":{"type":"git","url":"https://github.com/Rich-Harris/sorcery"},"main":"lib/index.js","license":"MIT","dependencies":{"sander":"^0.1.6","vlq":"^0.1.0"},"devDependencies":{"coffee-script":"^1.8.0","uglify-js":"^2.4.15"},"gitHead":"0199455bacf1f0cec64c1301a459c8ee4f590f97","bugs":{"url":"https://github.com/Rich-Harris/sorcery/issues"},"homepage":"https://github.com/Rich-Harris/sorcery","_id":"sorcery@0.1.1","scripts":{},"_shasum":"bf475e42f697d45aeafb7c0b0041d900c6fa5590","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"maintainers":[{"name":"rich_harris","email":""}],"dist":{"shasum":"bf475e42f697d45aeafb7c0b0041d900c6fa5590","size":5137,"noattachment":false,"key":"/sorcery/-/sorcery-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/sorcery/download/sorcery-0.1.1.tgz"},"directories":{},"publish_time":1413376102413,"_cnpm_publish_time":1413376102413,"_hasShrinkwrap":false},"0.1.0":{"name":"sorcery","description":"Resolve a chain of sourcemaps back to the original source","version":"0.1.0","main":"lib/index.js","license":"MIT","dependencies":{"sander":"^0.1.5","vlq":"^0.1.0"},"devDependencies":{"coffee-script":"^1.8.0","uglify-js":"^2.4.15"},"gitHead":"5c7be94f0172f53b4371d8eec01d1de24b42952d","_id":"sorcery@0.1.0","scripts":{},"_shasum":"8d19c15c6d8386072f9711b9439c4193a47c19f5","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"rich_harris","email":"richard.a.harris@gmail.com"},"maintainers":[{"name":"rich_harris","email":""}],"dist":{"shasum":"8d19c15c6d8386072f9711b9439c4193a47c19f5","size":4940,"noattachment":false,"key":"/sorcery/-/sorcery-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sorcery/download/sorcery-0.1.0.tgz"},"directories":{},"publish_time":1412189749526,"_cnpm_publish_time":1412189749526,"_hasShrinkwrap":false}},"readme":"# sorcery.js\n\nSourcemaps are great - if you have a JavaScript file, and you minify it, your minifier can generate a map that lets you debug as though you were looking at the original uncompressed code.\n\nBut if you have more than one transformation - say you want to transpile your JavaScript, concatenate several files into one, and minify the result - it gets a little trickier. Each intermediate step needs to be able to both *ingest* a sourcemap and *generate* one, all the time pointing back to the original source.\n\nMost compilers don't do that. ([UglifyJS](https://github.com/mishoo/UglifyJS2) is an honourable exception.) So when you fire up devtools, instead of looking at the original source you find yourself looking at the final intermediate step in the chain of transformations.\n\n**Sorcery aims to fix that.** Given an file at the end of a transformation chain (e.g., your minified JavaScript), it will follow the entire chain back to the original source, and generate a new sourcemap that describes the whole process. How? Magic.\n\nThis is a work-in-progress - suitable for playing around with, but don't rely on it to debug air traffic control software or medical equipment. Other than that, it can't do much harm.\n\n\n## Usage\n\n### As a node module\n\nInstall sorcery locally:\n\n```bash\nnpm install sorcery\n```\n\n```js\nvar sorcery = require( 'sorcery' );\n\nsorcery.load( 'some/generated/code.min.js' ).then( function ( chain ) {\n  // generate a flattened sourcemap\n  var map = chain.apply(); // { version: 3, file: 'code.min.js', ... }\n\n  // get a JSON representation of the sourcemap\n  map.toString(); // '{\"version\":3,\"file\":\"code.min.js\",...}'\n\n  // get a data URI representation\n  map.toUrl(); // 'data:application/json;charset=utf-8;base64,eyJ2ZXJ...'\n\n  // write to a new file - this will create `output.js` and\n  // `output.js.map`, and will preserve relative paths. It\n  // returns a Promise\n  chain.write( 'output.js' );\n\n  // write to a new file but use an absolute path for the\n  // sourceMappingURL\n  chain.write( 'output.js', { absolutePath: true });\n\n  // write to a new file, but append the flattened sourcemap as a data URI\n  chain.write( 'output.js', { inline: true });\n\n  // overwrite the existing file\n  chain.write();\n  chain.write({ inline: true });\n\n  // find the origin of line x, column y. Returns an object with\n  // `source`, `line`, `column` and (if applicable) `name` properties.\n  // Note - for consistency with other tools, line numbers are always\n  // one-based, column numbers are always zero-based. It's daft, I know.\n  var loc = chain.trace( x, y );\n});\n\n// You can also use sorcery synchronously:\nvar chain = sorcery.loadSync( 'some/generated/code.min.js' );\nvar map = chain.apply();\nvar loc = chain.trace( x, y );\nchain.writeSync();\n```\n\n#### Advanced options\n\nYou can pass an optional second argument to `sorcery.load()` and `sorcery.loadSync()`, with zero or more of the following properties:\n\n* `content` - a map of `filename: contents` pairs. `filename` will be resolved against the current working directory if needs be\n* `sourcemaps` - a map of `filename: sourcemap` pairs, where `filename` is the name of the file the sourcemap is related to. This will override any `sourceMappingURL` comments in the file itself.\n\nFor example:\n\n```js\nsorcery.load( 'some/generated/code.min.js', {\n  content: {\n    'some/minified/code.min.js': '...',\n    'some/transpiled/code.js': '...',\n    'some/original/code.js': '...'\n  },\n  sourcemaps: {\n    'some/minified/code.min.js': {...},\n    'some/transpiled/code.js': {...}\n  }\n}).then( chain => {\n  /* ... */\n});\n```\n\nAny files not found will be read from the filesystem as normal.\n\n### On the command line\n\nFirst, install sorcery globally:\n\n```bash\nnpm install -g sorcery\n```\n\n```\nUsage:\n  sorcery [options]\n\nOptions:\n  -h, --help               Show help message\n  -v, --version            Show version\n  -i, --input <file>       Input file\n  -o, --output <file>      Output file (if absent, will overwrite input)\n  -d, --datauri            Append map as a data URI, rather than separate file\n  -x, --excludeContent     Don't populate the sourcesContent array\n```\n\nExamples:\n\n```bash\n# overwrite sourcemap in place (will write map to\n# some/generated/code.min.js.map, and update\n# sourceMappingURL comment if necessary\nsorcery -i some/generated/code.min.js\n\n# append flattened sourcemap as an inline data URI\n# (will delete existing .map file, if applicable)\nsorcery -d -i some/generated/code.min.js\n\n# write to a new file (will create newfile.js and\n# newfile.js.map)\nsorcery -i some/generated/code.min.js -o newfile.js\n```\n\n\n## License\n\nMIT\n","_attachments":{},"homepage":"https://github.com/Rich-Harris/sorcery#readme","bugs":{"url":"https://github.com/Rich-Harris/sorcery/issues"},"license":"MIT"}