{
  "name": "mycard",
  "version": "3.0.37",
  "description": "moecube",
  "keywords": [],
  "author": "zh99998 <zh99998@gmail.com>",
  "homepage": "https://moecube.com",
  "license": "UNLICENSED",
  "repository": "moecube/moecube",
  "scripts": {
    "start": "tsc && electron .",
    "lint": "tslint ./app/*.ts -t verbose",
    "pack": "tsc && electron-builder --dir",
    "dist": "tsc && electron-builder",
    "release": "tsc && electron-builder",
    "build:aot": "ngc -p tsconfig-aot.json && rollup -c rollup-config.js",
    "tsc": "tsc",
    "i18n": "ng-xi18n --i18nFormat 'xlf2' && sed -i.bak 's/source-language=\"en\"/source-language=\"zh-CN\"/' messages.xlf",
    "i18n:upload": "npm run i18n && curl --location --user ${TRANSIFEX_USERNAME}:${TRANSIFEX_PASSWORD} --request PUT --header 'Content-type: multipart/form-data' --form content=@messages.xlf https://www.transifex.com/api/2/project/moecube/resource/messages/content/",
    "i18n:translate": "open https://www.transifex.com/moecube/moecube/translate/#en_US/messages/108367258?translated=no",
    "i18n:download": "curl --output locale/messages.en-US.xlf --retry 5 --location --user ${TRANSIFEX_USERNAME}:${TRANSIFEX_PASSWORD} https://www.transifex.com/api/2/project/moecube/resource/messages/translation/en_US/?file && sed -i.bak 's/\\&amp;/\\&/g; s/\\&lt;/</g; s/\\&gt;/>/g; s/\\&quot;/\"/g;' locale/messages.en-US.xlf",
    "postinstall": "electron-builder install-app-deps"
  },
  "dependencies": {
    "@angular/animations": "4.2.6",
    "@angular/common": "4.2.6",
    "@angular/compiler": "4.2.6",
    "@angular/core": "4.2.6",
    "@angular/forms": "4.2.6",
    "@angular/http": "4.2.6",
    "@angular/platform-browser": "4.2.6",
    "@angular/platform-browser-dynamic": "4.2.6",
    "@angular/router": "4.2.6",
    "@types/fs-extra": "^3.0.3",
    "@types/uuid": "^3.0.0",
    "angular-in-memory-web-api": "0.3.2",
    "aria2": "3.0.0",
    "bootstrap": "4.0.0-alpha.6",
    "candy": "https://github.com/moecube/candy/releases/download/v2.2.0/candy.tar.gz",
    "candy-shop": "candy-chat/candy-plugins",
    "core-js": "2.4.1",
    "electron-is-dev": "latest",
    "electron-sudo": "moecube/electron-sudo#998b7f19b123a6f2f469f79a2027ebb7b0223f9d",
    "electron-updater": "^4.0.0",
    "font-awesome": "4.7.0",
    "fs-extra": "3.0.1",
    "glob": "7.1.2",
    "ini": "1.3.4",
    "jquery": "2.2.4",
    "marked": "0.3.6",
    "raven-js": "3.16.1",
    "raw-socket": "latest",
    "reconnecting-websocket": "3.0.7",
    "reflect-metadata": "0.1.10",
    "rxjs": "5.4.2",
    "systemjs": "0.20.15",
    "systemjs-plugin-text": "0.0.11",
    "tether": "latest",
    "typeahead.js": "0.11.1",
    "uuid": "3.1.0",
    "vue": "2.3.4",
    "zone.js": "0.8.12"
  },
  "devDependencies": {
    "@angular/compiler-cli": "4.2.6",
    "@angular/platform-server": "4.2.6",
    "@types/bootstrap": "^4.0.0",
    "@types/glob": "latest",
    "@types/ini": "latest",
    "@types/jquery": "^2.0.47",
    "@types/marked": "latest",
    "@types/node": "^14.0.1",
    "@types/tether": "latest",
    "@types/typeahead": "latest",
    "electron": "^4.2.12",
    "electron-builder": "latest",
    "rollup": "latest",
    "rollup-plugin-commonjs": "latest",
    "rollup-plugin-node-resolve": "latest",
    "rollup-plugin-uglify": "latest",
    "tslint": "^3.15.1",
    "typescript": "latest"
  },
  "build": {
    "productName": "MyCard",
    "appId": "com.mycard.mycard",
    "publish": [
      {
        "provider": "generic",
        "url": "https://api.moecube.com/downloads"
      },
      {
        "provider": "github"
      }
    ],
    "extraResources": [
      "bin"
    ],
    "dmg": {
      "contents": [
        {
          "x": 448,
          "y": 344,
          "type": "link",
          "path": "/Applications"
        },
        {
          "x": 192,
          "y": 344,
          "type": "file"
        }
      ]
    }
  }
}
