{
  "name": "@leisurelink/authentic-cli",
  "version": "2.5.1",
  "description": "Command line interface and utilities for working with the authentic-api and LeisureLink's federated security.",
  "main": "authentic",
  "preferGlobal": true,
  "bin": {
    "authentic": "authentic.js"
  },
  "repository": {
    "type": "git",
    "url": "git+ssh://git@github.com/LeisureLink/authentic-cli.git"
  },
  "author": "Phillip Clark <phillip@flitbit.com>",
  "contributors": [
    {
      "name": "Phillip Clark",
      "email": "phillip@flitbit.com"
    },
    {
      "name": "Eli Mumford",
      "email": "elimumford@gmail.com"
    },
    {
      "name": "Jesse Hansen",
      "email": "jhansen@leisurelink.com"
    }
  ],
  "scripts": {
    "build": "babel src -d build -s inline",
    "build:watch": "babel src -d build -s inline --watch",
    "clean": "rm -rf build",
    "ci": "npm run lint && npm run test:coverage",
    "test": "mocha test -R ${MOCHA_REPORTER:-spec}",
    "test:watch": "onchange 'src/**/*' 'test/**/*' '*.js' '*.json' -- npm run test",
    "test:coverage": "nyc --require babel-core/register npm run test",
    "posttest:coverage": "nyc report --reporter=lcov",
    "lint": "esw --quiet",
    "lint:watch": "esw --quiet --watch",
    "prepublish": "npm run clean; npm run build",
    "preversion": "./scripts/check_branch.sh",
    "postversion": "git push origin master --tags"
  },
  "dependencies": {
    "@leisurelink/auth-context": "^3.0.0",
    "@leisurelink/authentic-client": "^2.0.1",
    "@leisurelink/claims": "^1.1.3",
    "@leisurelink/trusted-client": "^3.1.1",
    "assert-plus": "^1.0.0",
    "bluebird": "^3.4.1",
    "commander": "^2.9.0",
    "ini": "^1.3.4",
    "lodash": "^4.15.0",
    "prompt": "^1.0.0"
  },
  "devDependencies": {
    "babel-cli": "^6.11.4",
    "babel-core": "^6.13.2",
    "babel-eslint": "^6.1.2",
    "babel-istanbul": "^0.11.0",
    "babel-plugin-add-module-exports": "^0.2.1",
    "babel-plugin-transform-es2015-destructuring": "^6.9.0",
    "babel-plugin-transform-es2015-modules-commonjs": "^6.11.5",
    "babel-preset-async-to-bluebird": "^1.1.0",
    "babel-preset-es2015-node4": "^2.1.0",
    "babel-preset-stage-3": "^6.11.0",
    "chai": "^3.5.0",
    "eslint": "^3.3.1",
    "eslint-config-leisurelink": "^1.0.2",
    "eslint-watch": "^2.1.14",
    "mocha": "^3.0.2",
    "nyc": "^8.1.0"
  },
  "config": {
    "title": "Authentic Command Line Interface"
  }
}
