{
  "name": "BluevChat",
  "version": "1.0.1",
  "sideEffects": false,
  "description": "蓝微旗下适用巨量引擎VPN的浏览器",
  "keywords": [
    "web-browser",
    "material",
    "electron",
    "react",
    "mobx",
    "styled-components"
  ],
  "homepage": "https://www.bluevchat.com",
  "main": "build/main.bundle.js",
  "author": "Zory Lee<lee@ooow.vip>",
  "repository": {
    "type": "git",
    "url": "git+https://gits.yunenv.cn/bluevchat/browser.git"
  },
  "bugs": {
    "url": "https://gits.yunenv.cn/bluevchat/browser/issues"
  },
  "scripts": {
    "dev-renderer": "cross-env DEV=1 webpack serve --config webpack.config.renderer.js",
    "dev-webpack": "cross-env DEV=1 webpack",
    "build-renderer": "webpack --config webpack.config.renderer.js",
    "dev": "cross-env START=1 npm run watch",
    "build": "rimraf build && concurrently \"npm run build-renderer\" \"webpack\"",
    "ci-build": "node scripts/ci-build.js",
    "start": "electron . > output.log 2>&1",
    "watch": "concurrently \"npm run dev-renderer\" \"npm run dev-webpack\"",
    "win": "npm run build && electron-builder -w",
    "darwin": "npm run build && electron-builder -m",
    "linux": "npm run build && electron-builder -l",
    "lint": "eslint \"src/**/*.ts*\" \"src/**/*.tsx*\"",
    "lint-fix": "npm run lint -- --fix",
    "rebuild": "electron-builder install-app-deps"
  },
  "devDependencies": {
    "@babel/core": "^7.12.16",
    "@cliqz/adblocker-electron": "1.20.1",
    "@pmmmwh/react-refresh-webpack-plugin": "^0.4.3",
    "@types/animejs": "^3.1.2",
    "@types/chrome": "0.0.130",
    "@types/crypto-js": "^4.0.1",
    "@types/jszip": "^3.4.1",
    "@types/nedb": "1.8.11",
    "@types/node": "14.14.28",
    "@types/node-fetch": "^2.5.8",
    "@types/react": "17.0.2",
    "@types/react-dom": "17.0.1",
    "@types/rimraf": "^3.0.0",
    "@types/styled-components": "5.1.7",
    "@typescript-eslint/eslint-plugin": "^4.15.1",
    "@typescript-eslint/parser": "^4.15.1",
    "@wexond/rpc-core": "^1.0.3",
    "@wexond/rpc-electron": "^1.0.3",
    "animejs": "^3.2.1",
    "awesome-node-loader": "^1.1.1",
    "babel-loader": "^8.2.2",
    "concurrently": "^5.3.0",
    "copy-webpack-plugin": "^7.0.0",
    "cross-env": "7.0.3",
    "electron": "11.2.3",
    "electron-builder": "22.9.1",
    "electron-extensions": "^7.0.0-beta.3",
    "electron-updater": "4.3.5",
    "eslint": "^7.20.0",
    "eslint-config-prettier": "^7.2.0",
    "eslint-plugin-prettier": "^3.3.1",
    "eslint-plugin-react": "^7.22.0",
    "file-loader": "^6.2.0",
    "file-type": "16.2.0",
    "fork-ts-checker-webpack-plugin": "^6.1.0",
    "html-webpack-plugin": "^5.1.0",
    "icojs": "^0.16.0",
    "jszip": "^3.6.0",
    "mobx": "6.1.7",
    "mobx-react-lite": "3.2.0",
    "nedb": "1.8.0",
    "node-bookmarks-parser": "^2.0.0",
    "node-fetch": "^2.6.1",
    "prettier": "2.2.1",
    "pretty-bytes": "5.5.0",
    "react": "17.0.1",
    "react-dom": "17.0.1",
    "react-refresh": "^0.9.0",
    "react-windows-controls": "1.1.1",
    "rimraf": "^3.0.2",
    "source-map-support": "^0.5.19",
    "styled-components": "^5.2.1",
    "terser": "^5.6.0",
    "terser-webpack-plugin": "^5.1.1",
    "ts-loader": "^8.0.17",
    "tsconfig-paths-webpack-plugin": "^3.3.0",
    "typescript": "^4.1.5",
    "typescript-plugin-styled-components": "^1.4.4",
    "webpack": "5.22.0",
    "webpack-bundle-analyzer": "^4.4.0",
    "webpack-cli": "4.5.0",
    "webpack-dev-server": "^3.11.2",
    "webpack-merge": "^5.7.3"
  },
  "dependencies": {
    "global-agent": "^3.0.0",
    "global-tunnel-ng": "^2.7.1"
  }
}
