{
  "name": "push-receiver-v2",
  "version": "2.2.0",
  "description":
    "A module to subscribe to GCM/FCM and receive notifications within a node process. v2 is compatible with the latest FCM registration endpoints.",
  "main": "src/index.js",
  "scripts": {
    "start": "node scripts/listen",
    "register": "node scripts/register",
    "send": "node scripts/send",
    "pretty":
      "prettier-eslint --single-quote --trailing-comma es5 --write \"**/*.js\" \"**/*.json\"",
    "pretty:check":
      "prettier-eslint --single-quote --trailing-comma es5 --list-different --log-level silent \"**/*.js\" \"**/*.json\"",
    "lint": "eslint 'src/**/*.js'",
    "lint:fix": "eslint 'src/**/*.js' --fix",
    "test": "jest",
    "precommit": "lint-staged"
  },
  "lint-staged": {
    "*.js": [
      "eslint --fix",
      "prettier-eslint --single-quote --trailing-comma es5 --write"
    ],
    "*.json": ["prettier-eslint --single-quote --trailing-comma es5 --write"]
  },
  "repository": {
    "type": "git",
    "url": "git+ssh://git@github.com/javajuice1337/push-receiver-v2.git"
  },
  "keywords": [
    "push",
    "service",
    "fcm",
    "gcm",
    "notifications",
    "node",
    "electron",
    "receiver"
  ],
  "author": "javajuice1337",
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/javajuice1337/push-receiver-v2/issues"
  },
  "homepage": "https://github.com/javajuice1337/push-receiver-v2#readme",
  "devDependencies": {
    "babel-eslint": "^7.2.3",
    "eslint": "^4.4.1",
    "eslint-plugin-jest": "^20.0.3",
    "http-proxy": "^1.16.2",
    "husky": "^0.14.3",
    "jest": "^22.2.2",
    "lint-staged": "^6.1.0",
    "prettier": "^1.6.1",
    "prettier-eslint": "^7.0.0",
    "prettier-eslint-cli": "^4.3.0",
    "yargs": "^10.0.3"
  },
  "dependencies": {
    "http_ece": "^1.0.5",
    "long": "^3.2.0",
    "protobufjs": "^6.8.0",
    "request": "^2.81.0",
    "request-promise": "^4.2.1",
    "uuid": "^3.1.0"
  }
}
