{
  "name": "channelape-sdk",
  "version": "0.1.0",
  "description": "A client for interacting with ChannelApe's API",
  "main": "dist/index.js",
  "types": "dist/index.d.ts",
  "scripts": {
    "prepublishOnly": "npm run compile",
    "compile": "tsc && tsc -p test/tsconfig.json && tsc -p e2e/tsconfig.json",
    "watch": "concurrently -k -p \"[{name}]\" -n \"src,test,e2e\" -c \"yellow.bold,cyan.bold,green.bold\" \"tsc --watch\" \"tsc -p test/tsconfig.json --watch\" \"tsc -p e2e/tsconfig.json --watch\"",
    "unit-test": "mocha --opts ./test/mocha.opts",
    "watch-unit-test": "mocha --recursive --compilers ts:ts-node/register --watch test/**/*.spec.* ",
    "test": "npm run unit-test",
    "pretest": "npm run compile && npm run lint",
    "posttest": "npm run mutate && npm run cover",
    "cover": "nyc npm run unit-test",
    "mutate": "stryker run",
    "lint": "tslint -p tsconfig.json && tslint -p test/tsconfig.json && tslint -p e2e/tsconfig.json",
    "e2e": "mocha --opts ./e2e/mocha.opts"
  },
  "files": [
    "dist"
  ],
  "repository": {
    "type": "git",
    "url": "git+https://github.com/ChannelApe/channelape-typescript-sdk.git"
  },
  "keywords": [
    "channelape",
    "sdk",
    "javascript",
    "typescript",
    "ecommerce",
    "rest-client"
  ],
  "publishConfig": {
    "access": "public"
  },
  "author": "ChannelApe",
  "license": "Apache-2.0",
  "bugs": {
    "url": "https://github.com/ChannelApe/channelape-typescript-sdk/issues"
  },
  "homepage": "https://github.com/ChannelApe/channelape-typescript-sdk#readme",
  "contributors": [
    {
      "name": "RJ Davis",
      "email": "rjdavis@channelape.com"
    },
    {
      "name": "Ryan Kazokas",
      "email": "rkazokas@channelape.com"
    },
    {
      "name": "Frank Mazzarella",
      "email": "fmazzarella@channelape.com"
    },
    {
      "name": "Craig Simko",
      "email": "csimko@channelape.com"
    }
  ],
  "dependencies": {
    "@types/q": "1.5.0",
    "@types/request": "2.47.0",
    "q": "1.5.1",
    "request": "2.85.0"
  },
  "devDependencies": {
    "@types/chai": "4.1.3",
    "@types/mocha": "5.2.0",
    "@types/sinon": "4.3.1",
    "chai": "4.1.2",
    "istanbul": "0.4.5",
    "mocha": "5.1.1",
    "mocha-typescript": "1.1.12",
    "nyc": "11.7.1",
    "sinon": "4.5.0",
    "source-map-support": "0.5.5",
    "stryker": "0.17.0",
    "stryker-api": "0.12.0",
    "stryker-html-reporter": "0.11.4",
    "stryker-mocha-framework": "0.7.2",
    "stryker-mocha-runner": "0.10.8",
    "stryker-typescript": "0.8.3",
    "ts-node": "6.0.1",
    "tslint": "5.9.1",
    "tslint-config-airbnb": "5.8.0",
    "typescript": "2.7.2",
    "concurrently": "3.5.1"
  },
  "nyc": {
    "extension": [
      ".ts"
    ],
    "exclude": [
      "node_modules/**",
      "dist/**",
      "reports/**",
      "test/**",
      "e2e/**",
      "**/*.d.ts",
      "**/*.conf.js"
    ],
    "all": true,
    "reporter": [
      "lcov",
      "text",
      "text-summary"
    ],
    "report-dir": "./reports/lcov"
  }
}
