{ "name": "antares", "productName": "Antares", "version": "0.0.1-alpha", "description": "A cross-platform easy to use SQL client.", "license": "MIT", "repository": "https://github.com/Fabio286/antares.git", "scripts": { "dev": "cross-env NODE_ENV=development electron-webpack dev", "compile": "electron-webpack", "dist": "cross-env NODE_ENV=production npm run compile && electron-builder", "dist:dir": "cross-env NODE_ENV=production npm run dist --dir -c.compression=store -c.mac.identity=null", "publish": "cross-env NODE_ENV=production npm run dist -p always" }, "author": "Fabio Di Stasio ", "build": { "appId": "com.estarium.antares", "artifactName": "${productName}-${version}-${os}_${arch}.${ext}", "files": [ "static/*" ] }, "electronWebpack": { "whiteListedModules": [ "codemirror" ], "renderer": { "webpackConfig": "webpack.config.js" } }, "dependencies": { "codemirror": "^5.54.0", "electron-log": "^4.2.1", "electron-updater": "^4.3.1", "lodash": "^4.17.15", "material-design-icons": "^3.0.1", "moment": "^2.26.0", "mssql": "^6.2.0", "mysql": "^2.18.1", "pg": "^8.2.1", "source-map-support": "^0.5.16", "spectre.css": "^0.5.8", "vue-click-outside": "^1.1.0", "vue-i18n": "^8.18.2", "vuedraggable": "^2.23.2", "vuex": "^3.4.0", "vuex-persist": "^2.2.0" }, "devDependencies": { "babel-eslint": "^10.1.0", "cross-env": "^7.0.2", "electron": "^8.3.0", "electron-builder": "^22.7.0", "electron-devtools-installer": "^3.0.0", "electron-webpack": "^2.8.2", "electron-webpack-vue": "^2.4.0", "eslint": "^6.8.0", "eslint-config-standard": "^14.1.1", "eslint-plugin-import": "^2.21.1", "eslint-plugin-node": "^11.1.0", "eslint-plugin-promise": "^4.2.1", "eslint-plugin-standard": "^4.0.1", "eslint-plugin-vue": "^6.2.2", "node-sass": "^4.14.1", "sass-loader": "^8.0.2", "vue": "^2.6.11", "webpack": "^4.43.0" } }