Skip to content

Instantly share code, notes, and snippets.

@majgis
Created March 14, 2014 23:04
Show Gist options
  • Save majgis/9558866 to your computer and use it in GitHub Desktop.
Save majgis/9558866 to your computer and use it in GitHub Desktop.
npm shrinkwrap
#-- Start pm-ops-utils dev --#
# Remove local modules and npm cache
alias npmPurge="
rm -rf node_modules
npm cache clean
"
# Ugly, but it is a fail-safe way of generating npm-shrinkwrap.json
alias updateShrinkwrap="
npmPurge
rm npm-shrinkwrap.json
npm install
npm prune
npm shrinkwrap
npmPurge
cache-shrinkwrap
rm npm-shrinkwrap.json
npm install
npm shrinkwrap
"
# Test equivalent install of node modules on build server
alias testCacheInstall="
npmPurge
cache-shrinkwrap
npm install --no-registry --production
"
#-- End pm-ops-utils dev --#
{
"name": "test",
"version": "0.1.0",
"description": "test",
"repository": {},
"main": "Gruntfile.js",
"scripts": {
"test": "grunt test",
"publish": "grunt"
},
"dependencies": {
"karma": "^0.12.0",
"grunt": "^0.4.4",
"grunt-contrib-copy": "^0.5.0",
"grunt-contrib-concat": "^0.3.0",
"grunt-contrib-cssmin": "^0.6.0",
"grunt-contrib-connect": "^0.3.0",
"grunt-contrib-clean": "^0.5.0",
"grunt-contrib-htmlmin": "^0.1.3",
"grunt-contrib-watch": "^0.5.2",
"grunt-autoprefixer": "^0.2.0",
"grunt-usemin": "^2.0.2",
"grunt-open": "^0.2.0",
"grunt-concurrent": "^0.3.0",
"connect-livereload": "^0.2.0",
"grunt-ngmin": "^0.0.2",
"grunt-angular-templates": "^0.5.3",
"grunt-contrib-uglify": "^0.3.3",
"jshint-junit-reporter": "^0.0.6",
"karma-junit-reporter": "^0.2.1",
"grunt-shell": "^0.6.4",
"grunt-karma": "^0.8.0",
"grunt-contrib-jshint": "^0.8.0",
"karma-ng-html2js-preprocessor": "^0.1.0",
"karma-jasmine": "^0.1.5",
"karma-phantomjs-launcher": "^0.1.2",
"load-grunt-tasks": "^0.4.0"
}
}
{
"name": "test",
"version": "0.1.0",
"dependencies": {
"connect-livereload": {
"version": "0.2.0",
"from": "connect-livereload@^0.2.0"
},
"grunt": {
"version": "0.4.4",
"from": "grunt@^0.4.4",
"dependencies": {
"async": {
"version": "0.1.22",
"from": "async@~0.1.22"
},
"coffee-script": {
"version": "1.3.3",
"from": "coffee-script@~1.3.3"
},
"colors": {
"version": "0.6.2",
"from": "colors@~0.6.2"
},
"dateformat": {
"version": "1.0.2-1.2.3",
"from": "dateformat@1.0.2-1.2.3"
},
"eventemitter2": {
"version": "0.4.13",
"from": "eventemitter2@~0.4.13"
},
"findup-sync": {
"version": "0.1.3",
"from": "findup-sync@~0.1.2",
"dependencies": {
"glob": {
"version": "3.2.9",
"from": "glob@~3.2.9",
"dependencies": {
"inherits": {
"version": "2.0.1",
"from": "inherits@2"
}
}
},
"lodash": {
"version": "2.4.1",
"from": "lodash@~2.4.1"
}
}
},
"glob": {
"version": "3.1.21",
"from": "glob@~3.1.21",
"dependencies": {
"graceful-fs": {
"version": "1.2.3",
"from": "graceful-fs@~1.2.0"
},
"inherits": {
"version": "1.0.0",
"from": "inherits@1"
}
}
},
"hooker": {
"version": "0.2.3",
"from": "hooker@~0.2.3"
},
"iconv-lite": {
"version": "0.2.11",
"from": "iconv-lite@~0.2.11"
},
"minimatch": {
"version": "0.2.14",
"from": "minimatch@~0.2.12",
"dependencies": {
"lru-cache": {
"version": "2.5.0",
"from": "lru-cache@2"
},
"sigmund": {
"version": "1.0.0",
"from": "sigmund@~1.0.0"
}
}
},
"nopt": {
"version": "1.0.10",
"from": "nopt@~1.0.10",
"dependencies": {
"abbrev": {
"version": "1.0.4",
"from": "abbrev@1"
}
}
},
"rimraf": {
"version": "2.2.6",
"from": "rimraf@~2.2.6"
},
"lodash": {
"version": "0.9.2",
"from": "lodash@~0.9.2"
},
"underscore.string": {
"version": "2.2.1",
"from": "underscore.string@~2.2.1"
},
"which": {
"version": "1.0.5",
"from": "which@~1.0.5"
},
"js-yaml": {
"version": "2.0.5",
"from": "js-yaml@~2.0.5",
"dependencies": {
"argparse": {
"version": "0.1.15",
"from": "argparse@~ 0.1.11",
"dependencies": {
"underscore": {
"version": "1.4.4",
"from": "underscore@~1.4.3"
},
"underscore.string": {
"version": "2.3.3",
"from": "underscore.string@~2.3.1"
}
}
},
"esprima": {
"version": "1.0.4",
"from": "esprima@~ 1.0.2"
}
}
},
"exit": {
"version": "0.1.2",
"from": "exit@~0.1.1"
},
"getobject": {
"version": "0.1.0",
"from": "getobject@~0.1.0"
},
"grunt-legacy-util": {
"version": "0.1.2",
"from": "grunt-legacy-util@~0.1.2"
}
}
},
"grunt-angular-templates": {
"version": "0.5.3",
"from": "grunt-angular-templates@^0.5.3",
"dependencies": {
"html-minifier": {
"version": "0.5.6",
"from": "html-minifier@~0.5.4"
}
}
},
"grunt-autoprefixer": {
"version": "0.2.20130806",
"from": "grunt-autoprefixer@^0.2.0",
"dependencies": {
"autoprefixer": {
"version": "0.7.20130824",
"from": "autoprefixer@~0.7",
"dependencies": {
"css-parse": {
"version": "1.5.3",
"from": "css-parse@~> 1.5.2"
},
"css-stringify": {
"version": "1.3.2",
"from": "css-stringify@~> 1.3.1"
}
}
}
}
},
"grunt-concurrent": {
"version": "0.3.1",
"from": "grunt-concurrent@^0.3.0",
"dependencies": {
"lpad": {
"version": "0.1.0",
"from": "lpad@~0.1.0"
}
}
},
"grunt-contrib-clean": {
"version": "0.5.0",
"from": "grunt-contrib-clean@^0.5.0",
"dependencies": {
"rimraf": {
"version": "2.2.6",
"from": "rimraf@~2.2.1"
}
}
},
"grunt-contrib-concat": {
"version": "0.3.0",
"from": "grunt-contrib-concat@^0.3.0"
},
"grunt-contrib-connect": {
"version": "0.3.0",
"from": "grunt-contrib-connect@^0.3.0",
"dependencies": {
"connect": {
"version": "2.7.11",
"from": "connect@~2.7.3",
"dependencies": {
"qs": {
"version": "0.6.5",
"from": "qs@0.6.5"
},
"formidable": {
"version": "1.0.14",
"from": "formidable@1.0.14"
},
"cookie-signature": {
"version": "1.0.1",
"from": "cookie-signature@1.0.1"
},
"buffer-crc32": {
"version": "0.2.1",
"from": "buffer-crc32@0.2.1"
},
"cookie": {
"version": "0.0.5",
"from": "cookie@0.0.5"
},
"send": {
"version": "0.1.1",
"from": "send@0.1.1",
"dependencies": {
"mime": {
"version": "1.2.11",
"from": "mime@~1.2.9"
},
"range-parser": {
"version": "0.0.4",
"from": "range-parser@0.0.4"
}
}
},
"bytes": {
"version": "0.2.0",
"from": "bytes@0.2.0"
},
"fresh": {
"version": "0.1.0",
"from": "fresh@0.1.0"
},
"pause": {
"version": "0.0.1",
"from": "pause@0.0.1"
},
"debug": {
"version": "0.7.4",
"from": "debug@*"
}
}
}
}
},
"grunt-contrib-copy": {
"version": "0.5.0",
"from": "grunt-contrib-copy@^0.5.0"
},
"grunt-contrib-cssmin": {
"version": "0.6.2",
"from": "grunt-contrib-cssmin@^0.6.0",
"dependencies": {
"clean-css": {
"version": "1.1.7",
"from": "clean-css@~1.1.1",
"dependencies": {
"commander": {
"version": "2.0.0",
"from": "commander@2.0.x"
}
}
},
"grunt-lib-contrib": {
"version": "0.6.1",
"from": "grunt-lib-contrib@~0.6.0",
"dependencies": {
"zlib-browserify": {
"version": "0.0.1",
"from": "zlib-browserify@0.0.1"
}
}
}
}
},
"grunt-contrib-htmlmin": {
"version": "0.1.3",
"from": "grunt-contrib-htmlmin@^0.1.3",
"dependencies": {
"html-minifier": {
"version": "0.5.6",
"from": "html-minifier@~0.5.0"
},
"grunt-lib-contrib": {
"version": "0.6.1",
"from": "grunt-lib-contrib@~0.6.1",
"dependencies": {
"zlib-browserify": {
"version": "0.0.1",
"from": "zlib-browserify@0.0.1"
}
}
}
}
},
"grunt-contrib-jshint": {
"version": "0.8.0",
"from": "grunt-contrib-jshint@^0.8.0",
"dependencies": {
"jshint": {
"version": "2.4.4",
"from": "jshint@~2.4.0",
"dependencies": {
"shelljs": {
"version": "0.1.4",
"from": "shelljs@0.1.x"
},
"underscore": {
"version": "1.4.4",
"from": "underscore@1.4.x"
},
"cli": {
"version": "0.4.5",
"from": "cli@0.4.x",
"dependencies": {
"glob": {
"version": "3.2.9",
"from": "glob@>= 3.1.4",
"dependencies": {
"inherits": {
"version": "2.0.1",
"from": "inherits@2"
}
}
}
}
},
"minimatch": {
"version": "0.2.14",
"from": "minimatch@~0.2",
"dependencies": {
"lru-cache": {
"version": "2.5.0",
"from": "lru-cache@2"
},
"sigmund": {
"version": "1.0.0",
"from": "sigmund@~1.0.0"
}
}
},
"htmlparser2": {
"version": "3.3.0",
"from": "htmlparser2@3.3.x",
"dependencies": {
"domhandler": {
"version": "2.1.0",
"from": "domhandler@2.1"
},
"domutils": {
"version": "1.1.6",
"from": "domutils@1.1"
},
"domelementtype": {
"version": "1.1.1",
"from": "domelementtype@1"
},
"readable-stream": {
"version": "1.0.26-2",
"from": "readable-stream@1.0",
"dependencies": {
"string_decoder": {
"version": "0.10.25-1",
"from": "string_decoder@~0.10.x"
}
}
}
}
},
"console-browserify": {
"version": "0.1.6",
"from": "console-browserify@0.1.x"
},
"exit": {
"version": "0.1.2",
"from": "exit@0.1.x"
}
}
}
}
},
"grunt-contrib-uglify": {
"version": "0.3.3",
"from": "grunt-contrib-uglify@^0.3.3",
"dependencies": {
"uglify-js": {
"version": "2.4.13",
"from": "uglify-js@~2.4.0",
"dependencies": {
"async": {
"version": "0.2.10",
"from": "async@~0.2.6"
},
"source-map": {
"version": "0.1.33",
"from": "source-map@~0.1.33",
"dependencies": {
"amdefine": {
"version": "0.1.0",
"from": "amdefine@>=0.0.4"
}
}
},
"optimist": {
"version": "0.3.7",
"from": "optimist@~0.3.5",
"dependencies": {
"wordwrap": {
"version": "0.0.2",
"from": "wordwrap@~0.0.2"
}
}
},
"uglify-to-browserify": {
"version": "1.0.2",
"from": "uglify-to-browserify@~1.0.0"
}
}
},
"grunt-lib-contrib": {
"version": "0.6.1",
"from": "grunt-lib-contrib@~0.6.1",
"dependencies": {
"zlib-browserify": {
"version": "0.0.1",
"from": "zlib-browserify@0.0.1"
}
}
},
"chalk": {
"version": "0.4.0",
"from": "chalk@~0.4.0",
"dependencies": {
"has-color": {
"version": "0.1.4",
"from": "has-color@~0.1.0"
},
"ansi-styles": {
"version": "1.0.0",
"from": "ansi-styles@~1.0.0"
},
"strip-ansi": {
"version": "0.1.1",
"from": "strip-ansi@~0.1.0"
}
}
}
}
},
"grunt-contrib-watch": {
"version": "0.5.3",
"from": "grunt-contrib-watch@^0.5.2",
"dependencies": {
"gaze": {
"version": "0.4.3",
"from": "gaze@~0.4.0",
"dependencies": {
"globule": {
"version": "0.1.0",
"from": "globule@~0.1.0",
"dependencies": {
"lodash": {
"version": "1.0.1",
"from": "lodash@~1.0.1"
},
"glob": {
"version": "3.1.21",
"from": "glob@~3.1.21",
"dependencies": {
"graceful-fs": {
"version": "1.2.3",
"from": "graceful-fs@~1.2.0"
},
"inherits": {
"version": "1.0.0",
"from": "inherits@1"
}
}
},
"minimatch": {
"version": "0.2.14",
"from": "minimatch@~0.2.11",
"dependencies": {
"lru-cache": {
"version": "2.5.0",
"from": "lru-cache@2"
},
"sigmund": {
"version": "1.0.0",
"from": "sigmund@~1.0.0"
}
}
}
}
}
}
},
"tiny-lr": {
"version": "0.0.4",
"from": "tiny-lr@0.0.4",
"dependencies": {
"qs": {
"version": "0.5.6",
"from": "qs@~0.5.2"
},
"faye-websocket": {
"version": "0.4.4",
"from": "faye-websocket@~0.4.3"
},
"noptify": {
"version": "0.0.3",
"from": "noptify@latest",
"dependencies": {
"nopt": {
"version": "2.0.0",
"from": "nopt@~2.0.0",
"dependencies": {
"abbrev": {
"version": "1.0.4",
"from": "abbrev@1"
}
}
}
}
},
"debug": {
"version": "0.7.4",
"from": "debug@~0.7.0"
}
}
}
}
},
"grunt-karma": {
"version": "0.8.2",
"from": "grunt-karma@^0.8.0",
"dependencies": {
"lodash": {
"version": "2.4.1",
"from": "lodash@~2.4.1"
}
}
},
"grunt-ngmin": {
"version": "0.0.2",
"from": "grunt-ngmin@^0.0.2",
"dependencies": {
"ngmin": {
"version": "0.3.8",
"from": "ngmin@~0.3.0",
"dependencies": {
"escodegen": {
"version": "0.0.28",
"from": "escodegen@~0.0.15",
"dependencies": {
"estraverse": {
"version": "1.3.2",
"from": "estraverse@~1.3.0"
},
"source-map": {
"version": "0.1.33",
"from": "source-map@>= 0.1.2",
"dependencies": {
"amdefine": {
"version": "0.1.0",
"from": "amdefine@>=0.0.4"
}
}
}
}
},
"esprima": {
"version": "1.0.4",
"from": "esprima@~1.0.2"
},
"commander": {
"version": "1.1.1",
"from": "commander@~1.1.1",
"dependencies": {
"keypress": {
"version": "0.1.0",
"from": "keypress@0.1.x"
}
}
},
"clone": {
"version": "0.1.11",
"from": "clone@~0.1.6"
}
}
}
}
},
"grunt-open": {
"version": "0.2.3",
"from": "grunt-open@^0.2.0",
"dependencies": {
"open": {
"version": "0.0.4",
"from": "open@~0.0.4"
}
}
},
"grunt-shell": {
"version": "0.6.4",
"from": "grunt-shell@^0.6.4",
"dependencies": {
"chalk": {
"version": "0.3.0",
"from": "chalk@~0.3.0",
"dependencies": {
"has-color": {
"version": "0.1.4",
"from": "has-color@~0.1.0"
},
"ansi-styles": {
"version": "0.2.0",
"from": "ansi-styles@~0.2.0"
}
}
}
}
},
"grunt-usemin": {
"version": "2.0.2",
"from": "grunt-usemin@^2.0.2",
"dependencies": {
"lodash": {
"version": "1.0.1",
"from": "lodash@~1.0.1"
},
"debug": {
"version": "0.7.4",
"from": "debug@~0.7.2"
}
}
},
"jshint-junit-reporter": {
"version": "0.0.6",
"from": "jshint-junit-reporter@^0.0.6"
},
"karma": {
"version": "0.12.0",
"from": "karma@^0.12.0",
"dependencies": {
"di": {
"version": "0.0.1",
"from": "di@~0.0.1"
},
"socket.io": {
"version": "0.9.16",
"from": "socket.io@~0.9.13",
"dependencies": {
"socket.io-client": {
"version": "0.9.16",
"from": "socket.io-client@0.9.16",
"dependencies": {
"uglify-js": {
"version": "1.2.5",
"from": "uglify-js@1.2.5"
},
"ws": {
"version": "0.4.31",
"from": "ws@0.4.x",
"dependencies": {
"commander": {
"version": "0.6.1",
"from": "commander@~0.6.1"
},
"nan": {
"version": "0.3.2",
"from": "nan@~0.3.0"
},
"tinycolor": {
"version": "0.0.1",
"from": "tinycolor@0.x"
},
"options": {
"version": "0.0.5",
"from": "options@>=0.0.5"
}
}
},
"xmlhttprequest": {
"version": "1.4.2",
"from": "xmlhttprequest@1.4.2"
},
"active-x-obfuscator": {
"version": "0.0.1",
"from": "active-x-obfuscator@0.0.1",
"dependencies": {
"zeparser": {
"version": "0.0.5",
"from": "zeparser@0.0.5"
}
}
}
}
},
"policyfile": {
"version": "0.0.4",
"from": "policyfile@0.0.4"
},
"base64id": {
"version": "0.1.0",
"from": "base64id@0.1.0"
},
"redis": {
"version": "0.7.3",
"from": "redis@0.7.3"
}
}
},
"chokidar": {
"version": "0.8.1",
"from": "chokidar@~0.8.0"
},
"glob": {
"version": "3.2.9",
"from": "glob@~3.2.7",
"dependencies": {
"inherits": {
"version": "2.0.1",
"from": "inherits@2"
}
}
},
"minimatch": {
"version": "0.2.14",
"from": "minimatch@~0.2",
"dependencies": {
"lru-cache": {
"version": "2.5.0",
"from": "lru-cache@2"
},
"sigmund": {
"version": "1.0.0",
"from": "sigmund@~1.0.0"
}
}
},
"http-proxy": {
"version": "0.10.4",
"from": "http-proxy@~0.10",
"dependencies": {
"pkginfo": {
"version": "0.3.0",
"from": "pkginfo@0.3.x"
},
"utile": {
"version": "0.2.1",
"from": "utile@~0.2.1",
"dependencies": {
"async": {
"version": "0.2.10",
"from": "async@~0.2.9"
},
"deep-equal": {
"version": "0.2.1",
"from": "deep-equal@*"
},
"i": {
"version": "0.3.2",
"from": "i@0.3.x"
},
"mkdirp": {
"version": "0.3.5",
"from": "mkdirp@0.x.x"
},
"ncp": {
"version": "0.4.2",
"from": "ncp@0.4.x"
}
}
}
}
},
"optimist": {
"version": "0.6.1",
"from": "optimist@~0.6.0",
"dependencies": {
"wordwrap": {
"version": "0.0.2",
"from": "wordwrap@~0.0.2"
},
"minimist": {
"version": "0.0.8",
"from": "minimist@~0.0.1"
}
}
},
"rimraf": {
"version": "2.2.6",
"from": "rimraf@~2.2.5"
},
"q": {
"version": "0.9.7",
"from": "q@~0.9.7"
},
"colors": {
"version": "0.6.2",
"from": "colors@~0.6.2"
},
"lodash": {
"version": "2.4.1",
"from": "lodash@~2.4.1"
},
"mime": {
"version": "1.2.11",
"from": "mime@~1.2.11"
},
"log4js": {
"version": "0.6.12",
"from": "log4js@~0.6.3",
"dependencies": {
"async": {
"version": "0.1.15",
"from": "async@0.1.15"
},
"semver": {
"version": "1.1.4",
"from": "semver@~1.1.4"
},
"readable-stream": {
"version": "1.0.26-2",
"from": "readable-stream@~1.0.2",
"dependencies": {
"string_decoder": {
"version": "0.10.25-1",
"from": "string_decoder@~0.10.x"
}
}
}
}
},
"useragent": {
"version": "2.0.7",
"from": "useragent@~2.0.4",
"dependencies": {
"lru-cache": {
"version": "2.2.4",
"from": "lru-cache@2.2.x"
}
}
},
"graceful-fs": {
"version": "2.0.2",
"from": "graceful-fs@~2.0.1"
},
"connect": {
"version": "2.12.0",
"from": "connect@~2.12.0",
"dependencies": {
"batch": {
"version": "0.5.0",
"from": "batch@0.5.0"
},
"qs": {
"version": "0.6.6",
"from": "qs@0.6.6"
},
"cookie-signature": {
"version": "1.0.1",
"from": "cookie-signature@1.0.1"
},
"buffer-crc32": {
"version": "0.2.1",
"from": "buffer-crc32@0.2.1"
},
"cookie": {
"version": "0.1.0",
"from": "cookie@0.1.0"
},
"send": {
"version": "0.1.4",
"from": "send@0.1.4",
"dependencies": {
"range-parser": {
"version": "0.0.4",
"from": "range-parser@0.0.4"
}
}
},
"bytes": {
"version": "0.2.1",
"from": "bytes@0.2.1"
},
"fresh": {
"version": "0.2.0",
"from": "fresh@0.2.0"
},
"pause": {
"version": "0.0.1",
"from": "pause@0.0.1"
},
"uid2": {
"version": "0.0.3",
"from": "uid2@0.0.3"
},
"debug": {
"version": "0.7.4",
"from": "debug@>= 0.7.3 < 1"
},
"methods": {
"version": "0.1.0",
"from": "methods@0.1.0"
},
"raw-body": {
"version": "1.1.2",
"from": "raw-body@1.1.2"
},
"negotiator": {
"version": "0.3.0",
"from": "negotiator@0.3.0"
},
"multiparty": {
"version": "2.2.0",
"from": "multiparty@2.2.0",
"dependencies": {
"readable-stream": {
"version": "1.1.11",
"from": "readable-stream@~1.1.9",
"dependencies": {
"core-util-is": {
"version": "1.0.1",
"from": "core-util-is@~1.0.0"
},
"string_decoder": {
"version": "0.10.25-1",
"from": "string_decoder@~0.10.x"
},
"debuglog": {
"version": "0.0.2",
"from": "debuglog@0.0.2"
}
}
},
"stream-counter": {
"version": "0.2.0",
"from": "stream-counter@~0.2.0"
}
}
}
}
},
"source-map": {
"version": "0.1.33",
"from": "source-map@~0.1.31",
"dependencies": {
"amdefine": {
"version": "0.1.0",
"from": "amdefine@>=0.0.4"
}
}
}
}
},
"karma-jasmine": {
"version": "0.1.5",
"from": "karma-jasmine@^0.1.5"
},
"karma-junit-reporter": {
"version": "0.2.1",
"from": "karma-junit-reporter@^0.2.1",
"dependencies": {
"xmlbuilder": {
"version": "0.4.2",
"from": "xmlbuilder@0.4.2"
}
}
},
"karma-ng-html2js-preprocessor": {
"version": "0.1.0",
"from": "karma-ng-html2js-preprocessor@^0.1.0"
},
"karma-phantomjs-launcher": {
"version": "0.1.2",
"from": "karma-phantomjs-launcher@^0.1.2",
"dependencies": {
"phantomjs": {
"version": "1.9.7-1",
"from": "phantomjs@~1.9",
"dependencies": {
"adm-zip": {
"version": "0.2.1",
"from": "adm-zip@0.2.1"
},
"kew": {
"version": "0.1.7",
"from": "kew@~0.1.7"
},
"ncp": {
"version": "0.4.2",
"from": "ncp@0.4.2"
},
"npmconf": {
"version": "0.0.24",
"from": "npmconf@0.0.24",
"dependencies": {
"config-chain": {
"version": "1.1.8",
"from": "config-chain@~1.1.1",
"dependencies": {
"proto-list": {
"version": "1.2.2",
"from": "proto-list@~1.2.1"
}
}
},
"inherits": {
"version": "1.0.0",
"from": "inherits@1"
},
"once": {
"version": "1.1.1",
"from": "once@~1.1.1"
},
"osenv": {
"version": "0.0.3",
"from": "osenv@0.0.3"
},
"nopt": {
"version": "2.2.0",
"from": "nopt@2",
"dependencies": {
"abbrev": {
"version": "1.0.4",
"from": "abbrev@1"
}
}
},
"semver": {
"version": "1.1.4",
"from": "semver@~1.1.0"
},
"ini": {
"version": "1.1.0",
"from": "ini@~1.1.0"
}
}
},
"mkdirp": {
"version": "0.3.5",
"from": "mkdirp@0.3.5"
},
"rimraf": {
"version": "2.2.6",
"from": "rimraf@~2.2.2"
},
"which": {
"version": "1.0.5",
"from": "which@~1.0.5"
}
}
}
}
},
"load-grunt-tasks": {
"version": "0.4.0",
"from": "load-grunt-tasks@^0.4.0",
"dependencies": {
"findup-sync": {
"version": "0.1.3",
"from": "findup-sync@^0.1.2",
"dependencies": {
"glob": {
"version": "3.2.9",
"from": "glob@~3.2.9",
"dependencies": {
"minimatch": {
"version": "0.2.14",
"from": "minimatch@~0.2",
"dependencies": {
"lru-cache": {
"version": "2.5.0",
"from": "lru-cache@2"
},
"sigmund": {
"version": "1.0.0",
"from": "sigmund@~1.0.0"
}
}
},
"inherits": {
"version": "2.0.1",
"from": "inherits@2"
}
}
},
"lodash": {
"version": "2.4.1",
"from": "lodash@~2.4.1"
}
}
},
"multimatch": {
"version": "0.1.0",
"from": "multimatch@^0.1.0",
"dependencies": {
"lodash": {
"version": "2.4.1",
"from": "lodash@~2.4.1"
},
"minimatch": {
"version": "0.2.14",
"from": "minimatch@~0.2.14",
"dependencies": {
"lru-cache": {
"version": "2.5.0",
"from": "lru-cache@2"
},
"sigmund": {
"version": "1.0.0",
"from": "sigmund@~1.0.0"
}
}
}
}
}
}
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment