{ "name": "PDManer", "version": "4.9.4", "description": "PDManer", "scripts": { "test": "jest", "electron": "electron ./src/main", "start": "node bin/start.js", "build": "node bin/build.js", "package-web": "node bin/build.js --web ", "package-win": "npm run build && electron-builder --win ", "package-linux": "npm run build && electron-builder --linux", "package-all": "npm run build && electron-builder -mwl", "package-mac": "npm run build && electron-builder --mac" }, "repository": { "type": "git", "url": "empty" }, "author": { "name": "qliu", "email": "qliu@405go.cn" }, "homepage": "empty", "license": "ISC", "dependencies": { "@antv/hierarchy": "0.6.8", "@antv/x6": "1.18.3", "@antv/x6-react-shape": "1.3.5", "@electron/remote": "1.2.1", "crypto": "1.0.1", "dot": "1.1.2", "electron-updater": "4.3.9", "html2canvas": "1.4.1", "jquery": "3.2.1", "lodash": "4.17.15", "marked": "2.1.3", "moment": "2.20.1", "numeral": "2.0.6", "prop-types": "15.6.1", "react": "16.8.6", "react-ace": "9.4.1", "react-color": "2.18.1", "react-dom": "16.8.6", "react-redux": "7.1.0", "react-router-dom": "5.0.1", "react-virtualized-auto-sizer": "1.0.20", "react-window": "1.8.9", "react-vtree": "3.0.0-beta.3", "redux": "4.0.4", "redux-logger": "3.0.6", "redux-thunk": "2.3.0", "sortablejs": "1.7.0", "xterm": "4.1.0", "dom-to-svg": "0.12.2" }, "devDependencies": { "@babel/cli": "7.5.5", "@babel/core": "7.5.5", "@babel/plugin-proposal-class-properties": "7.5.5", "@babel/plugin-proposal-decorators": "7.4.4", "@babel/plugin-proposal-export-default-from": "7.5.2", "@babel/plugin-proposal-export-namespace-from": "7.5.2", "@babel/plugin-proposal-optional-chaining": "7.2.0", "@babel/polyfill": "7.4.4", "@babel/preset-env": "7.5.5", "@babel/preset-react": "7.0.0", "autoprefixer": "9.6.1", "babel-eslint": "10.0.2", "babel-loader": "8.0.6", "babel-plugin-import": "1.12.0", "copy-webpack-plugin": "5.0.4", "css-loader": "3.1.0", "cssnano": "4.1.10", "electron": "13.1.7", "electron-builder": "23.3.3", "eslint": "6.1.0", "eslint-config-airbnb": "17.1.1", "eslint-loader": "2.2.1", "eslint-plugin-import": "2.18.2", "eslint-plugin-jsx-a11y": "6.2.3", "eslint-plugin-react": "7.14.3", "file-loader": "1.1.11", "hoist-non-react-statics": "3.3.0", "html-webpack-plugin": "4.0.0-beta.8", "imports-loader": "0.8.0", "less": "3.9.0", "less-loader": "4.1.0", "loader-utils": "1.2.3", "mini-css-extract-plugin": "0.8.0", "open-browser-webpack-plugin": "0.0.5", "optimize-css-assets-webpack-plugin": "3.2.0", "postcss-loader": "3.0.0", "resize-observer-polyfill": "1.5.1", "script-ext-html-webpack-plugin": "2.1.4", "style-loader": "0.23.1", "url-loader": "2.1.0", "webpack": "4.38.0", "webpack-cli": "3.3.6", "webpack-dev-server": "2.11.1", "worker-loader": "3.0.8" }, "build": { "publish": { "provider": "generic", "url": "http://chiner-release.httpchk.com" }, "appId": "PDManer", "productName": "PDManer", "artifactName": "${productName}-${os}_v${version}.${ext}", "directories": { "buildResources": "app/build", "output": "dist" }, "files": [ "build/" ], "npmRebuild": false, "asar": true, "asarUnpack": [ "build/jar/", "build/file/", "build/template/" ], "dmg": { "icon": "icon.icns", "contents": [ { "x": 410, "y": 150, "type": "link", "path": "/Applications" }, { "x": 130, "y": 150, "type": "file" } ] }, "win": { "icon": "icon.ico", "target": [ { "target": "nsis", "arch": [ "ia32" ] } ] }, "nsis": { "oneClick": false, "allowToChangeInstallationDirectory": true, "perMachine": false }, "linux": { "icon": "icons", "artifactName": "${productName}-${os}_${arch}_v${version}.${ext}", "target": { "target": "deb", "arch": [ "arm64", "x64" ] } }, "mac": { "artifactName": "${productName}-${os}_${arch}_v${version}.${ext}", "target": { "target": "dmg", "arch": [ "arm64", "x64" ] } } } }