{
  "name": "@nrn/anvil-connect",
  "description": "A modern authorization server built to authenticate your users and protect your APIs",
  "version": "0.1.68",
  "author": {
    "name": "Christian Smith",
    "email": "smith@anvil.io",
    "url": "http://anvil.io"
  },
  "contributors": [
    {
      "name": "Tom Kersten",
      "email": "tom@whitespur.com",
      "url": "http://tomkersten.com"
    },
    {
      "name": "Adi Chikara",
      "url": "https://twitter.com/adi_ads"
    },
    {
      "name": "Vartan Simonian",
      "email": "vsimonianpress@gmail.com",
      "url": "http://vsimonian.github.io/"
    }
  ],
  "repository": {
    "type": "git",
    "url": "https://github.com/anvilresearch/connect.git"
  },
  "keywords": [
    "Auth",
    "Authentication",
    "Authorization",
    "Access Control",
    "SSO",
    "Single Sign-On",
    "Identity",
    "Signin",
    "Sign-in",
    "OAuth",
    "OAuth 1.0",
    "OAuth 2.0",
    "OpenID",
    "OpenID Connect",
    "OIDC",
    "API",
    "API Key",
    "JWT",
    "JWS",
    "Token",
    "Social",
    "User",
    "Federated",
    "Google",
    "Facebook",
    "Twitter",
    "GitHub",
    "Password",
    "Active Directory",
    "AD",
    "LDAP"
  ],
  "scripts": {
    "start": "node server.js",
    "test": "eslint --ignore-path .gitignore . && echo Code looks good! && NODE_ENV=test mocha test/unit",
    "lint": "eslint --ignore-path .gitignore . && echo Code looks good!",
    "test-watch": "NODE_ENV=test mocha test/unit --watch",
    "test-integration": "NODE_ENV=test mocha test/integration",
    "test-integration-watch": "NODE_ENV=test mocha test/integration --watch",
    "test-all": "mocha test/unit && mocha test/integration",
    "coverage": "NODE_ENV=test istanbul cover _mocha -- test/"
  },
  "main": "server.js",
  "license": "MIT",
  "engines": {
    "node": ">=4.2.3"
  },
  "devDependencies": {
    "chai": "^3.0.0",
    "coffee-script": "^1.10.0",
    "coveralls": "^2.11.4",
    "eslint": "^1.3.1",
    "eslint-config-standard": "^4.3.2",
    "eslint-plugin-standard": "^1.3.0",
    "faker": "^3.0.0",
    "grunt": "^0.4.5",
    "grunt-release": "^0.13.0",
    "istanbul": "^0.4.0",
    "mocha": "^2.3.2",
    "mocha-lcov-reporter": "^1.0.0",
    "nock": "^3.4.1",
    "sinon": "^1.15.1",
    "sinon-chai": "^2.8.0",
    "supertest": "^1.0.1"
  },
  "dependencies": {
    "anvil-connect-jwt": "^0.1.6",
    "anvil-connect-keys": "^0.1.0",
    "async": "^1.0.0",
    "base64url": "^1.0.4",
    "bcrypt": "~0.8.3",
    "body-parser": "^1.12.3",
    "connect-flash": "^0.1.1",
    "connect-redis": "^3.0.0",
    "consolidate": "^0.13.1",
    "cookie-parser": "^1.3.4",
    "cors": "^2.6.0",
    "express": "^4.12.3",
    "express-bunyan-logger": "^1.3.0",
    "express-session": "^1.11.1",
    "glob": "^7.0.3",
    "hogan.js": "^3.0.2",
    "html-to-text": "^1.3.1",
    "ioredis": "^1.7.5",
    "jade": "^1.9.2",
    "ldapjs": "mcavage/node-ldapjs",
    "lodash": "^3.8.0",
    "mellt": "~1.0.0",
    "modinha": "0.0.39",
    "modinha-redis": "0.0.26",
    "nodemailer": "^1.4.0",
    "passport-adauth": "^0.1.2",
    "passport-ldapauth": "^0.3.0",
    "passport-local": "~1.0.0",
    "passport-openid": "^0.4.0",
    "passport-saml": "^0.13.0",
    "passport-strategy": "~1.0.0",
    "qs": "^6.0.1",
    "revalidator": "^0.3.1",
    "semver": "^5.0.1",
    "superagent": "^1.2.0"
  }
}
