{
  "name": "betterdiscord",
  "description": "BetterDiscord",
  "author": "Jiiks",
  "version": "2.0.0-beta.6",
  "homepage": "https://betterdiscord.net",
  "license": "MIT",
  "main": "core/dist/main.js",
  "contributors": [
    "Jiiks",
    "Pohky"
  ],
  "repository": {
    "type": "git",
    "url": "https://github.com/JsSucks/BetterDiscordApp.git"
  },
  "private": false,
  "dependencies": {
    "asar": "^1.0.0",
    "axios": "^0.18.0",
    "chokidar": "^2.1.2",
    "csp-parse": "github:macropodhq/csp-parse",
    "deepmerge": "^3.2.0",
    "fs-extra": "^7.0.1",
    "keytar": "4.4.1",
    "nedb": "^1.8.0",
    "node-sass": "^7.0.1",
    "original-fs": "^1.0.0",
    "semver": "^5.6.0",
    "tar-fs": "^2.0.0"
  },
  "devDependencies": {
    "@babel/core": "^7.3.4",
    "@babel/preset-env": "^7.3.4",
    "@babel/preset-react": "^7.0.0",
    "@babel/register": "^7.0.0",
    "aes256": "^1.0.4",
    "archiver": "^3.0.0",
    "babel-loader": "^8.0.5",
    "bdedit": "github:JsSucks/bdedit",
    "combokeys": "^3.0.0",
    "css-loader": "^2.1.0",
    "del": "^3.0.0",
    "electron": "4.0.6",
    "electron-rebuild": "^1.8.4",
    "eslint": "^5.15.0",
    "eslint-plugin-vue": "^5.2.2",
    "file-type": "^10.8.0",
    "filewatcher": "^3.0.1",
    "gulp": "^4.0.0",
    "gulp-babel": "^8.0.0",
    "gulp-copy": "^4.0.1",
    "gulp-file": "^0.4.0",
    "gulp-inject-string": "^1.1.2",
    "gulp-json-editor": "^2.5.1",
    "gulp-rename": "^1.4.0",
    "gulp-replace": "^1.0.0",
    "gulp-watch": "^5.0.1",
    "hash-files": "^1.1.1",
    "html-webpack-plugin": "^3.2.0",
    "jquery": "^3.3.1",
    "lodash": "^4.17.11",
    "mkdirp": "^0.5.1",
    "node-gyp": "^3.8.0",
    "parallel-webpack": "^2.3.0",
    "pump": "^3.0.0",
    "request-promise-native": "1.0.5",
    "sass-lint": "^1.12.1",
    "sass-loader": "^7.1.0",
    "v-tooltip": "^2.0.0-rc.33",
    "vue": "^2.6.8",
    "vue-color": "^2.7.0",
    "vue-context-menu": "^2.0.6",
    "vue-loader": "^15.7.0",
    "vue-material-design-icons": "^3.0.0",
    "vue-template-compiler": "^2.6.8",
    "webpack": "^4.29.6",
    "webpack-cli": "^3.2.3",
    "webpack-merge": "^4.2.1"
  },
  "scripts": {
    "install": "node scripts/install.js",
    "build": "npm run build --prefix client && npm run build --prefix core && npm run build --prefix editor",
    "build_client": "npm run build --prefix client",
    "watch_client": "npm run watch --prefix client",
    "build_core": "npm run build --prefix core",
    "watch_core": "npm run watch --prefix core",
    "build_editor": "npm run build --prefix editor",
    "watch_editor": "npm run watch --prefix editor",
    "build_all": "parallel-webpack --progress --colors --config=webpack.all.config.js",
    "watch_all": "parallel-webpack --progress --colors --watch --config=webpack.all.config.js",
    "lint": "eslint -f unix client/src core/src editor/src common && npm run sasslint",
    "lint_fix": "eslint -f unix client/src core/src",
    "sasslint": "sass-lint client/src/styles/**/*.scss -v",
    "test": "npm run build && npm run lint",
    "build_node-sass": "node scripts/build-node-sass.js",
    "build_release": "npm run release --prefix client && npm run build --prefix core && npm run release --prefix editor",
    "package_release": "node scripts/package-release.js",
    "gulp_release": "gulp release",
    "release": "npm run lint && npm run build_release && gulp release && npm run package_release",
    "release_test": "npm run build_release && gulp release",
    "update_release": "npm run build_release && gulp release",
    "inject": "node scripts/inject.js"
  }
}
