diff --git a/package.json b/package.json index 744f7c4123..933cea4c7d 100644 --- a/package.json +++ b/package.json @@ -4,19 +4,19 @@ "version": "4.74.6", "main": "./website/server/index.js", "dependencies": { - "@slack/client": "^3.8.1", + "@slack/client": "^4.8.0", "accepts": "^1.3.5", "amazon-payments": "^0.2.7", "amplitude": "^3.5.0", "apidoc": "^0.17.5", "apn": "^2.2.0", - "autoprefixer": "^8.5.0", + "autoprefixer": "^9.3.1", "aws-sdk": "^2.329.0", "axios": "^0.18.0", "axios-progress-bar": "^1.2.0", "babel-core": "^6.26.3", - "babel-eslint": "^8.2.3", - "babel-loader": "^7.1.4", + "babel-eslint": "^10.0.1", + "babel-loader": "^8.0.4", "babel-plugin-syntax-async-functions": "^6.13.0", "babel-plugin-syntax-dynamic-import": "^6.18.0", "babel-plugin-transform-es2015-modules-commonjs": "^6.26.2", @@ -34,8 +34,8 @@ "cookie-session": "^1.2.0", "coupon-code": "^0.4.5", "cross-env": "^5.2.0", - "css-loader": "^0.28.11", - "csv-stringify": "^4.3.1", + "css-loader": "^1.0.1", + "csv-stringify": "^5.0.0", "cwait": "^1.1.1", "domain-middleware": "~0.1.0", "express": "^4.16.3", @@ -45,7 +45,7 @@ "glob": "^7.1.2", "got": "^9.0.0", "gulp": "^4.0.0", - "gulp-babel": "^7.0.1", + "gulp-babel": "^8.0.0", "gulp-imagemin": "^5.0.3", "gulp-nodemon": "^2.4.1", "gulp.spritesmith": "^6.9.0", @@ -84,7 +84,7 @@ "shelljs": "^0.8.2", "short-uuid": "^3.0.0", "smartbanner.js": "^1.9.1", - "stripe": "^5.9.0", + "stripe": "^6.17.0", "superagent": "^4.0.0", "svg-inline-loader": "^0.8.0", "svg-url-loader": "^2.3.2", @@ -99,16 +99,16 @@ "validator": "^10.5.0", "vinyl-buffer": "^1.0.1", "vue": "^2.5.16", - "vue-loader": "^14.2.2", + "vue-loader": "^15.4.2", "vue-mugen-scroll": "^0.2.1", "vue-router": "^3.0.0", "vue-style-loader": "^4.1.0", "vue-template-compiler": "^2.5.16", "vuedraggable": "^2.15.0", "vuejs-datepicker": "git://github.com/habitrpg/vuejs-datepicker.git#5d237615463a84a23dd6f3f77c6ab577d68593ec", - "webpack": "^3.12.0", + "webpack": "^4.26.1", "webpack-merge": "^4.1.3", - "winston": "^2.4.3", + "winston": "^3.1.0", "winston-loggly-bulk": "^2.0.2", "xml2js": "^0.4.4" }, @@ -145,7 +145,7 @@ }, "devDependencies": { "@vue/test-utils": "^1.0.0-beta.19", - "babel-plugin-istanbul": "^4.1.6", + "babel-plugin-istanbul": "^5.1.0", "babel-plugin-syntax-object-rest-spread": "^6.13.0", "chai": "^4.1.2", "chai-as-promised": "^7.1.1", @@ -154,11 +154,11 @@ "connect-history-api-fallback": "^1.1.0", "coveralls": "^3.0.1", "cross-spawn": "^6.0.5", - "eslint": "^4.19.1", - "eslint-config-habitrpg": "^4.0.0", + "eslint": "^5.9.0", + "eslint-config-habitrpg": "^5.0.0", "eslint-friendly-formatter": "^4.0.1", "eslint-loader": "^2.0.0", - "eslint-plugin-html": "^4.0.3", + "eslint-plugin-html": "^5.0.0", "eslint-plugin-mocha": "^5.0.0", "eventsource-polyfill": "^0.9.6", "expect.js": "^0.3.1", @@ -183,11 +183,11 @@ "puppeteer": "^1.5.0", "require-again": "^2.0.0", "selenium-server": "^3.12.0", - "sinon": "^6.3.5", + "sinon": "^7.1.1", "sinon-chai": "^3.0.0", "sinon-stub-promise": "^4.0.0", - "webpack-bundle-analyzer": "^2.12.0", - "webpack-dev-middleware": "^2.0.5", + "webpack-bundle-analyzer": "^3.0.3", + "webpack-dev-middleware": "^3.4.0", "webpack-hot-middleware": "^2.22.2" }, "optionalDependencies": {}