{ "name": "fxa-auth-server", "version": "1.83.3", "description": "Firefox Accounts, an identity provider for Mozilla cloud services", "bin": { "fxa-auth": "./bin/key_server.js" }, "directories": { "test": "test" }, "scripts": { "prepush": "grunt quicklint && grunt templates && git status -s | (! grep 'M lib/senders/templates/')", "postinstall": "scripts/download_l10n.sh", "shrinkwrap": "npmshrink && npm run postinstall", "start": "NODE_ENV=dev scripts/start-local.sh 2>&1", "start-mysql": "NODE_ENV=dev scripts/start-local-mysql.sh 2>&1", "test": "NODE_ENV=dev CORS_ORIGIN=http://foo,http://bar scripts/test-local.sh", "test-e2e": "NODE_ENV=dev mocha test/e2e", "test-quick": "npm run tq", "test-remote": "MAILER_HOST=restmail.net MAILER_PORT=80 CORS_ORIGIN=http://baz mocha --timeout=300000 test/remote", "tq": "NODE_ENV=dev mocha test/local 2>/dev/null && NODE_ENV=dev CORS_ORIGIN=https://bar scripts/test-remote-quick.js" }, "repository": { "type": "git", "url": "git://github.com/mozilla/fxa-auth-server.git" }, "engines": { "node": ">=4.5.0" }, "bugs": "https://github.com/mozilla/fxa-auth-server/issues/", "homepage": "https://github.com/mozilla/fxa-auth-server/", "license": "MPL-2.0", "author": "Mozilla (https://mozilla.org/)", "readmeFilename": "README.md", "dependencies": { "ajv": "4.1.7", "aws-sdk": "2.2.10", "base64url": "1.0.6", "binary-split": "0.1.2", "bluebird": "3.4.7", "buffer-equal-constant-time": "1.0.1", "convict": "2.0.0", "email-addresses": "2.0.2", "envc": "2.4.0", "fxa-geodb": "0.0.8", "fxa-jwtool": "0.7.1", "fxa-shared": "1.0.4", "google-libphonenumber": "2.0.10", "grunt-nunjucks-2-html": "vitkarpov/grunt-nunjucks-2-html#1900f91a756b2eaf900b20", "handlebars": "4.0.6", "hapi": "14.2.0", "hapi-auth-hawk": "3.0.1", "hapi-fxa-oauth": "2.2.0", "hapi-hpkp": "git+https://github.com/vbudhram/hapi-hpkp.git#master", "hkdf": "0.0.2", "i18n-abide": "0.0.25", "inert": "4.0.2", "jed": "0.5.4", "joi": "9.0.4", "memcached": "2.2.2", "moment-timezone": "0.5.11", "mozlog": "2.0.6", "newrelic": "1.30.1", "nexmo": "1.2.0", "node-statsd": "0.1.1", "node-uap": "git+https://github.com/vladikoff/node-uap.git#9cdd16247", "nodemailer": "2.7.2", "po2json": "0.4.5", "poolee": "1.0.1", "request": "2.79.0", "restify": "4.3.0", "scrypt-hash": "1.1.14", "through": "2.3.8", "uuid": "1.4.1", "web-push": "3.0.0" }, "devDependencies": { "commander": "2.9.0", "eslint-plugin-fxa": "git+https://github.com/mozilla/eslint-plugin-fxa#master", "fxa-auth-db-mysql": "git+https://github.com/mozilla/fxa-auth-db-mysql.git#master", "fxa-conventional-changelog": "1.1.0", "grunt": "1.0.1", "grunt-bump": "0.8.0", "grunt-cli": "1.2.0", "grunt-contrib-copy": "1.0.0", "grunt-conventional-changelog": "6.1.0", "grunt-copyright": "0.3.0", "grunt-eslint": "19.0.0", "grunt-newer": "1.2.0", "grunt-nsp": "2.3.1", "hawk": "2.3.1", "husky": "0.13.1", "insist": "1.0.0", "jsxgettext-recursive": "0.0.5", "jws": "3.1.3", "leftpad": "0.0.0", "load-grunt-tasks": "3.5.2", "mailparser": "0.6.1", "mkdirp": "0.5.1", "mocha": "3.1.2", "nock": "8.0.0", "npmshrink": "1.0.1", "nyc": "8.4.0", "proxyquire": "1.7.10", "simplesmtp": "0.3.35", "sinon": "1.17.5", "sjcl": "1.0.6", "ws": "1.1.1" } }