{
  "name": "ngx-onesignal-plus",
  "version": "1.0.19",
  "requiredAngularVersion": ">=7.0.0",
  "engines": {
    "node": ">=10.6.0",
    "npm": ">6.7.0"
  },
  "description": "angular 7+ OneSignal Service",
  "author": "VmDao <vuminhdao@outlook.com>",
  "repository": {
    "type": "git",
    "url": "https://github.com/vmdao/ngx-onesignal-plus"
  },
  "husky": {
    "hooks": {
      "commit-msg": "commitlint -E HUSKY_GIT_PARAMS"
    }
  },
  "scripts": {
    "ng": "ng",
    "start": "ng serve --port 4200",
    "build.test": "ng build && npx http-server -p 4200 ./dist/client",
    "build": "ng build ngx-onesignal-plus && npm run build.schematics",
    "build.schematics": "rm -fr dist/schematics && npx tsc -p tools/schematics/tsconfig.json && npx ts-node -P ./tools/scripts/tsconfig.json ./tools/scripts/copy.ts ",
    "format": "prettier src/**/*.ts tools/**/*.ts projects/**/*.ts --write",
    "test": "ng test ngx-onesignal-plus --watch=false --progress=false --browsers=ChromeHeadlessCI",
    "lint": "ng lint",
    "e2e": "ng e2e",
    "update": "ncu '/^(@angular|ng-packagr|husky|@commitlint|codelyzer|karma).*$/'",
    "sandbox.pack": "npm pack . && mv ngx-onesignal-plus-*.tgz sandbox/ngx-onesignal-plus.tgz",
    "sandbox.clean": "git checkout HEAD -- sandbox && git clean -f -d sandbox && git status",
    "sandbox.link": "npm link && cd sandbox/7 && npm link \"ngx-onesignal-plus\" && cd ../8 && npm link \"ngx-onesignal-plus\" && cd ../nx && npm link \"ngx-onesignal-plus\"",
    "sandbox.7.ng-add.local": "cd sandbox/7 && ng add @angular/pwa && HAS_SANDBOX=1 ng g ngx-onesignal-plus:ng-add --appId=XXXXXXXX-XXXX",
    "sandbox.8.ng-add.local": "cd sandbox/8 && ng add @angular/pwa && HAS_SANDBOX=1 ng g ngx-onesignal-plus:ng-add --appId=XXXXXXXX-XXXX",
    "sandbox.7.ng-add.universal": "cd sandbox/7 && ng add @angular/pwa && ng g ngx-onesignal-plus:ng-add --appId=XXXXXXXX-XXXX && ng add @nguniversal/express-engine --clientProject sandbox",
    "sandbox.8.ng-add.universal": "cd sandbox/8 && ng add @angular/pwa && ng g ngx-onesignal-plus:ng-add --appId=XXXXXXXX-XXXX && ng add @nguniversal/express-engine --clientProject sandbox",
    "sandbox.nx.ng-add.local": "cd sandbox/nx && ng add @angular/pwa && HAS_SANDBOX=1 ng g ngx-onesignal-plus:ng-add --appId=XXXXXXXX-XXXX",
    "sandbox.test": "npm run build && npm run sandbox.link && npm run sandbox.clean && npm run sandbox.pack && npm run sandbox.7.ng-add.local && npm run sandbox.8.ng-add.local && npm run sandbox.7.test:sandbox && npm run sandbox.8.test:sandbox && npm run sandbox.nx.ng-add.local && npm run sandbox.nx.test:sandbox",
    "sandbox.test:unit": "npm run build.schematics && jasmine src/**/*_spec.js",
    "sandbox.7.test:sandbox": "cd sandbox/7 && npm run build -- --prod && npm run lint  && npm run test -- --watch=false --progress=false --browsers=ChromeHeadlessCI",
    "sandbox.8.test:sandbox": "cd sandbox/8 && npm run build -- --prod && npm run lint  && npm run test -- --watch=false --progress=false --browsers=ChromeHeadlessCI",
    "sandbox.nx.test:sandbox": "cd sandbox/nx && npm run build -- --prod && npm run lint  && npm run test -- --watch=false"
  },
  "main": "./dist/ngx-onesignal-plus/bundles/ngx-onesignal-plus.umd.js",
  "module": "./dist/ngx-onesignal-plus/fesm5/ngx-onesignal-plus.js",
  "es2015": "./dist/ngx-onesignal-plus/fesm2015/ngx-onesignal-plus.js",
  "esm5": "./dist/ngx-onesignal-plus/esm5/ngx-onesignal-plus.js",
  "esm2015": "./dist/ngx-onesignal-plus/esm2015/ngx-onesignal-plus.js",
  "fesm5": "./dist/ngx-onesignal-plus/fesm5/ngx-onesignal-plus.js",
  "fesm2015": "./dist/ngx-onesignal-plus/fesm2015/ngx-onesignal-plus.js",
  "typings": "./dist/ngx-onesignal-plus/ngx-onesignal-plus.d.ts",
  "metadata": "./dist/ngx-onesignal-plus/ngx-onesignal-plus.metadata.json",
  "schematics": "./dist/schematics/collection.json",
  "keywords": [
    "typescript",
    "Angular2",
    "angular",
    "onesignal",
    "webpush"
  ],
  "license": "MIT",
  "private": false,
  "peerDependencies": {
    "@angular/cdk": "^8.1.4"
  },
  "devDependencies": {
    "@angular-devkit/build-angular": "~0.803.1",
    "@angular-devkit/build-ng-packagr": "~0.803.1",
    "@angular-devkit/schematics": "~8.3.1",
    "@angular-devkit/schematics-cli": "^0.803.1",
    "@angular/animations": "~8.2.4",
    "@angular/cdk": "^8.1.4",
    "@angular/cli": "~8.3.1",
    "@angular/common": "~8.2.4",
    "@angular/compiler": "~8.2.4",
    "@angular/compiler-cli": "~8.2.4",
    "@angular/core": "~8.2.4",
    "@angular/forms": "~8.2.4",
    "@angular/language-service": "~8.2.4",
    "@angular/platform-browser": "~8.2.4",
    "@angular/platform-browser-dynamic": "~8.2.4",
    "@angular/pwa": "~0.803.1",
    "@angular/router": "~8.2.4",
    "@angular/service-worker": "~8.2.4",
    "@commitlint/cli": "^8.1.0",
    "@commitlint/config-conventional": "^8.1.0",
    "@types/jasmine": "~2.8.8",
    "@types/jasminewd2": "~2.0.3",
    "@types/node": "~8.9.4",
    "codelyzer": "^5.1.0",
    "core-js": "^2.5.4",
    "husky": "^3.0.4",
    "jasmine-core": "~2.99.1",
    "jasmine-spec-reporter": "~4.2.1",
    "karma": "~4.3.0",
    "karma-chrome-launcher": "~3.1.0",
    "karma-coverage-istanbul-reporter": "~2.1.0",
    "karma-jasmine": "~2.0.1",
    "karma-jasmine-html-reporter": "^1.4.2",
    "ng-packagr": "^5.5.0",
    "npm-check-updates": "^3.1.21",
    "prettier": "^1.17.0",
    "protractor": "~5.4.0",
    "rxjs": "~6.5.2",
    "ts-node": "~7.0.0",
    "tsickle": "^0.37.0",
    "tslib": "^1.9.0",
    "tslint": "~5.11.0",
    "typescript": "~3.5.3",
    "zone.js": "~0.9.1"
  }
}