{
  "name": "@zetapush/common",
  "version": "1.0.0",
  "description": "Zeta Push Next",
  "browser": "dist/zetapush-common.js",
  "main": "lib/index.js",
  "module": "es/index.js",
  "jsnext:main": "es/index.js",
  "files": [
    "dist",
    "lib",
    "es",
    "index.d.ts",
    "LICENSE"
  ],
  "repository": "https://github.com/zetapush/zetapush",
  "author": "ci@zetapush.com",
  "license": "MIT",
  "scripts": {
    "clean": "rimraf lib dist es .deploy .esdoc",
    "build:commonjs": "tsc --outDir lib",
    "build:es": "tsc --module ES2015 --moduleResolution Node --outDir es",
    "build:umd": "cross-env NODE_ENV=development rollup -c -i src/index.ts -o dist/zetapush-common.js",
    "build:umd:min": "cross-env NODE_ENV=production rollup -c -i src/index.ts -o dist/zetapush-common.min.js",
    "build": "npm run build:commonjs && npm run build:es && npm run build:umd && npm run build:umd:min",
    "prepare": "npm run clean && npm run build",
    "test:ci+coverage": "rimraf coverage .nyc_output && cross-env TS_NODE_PROJECT=tsconfig.test.json nyc node_modules/.bin/ts-node node_modules/.bin/jasmine",
    "test:ci": "cross-env TS_NODE_PROJECT=tsconfig.test.json node -r ts-node/register node_modules/jasmine/bin/jasmine.js"
  },
  "dependencies": {
    "@zetapush/core": "1.0.0",
    "aes-js": "3.1.2",
    "axios": "0.18.0",
    "core-js": "2.5.7",
    "esm": "3.0.84",
    "isomorphic-form-data": "2.0.0",
    "json5": "2.1.0",
    "jszip": "3.1.5"
  },
  "devDependencies": {
    "@types/core-js": "2.5.0",
    "@types/jasmine": "3.3.0",
    "@types/json5": "0.0.30",
    "@types/jszip": "3.1.4",
    "chalk": "2.4.1",
    "cross-env": "5.2.0",
    "jasmine": "3.3.0",
    "jasmine-reporters": "2.3.2",
    "jasmine-ts": "0.3.0",
    "jasmine-ts-console-reporter": "3.1.1",
    "json-stringify-safe": "5.0.1",
    "nyc": "13.1.0",
    "reflect-metadata": "0.1.12",
    "rimraf": "2.6.2",
    "rollup": "0.67.3",
    "rollup-plugin-commonjs": "9.2.0",
    "rollup-plugin-json": "3.1.0",
    "rollup-plugin-node-resolve": "3.4.0",
    "rollup-plugin-terser": "3.0.0",
    "rollup-plugin-typescript": "1.0.0",
    "rollup-watch": "4.3.1",
    "source-map-support": "0.5.9",
    "ts-mockito": "2.3.1",
    "ts-node": "7.0.1",
    "typescript": "3.1.6"
  },
  "publishConfig": {
    "access": "public"
  },
  "nyc": {
    "extension": [
      ".ts"
    ],
    "include": [
      "src/**/*.ts"
    ],
    "exclude": [
      "**/*.d.ts"
    ],
    "reporter": [
      "lcov",
      "html",
      "cobertura",
      "text"
    ],
    "all": true
  }
}
