Permalink
Switch branches/tags
Find file
Fetching contributors…
Cannot retrieve contributors at this time
161 lines (160 sloc) 4.12 KB
{
"author": [
{
"name": "Remy Sharp",
"email": "remy@remysharp.com",
"web": "http://remysharp.com"
}
],
"name": "jsbin",
"description": "Collaborative JavaScript Debugging App",
"main": "./lib/app",
"version": "4.1.2",
"preferGlobal": "true",
"homepage": "http://jsbin.com",
"bin": "./bin/jsbin",
"repository": {
"type": "git",
"url": "git://github.com/jsbin/jsbin.git"
},
"scripts": {
"start": "(sleep 2 && open http://localhost:3000) & ./bin/jsbin",
"test": "node_modules/mocha/bin/_mocha -t 25000 --ui bdd test/unit/**/*.test.js",
"build": "grunt build",
":install": "build/install.js",
"postinstall": "grunt build",
"// disabled": " && npm run selenium:install",
"postversion": "git push origin master && git push --tags origin master",
"_preupdate": "node build/pre-update.js",
"_postupdate": "node build/post-update.js commit",
"_snyk-protect": "snyk protect",
"_prepublish": "npm run snyk-protect"
},
"dependencies": {
"async": "~0.1.22",
"asyncjs": "0.0.7",
"aws-sdk": "^2.0.18",
"axon": "^2.0.3",
"bcrypt-nodejs": "0.0.3",
"bin-to-file": "0.0.5",
"body-parser": "^1.17.1",
"clone": "~0.1.18",
"commander": "1.0.0",
"cookie-parser": "^1.4.3",
"cookie-session": "^2.0.0-beta.2",
"csurf": "^1.9.0",
"debug": "^2.6.7",
"denodeify": "^1.2.1",
"dropbox": "~0.10.2",
"express": "^4.15.2",
"express-hbs": "^1.0.3",
"express-session": "^1.14.2",
"feature-gateway": "0.0.4",
"file-db": "0.0.2",
"flatten.js": "0.1.0",
"handlebars": "^4.0.6",
"less": "^2.7.2",
"lru-cache": "^4.0.2",
"lynx": "~0.1.1",
"lz-string": "~1.3.3",
"memcached": "^2.2.2",
"moment": "^2.14.1",
"morgan": "^1.8.2",
"ms": "^2.0.0",
"mysql": "^2.12.0",
"nodemailer": "^2.5.0",
"on-headers": "^1.0.1",
"passport": "~0.1.17",
"passport-dropbox-oauth2": "~0.1.5",
"passport-github": "~0.1.5",
"promise": "~5.0.0",
"pug": "^2.0.0-beta6",
"replify": "~1.2.0",
"request": "^2.81.0",
"semver": "^5.0.3",
"serve-favicon": "^2.4.3",
"soak": "0.3.0",
"stripe": "~2.7.3",
"stylus": "^0.54.5",
"then-fs": "^2.0.0",
"undefsafe": "0.0.3",
"uuid": "^2.0.1",
"validate-vat": "^0.3.2",
"validator": "^3.16.1"
},
"devDependencies": {
"glob": "^7.0.5",
"grunt": "^1.0.1",
"grunt-cli": "~0.1.11",
"grunt-contrib-concat": "^1.0.1",
"grunt-contrib-jshint": "~0.1.1",
"grunt-contrib-uglify": "^2.3.0",
"hbs-utils": "0.0.3",
"mocha": "~1.21.4",
"proxyquire": "^1.7.10",
"should": "~1.2.2",
"sinon": "~1.7.3",
"tap": "^6.3.2",
"tap-only": "0.0.5"
},
"engines": {
"node": "7"
},
"license": "MIT",
"resolutions": {
"async": "1.5.2",
"commander": "2.9.0",
"debug": "2.6.3",
"lru-cache": "4.0.2",
"promise": "7.1.1",
"request": "2.81.0",
"underscore": "1.7.0",
"uuid": "3.0.1",
"glob": "7.1.1",
"sax": "1.2.1",
"isarray": "1.0.0",
"punycode": "1.4.1",
"lodash": "4.17.4",
"http-errors": "1.6.1",
"iconv-lite": "0.4.15",
"qs": "6.4.0",
"ms": "2.0.0",
"inherits": "2.0.3",
"setprototypeof": "1.0.3",
"mkdirp": "0.5.1",
"nopt": "3.0.6",
"minimist": "1.2.0",
"graceful-fs": "4.1.11",
"minimatch": "3.0.3",
"readable-stream": "2.2.9",
"string_decoder": "0.10.31",
"source-map": "0.1.43",
"uglify-js": "2.8.22",
"wordwrap": "0.0.3",
"yargs": "4.8.1",
"camelcase": "3.0.0",
"cliui": "3.2.0",
"window-size": "0.2.0",
"asap": "2.0.5",
"acorn": "4.0.11",
"is-expression": "3.0.0",
"resolve": "1.1.7",
"caseless": "0.12.0",
"har-validator": "4.2.1",
"tunnel-agent": "0.6.0",
"assert-plus": "1.0.0",
"rimraf": "2.6.1",
"signal-exit": "3.0.2",
"underscore.string": "2.4.0",
"which": "1.2.14",
"js-yaml": "3.5.5",
"argparse": "1.0.9",
"esprima": "3.1.3",
"diff": "1.4.0",
"escape-string-regexp": "1.0.5",
"isexe": "2.0.0",
"supports-color": "3.2.3",
"grunt-cli": "1.2.0",
"findup-sync": "0.3.0"
}
}