diff --git a/README.md b/README.md index b5d9da8b..078c6b68 100644 --- a/README.md +++ b/README.md @@ -234,6 +234,9 @@ minimize a global energy function, which is equivalent to statistical multi-dime # Release Notes +## v0.5.2 (October 16, 2015) +Updated dependency resolve to latest version. + ## v0.5.1 (October 15, 2015) Updated dependencies to newer versions (Thanks to Martin Kapp). diff --git a/npm-shrinkwrap.json b/npm-shrinkwrap.json index 381492fe..243afb03 100644 --- a/npm-shrinkwrap.json +++ b/npm-shrinkwrap.json @@ -1,105 +1,126 @@ { "name": "madge", - "version": "0.5.0", - "npm-shrinkwrap-version": "5.4.0", - "node-version": "v0.10.40", + "version": "0.5.1", "dependencies": { "amdetective": { "version": "0.0.2", + "from": "amdetective@0.0.2", "resolved": "https://registry.npmjs.org/amdetective/-/amdetective-0.0.2.tgz", "dependencies": { "esprima": { "version": "1.2.2", + "from": "esprima@~1.2.2", "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.2.2.tgz" } } }, "coffee-script": { "version": "1.3.3", + "from": "coffee-script@1.3.3", "resolved": "https://registry.npmjs.org/coffee-script/-/coffee-script-1.3.3.tgz" }, "colors": { "version": "1.1.2", + "from": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz", "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz" }, "commander": { "version": "2.8.1", + "from": "https://registry.npmjs.org/commander/-/commander-2.8.1.tgz", "resolved": "https://registry.npmjs.org/commander/-/commander-2.8.1.tgz", "dependencies": { "graceful-readlink": { "version": "1.0.1", + "from": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz", "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz" } } }, "commondir": { "version": "1.0.1", + "from": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz" }, "detective": { "version": "4.2.0", + "from": "https://registry.npmjs.org/detective/-/detective-4.2.0.tgz", "resolved": "https://registry.npmjs.org/detective/-/detective-4.2.0.tgz", "dependencies": { "acorn": { "version": "1.2.2", + "from": "https://registry.npmjs.org/acorn/-/acorn-1.2.2.tgz", "resolved": "https://registry.npmjs.org/acorn/-/acorn-1.2.2.tgz" }, "defined": { "version": "1.0.0", + "from": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz" }, "escodegen": { "version": "1.7.0", + "from": "https://registry.npmjs.org/escodegen/-/escodegen-1.7.0.tgz", "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.7.0.tgz", "dependencies": { - "esprima": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.2.5.tgz" - }, "estraverse": { "version": "1.9.3", + "from": "https://registry.npmjs.org/estraverse/-/estraverse-1.9.3.tgz", "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-1.9.3.tgz" }, "esutils": { "version": "2.0.2", + "from": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz", "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz" }, + "esprima": { + "version": "1.2.5", + "from": "https://registry.npmjs.org/esprima/-/esprima-1.2.5.tgz", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.2.5.tgz" + }, "optionator": { "version": "0.5.0", + "from": "https://registry.npmjs.org/optionator/-/optionator-0.5.0.tgz", "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.5.0.tgz", "dependencies": { + "prelude-ls": { + "version": "1.1.2", + "from": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz" + }, "deep-is": { "version": "0.1.3", + "from": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz" }, - "fast-levenshtein": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.0.7.tgz" - }, - "levn": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.2.5.tgz" - }, - "prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz" + "wordwrap": { + "version": "0.0.3", + "from": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz" }, "type-check": { "version": "0.3.1", + "from": "https://registry.npmjs.org/type-check/-/type-check-0.3.1.tgz", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.1.tgz" }, - "wordwrap": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz" + "levn": { + "version": "0.2.5", + "from": "https://registry.npmjs.org/levn/-/levn-0.2.5.tgz", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.2.5.tgz" + }, + "fast-levenshtein": { + "version": "1.0.7", + "from": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.0.7.tgz", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.0.7.tgz" } } }, "source-map": { "version": "0.2.0", + "from": "https://registry.npmjs.org/source-map/-/source-map-0.2.0.tgz", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.2.0.tgz", "dependencies": { "amdefine": { "version": "1.0.0", + "from": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.0.tgz", "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.0.tgz" } } @@ -110,14 +131,17 @@ }, "detective-es6": { "version": "1.1.2", + "from": "https://registry.npmjs.org/detective-es6/-/detective-es6-1.1.2.tgz", "resolved": "https://registry.npmjs.org/detective-es6/-/detective-es6-1.1.2.tgz", "dependencies": { "node-source-walk": { "version": "2.0.0", + "from": "https://registry.npmjs.org/node-source-walk/-/node-source-walk-2.0.0.tgz", "resolved": "https://registry.npmjs.org/node-source-walk/-/node-source-walk-2.0.0.tgz", "dependencies": { "acorn": { "version": "2.0.4", + "from": "https://registry.npmjs.org/acorn/-/acorn-2.0.4.tgz", "resolved": "https://registry.npmjs.org/acorn/-/acorn-2.0.4.tgz" } } @@ -126,138 +150,168 @@ }, "graphviz": { "version": "0.0.8", + "from": "https://registry.npmjs.org/graphviz/-/graphviz-0.0.8.tgz", "resolved": "https://registry.npmjs.org/graphviz/-/graphviz-0.0.8.tgz", "dependencies": { "temp": { "version": "0.4.0", + "from": "https://registry.npmjs.org/temp/-/temp-0.4.0.tgz", "resolved": "https://registry.npmjs.org/temp/-/temp-0.4.0.tgz" } } }, "react-tools": { "version": "0.13.3", + "from": "https://registry.npmjs.org/react-tools/-/react-tools-0.13.3.tgz", "resolved": "https://registry.npmjs.org/react-tools/-/react-tools-0.13.3.tgz", "dependencies": { "commoner": { "version": "0.10.3", + "from": "https://registry.npmjs.org/commoner/-/commoner-0.10.3.tgz", "resolved": "https://registry.npmjs.org/commoner/-/commoner-0.10.3.tgz", "dependencies": { + "q": { + "version": "1.1.2", + "from": "https://registry.npmjs.org/q/-/q-1.1.2.tgz", + "resolved": "https://registry.npmjs.org/q/-/q-1.1.2.tgz" + }, + "recast": { + "version": "0.10.33", + "from": "https://registry.npmjs.org/recast/-/recast-0.10.33.tgz", + "resolved": "https://registry.npmjs.org/recast/-/recast-0.10.33.tgz", + "dependencies": { + "esprima-fb": { + "version": "15001.1001.0-dev-harmony-fb", + "from": "https://registry.npmjs.org/esprima-fb/-/esprima-fb-15001.1001.0-dev-harmony-fb.tgz", + "resolved": "https://registry.npmjs.org/esprima-fb/-/esprima-fb-15001.1001.0-dev-harmony-fb.tgz" + }, + "source-map": { + "version": "0.5.1", + "from": "https://registry.npmjs.org/source-map/-/source-map-0.5.1.tgz", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.1.tgz" + }, + "ast-types": { + "version": "0.8.12", + "from": "https://registry.npmjs.org/ast-types/-/ast-types-0.8.12.tgz", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.8.12.tgz" + } + } + }, "commander": { "version": "2.5.1", + "from": "https://registry.npmjs.org/commander/-/commander-2.5.1.tgz", "resolved": "https://registry.npmjs.org/commander/-/commander-2.5.1.tgz" }, + "graceful-fs": { + "version": "3.0.8", + "from": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-3.0.8.tgz", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-3.0.8.tgz" + }, "glob": { "version": "4.2.2", + "from": "https://registry.npmjs.org/glob/-/glob-4.2.2.tgz", "resolved": "https://registry.npmjs.org/glob/-/glob-4.2.2.tgz", "dependencies": { "inflight": { "version": "1.0.4", + "from": "https://registry.npmjs.org/inflight/-/inflight-1.0.4.tgz", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.4.tgz", "dependencies": { "wrappy": { "version": "1.0.1", + "from": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.1.tgz", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.1.tgz" } } }, "inherits": { "version": "2.0.1", + "from": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz" }, "minimatch": { "version": "1.0.0", + "from": "https://registry.npmjs.org/minimatch/-/minimatch-1.0.0.tgz", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-1.0.0.tgz", "dependencies": { "lru-cache": { "version": "2.7.0", + "from": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.0.tgz", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.0.tgz" }, "sigmund": { "version": "1.0.1", + "from": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz", "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz" } } }, "once": { "version": "1.3.2", + "from": "https://registry.npmjs.org/once/-/once-1.3.2.tgz", "resolved": "https://registry.npmjs.org/once/-/once-1.3.2.tgz", "dependencies": { "wrappy": { "version": "1.0.1", + "from": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.1.tgz", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.1.tgz" } } } } }, - "graceful-fs": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-3.0.8.tgz" - }, - "iconv-lite": { - "version": "0.4.13", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.13.tgz" - }, - "install": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/install/-/install-0.1.8.tgz" - }, "mkdirp": { "version": "0.5.1", + "from": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", "dependencies": { "minimist": { "version": "0.0.8", + "from": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz" } } }, "private": { "version": "0.1.6", + "from": "https://registry.npmjs.org/private/-/private-0.1.6.tgz", "resolved": "https://registry.npmjs.org/private/-/private-0.1.6.tgz" }, - "q": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/q/-/q-1.1.2.tgz" + "install": { + "version": "0.1.8", + "from": "https://registry.npmjs.org/install/-/install-0.1.8.tgz", + "resolved": "https://registry.npmjs.org/install/-/install-0.1.8.tgz" }, - "recast": { - "version": "0.10.33", - "resolved": "https://registry.npmjs.org/recast/-/recast-0.10.33.tgz", - "dependencies": { - "ast-types": { - "version": "0.8.12", - "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.8.12.tgz" - }, - "esprima-fb": { - "version": "15001.1001.0-dev-harmony-fb", - "resolved": "https://registry.npmjs.org/esprima-fb/-/esprima-fb-15001.1001.0-dev-harmony-fb.tgz" - }, - "source-map": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.1.tgz" - } - } + "iconv-lite": { + "version": "0.4.13", + "from": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.13.tgz", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.13.tgz" } } }, "jstransform": { "version": "10.1.0", + "from": "https://registry.npmjs.org/jstransform/-/jstransform-10.1.0.tgz", "resolved": "https://registry.npmjs.org/jstransform/-/jstransform-10.1.0.tgz", "dependencies": { "base62": { "version": "0.1.1", + "from": "https://registry.npmjs.org/base62/-/base62-0.1.1.tgz", "resolved": "https://registry.npmjs.org/base62/-/base62-0.1.1.tgz" }, "esprima-fb": { "version": "13001.1001.0-dev-harmony-fb", + "from": "https://registry.npmjs.org/esprima-fb/-/esprima-fb-13001.1001.0-dev-harmony-fb.tgz", "resolved": "https://registry.npmjs.org/esprima-fb/-/esprima-fb-13001.1001.0-dev-harmony-fb.tgz" }, "source-map": { "version": "0.1.31", + "from": "https://registry.npmjs.org/source-map/-/source-map-0.1.31.tgz", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.31.tgz", "dependencies": { "amdefine": { "version": "1.0.0", + "from": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.0.tgz", "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.0.tgz" } } @@ -267,15 +321,18 @@ } }, "resolve": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-0.2.3.tgz" + "version": "1.1.6", + "from": "resolve@1.1.6", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.6.tgz" }, "uglify-js": { "version": "1.3.5", + "from": "https://registry.npmjs.org/uglify-js/-/uglify-js-1.3.5.tgz", "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-1.3.5.tgz" }, "walkdir": { "version": "0.0.10", + "from": "https://registry.npmjs.org/walkdir/-/walkdir-0.0.10.tgz", "resolved": "https://registry.npmjs.org/walkdir/-/walkdir-0.0.10.tgz" } } diff --git a/package.json b/package.json index 46c3b89b..5a9d61cb 100644 --- a/package.json +++ b/package.json @@ -4,12 +4,7 @@ "author": "Patrik Henningsson ", "repository": "git://github.com/pahen/node-madge", "homepage": "https://github.com/pahen/node-madge", - "licenses": [ - { - "type": "MIT", - "url": "https://github.com/pahen/node-madge/raw/master/LICENSE" - } - ], + "license": "MIT", "description": "Create graphs from your CommonJS or AMD module dependencies.", "keywords": [ "AMD", @@ -26,8 +21,7 @@ "node >= 0.8.0" ], "scripts": { - "test": "./node_modules/.bin/grunt", - "shrinkwrap": "./node_modules/.bin/npm-shrinkwrap" + "test": "./node_modules/.bin/grunt" }, "dependencies": { "amdetective": "0.0.2", @@ -39,7 +33,7 @@ "detective-es6": "1.1.2", "graphviz": "0.0.8", "react-tools": "^0.13.3", - "resolve": "0.2.3", + "resolve": "^1.1.6", "uglify-js": "^1.3.5", "walkdir": "0.0.10" }, @@ -50,7 +44,6 @@ "grunt-mocha-test": "^0.12.7", "grunt-release": "^0.13.0", "mocha": "^2.3.3", - "npm-shrinkwrap": "^5.4.0", "should": "*" }, "main": "./lib/madge", diff --git a/test/cjs.js b/test/cjs.js index 5cca04aa..5d55a297 100644 --- a/test/cjs.js +++ b/test/cjs.js @@ -53,7 +53,7 @@ describe('module format (CommonJS)', function () { it('should compile coffeescript on-the-fly', function () { madge([__dirname + '/files/cjs/coffeescript']) - .obj().should.eql({ 'a': ['../node_modules/b'], 'b': [] }); + .obj().should.eql({ 'a': ['./b'], 'b': [] }); }); }); \ No newline at end of file