diff --git a/package.json b/package.json index dc1c7f47d..2021defc9 100644 --- a/package.json +++ b/package.json @@ -24,96 +24,96 @@ }, "homepage": "https://github.com/llk/scratch-www#readme", "dependencies": { - "@sentry/browser": "4.4.2", - "bunyan": "1.7.1", + "@sentry/browser": "4.5.3", + "bunyan": "1.8.12", "clipboard-copy": "2.0.1", - "compression": "1.6.1", - "express": "4.16.1", - "express-http-proxy": "1.1.0", - "lodash.defaults": "4.0.1", - "newrelic": "1.25.4", + "compression": "1.7.3", + "express": "4.16.4", + "express-http-proxy": "1.5.1", + "lodash.defaults": "4.2.0", + "newrelic": "5.2.1", "react-helmet": "5.2.0", "scratch-docker": "^1.0.2", "scratch-parser": "^4.2.0", - "scratch-storage": "^0.5.1" + "scratch-storage": "^1.2.2" }, "devDependencies": { - "ajv": "6.4.0", - "async": "1.5.2", - "autoprefixer": "6.3.6", + "ajv": "6.8.1", + "async": "2.6.1", + "autoprefixer": "9.4.7", "babel-cli": "6.26.0", - "babel-core": "6.23.1", - "babel-eslint": "8.0.2", - "babel-loader": "7.1.0", + "babel-core": "6.26.3", + "babel-eslint": "10.0.1", + "babel-loader": "8.0.5", "babel-plugin-transform-object-rest-spread": "6.26.0", - "babel-preset-es2015": "6.22.0", - "babel-preset-react": "6.22.0", - "bowser": "1.9.4", + "babel-preset-es2015": "6.24.1", + "babel-preset-react": "6.24.1", + "bowser": "2.1.0", "cheerio": "1.0.0-rc.2", - "classnames": "2.2.5", - "cookie": "0.2.2", - "copy-webpack-plugin": "0.2.0", - "create-react-class": "15.6.2", - "css-loader": "0.23.1", - "eslint": "4.7.1", + "classnames": "2.2.6", + "cookie": "0.3.1", + "copy-webpack-plugin": "4.6.0", + "create-react-class": "15.6.3", + "css-loader": "2.1.0", + "eslint": "5.13.0", "eslint-config-scratch": "5.0.0", "eslint-plugin-cypress": "^2.0.1", - "eslint-plugin-json": "1.2.0", - "eslint-plugin-react": "7.4.0", - "exenv": "1.2.0", - "fastly": "1.2.1", - "file-loader": "0.8.4", - "formsy-react": "1.1.4", + "eslint-plugin-json": "1.3.2", + "eslint-plugin-react": "7.12.4", + "exenv": "1.2.2", + "fastly": "2.2.1", + "file-loader": "3.0.1", + "formsy-react": "1.1.5", "formsy-react-components": "1.0.0", "git-bundle-sha": "0.0.2", - "glob": "5.0.15", - "google-libphonenumber": "1.0.21", - "html-webpack-plugin": "2.22.0", - "iso-3166-2": "0.4.0", - "json-loader": "0.5.2", + "glob": "7.1.3", + "google-libphonenumber": "3.2.2", + "html-webpack-plugin": "3.2.0", + "iso-3166-2": "1.0.0", + "json-loader": "0.5.7", "json2po-stream": "1.0.3", "keymirror": "0.1.1", "lodash.bindall": "4.4.0", - "lodash.clone": "3.0.3", - "lodash.defaultsdeep": "3.10.0", - "lodash.isarray": "3.0.4", - "lodash.merge": "3.3.2", + "lodash.clone": "4.5.0", + "lodash.defaultsdeep": "4.6.0", + "lodash.isarray": "4.0.0", + "lodash.merge": "4.6.1", "lodash.mergewith": "4.6.1", - "lodash.omit": "3.1.0", - "lodash.range": "3.0.1", + "lodash.omit": "4.5.0", + "lodash.range": "3.2.0", "lodash.uniqby": "4.7.0", - "minilog": "2.0.8", - "node-dir": "0.1.16", - "node-sass": "4.6.1", - "pako": "0.2.8", + "minilog": "3.1.0", + "node-dir": "0.1.17", + "node-sass": "4.11.0", + "pako": "1.0.8", "po2icu": "0.0.2", - "postcss-loader": "2.0.10", - "prop-types": "15.6.0", - "react": "16.2.0", - "react-dom": "16.2.0", - "react-intl": "2.4.0", - "react-modal": "3.1.11", + "postcss-loader": "3.0.0", + "prop-types": "15.6.2", + "react": "16.8.1", + "react-dom": "16.8.1", + "react-intl": "2.8.0", + "react-modal": "3.8.1", "react-onclickoutside": "6.7.1", - "react-redux": "5.0.7", - "react-responsive": "3.0.0", - "react-slick": "0.16.0", + "react-redux": "6.0.0", + "react-responsive": "6.1.1", + "react-slick": "0.23.2", "react-string-replace": "0.4.1", - "scratch-gui": "0.1.0-prerelease.20190207141026", - "react-telephone-input": "4.3.4", - "redux": "3.5.2", - "redux-thunk": "2.0.1", - "sass-loader": "6.0.6", + "scratch-gui": "0.1.0-prerelease.20171004191514-prerelease.20171004191538", + "react-telephone-input": "4.73.4", + "redux": "4.0.1", + "redux-thunk": "2.3.0", + "sass-loader": "7.1.0", "scratch-l10n": "latest", "scratchr2_translations": "git://github.com/LLK/scratchr2_translations.git#master", - "slick-carousel": "1.6.0", - "source-map-support": "0.3.2", - "style-loader": "0.12.3", - "tap": "7.1.2", - "url-loader": "0.5.6", - "watch": "0.16.0", - "webpack": "2.7.0", - "webpack-dev-middleware": "2.0.4", - "xhr": "2.2.0" + "slick-carousel": "1.8.1", + "source-map-support": "0.5.10", + "style-loader": "0.23.1", + "tap": "12.5.1", + "url-loader": "1.1.2", + "watch": "1.0.2", + "webpack": "4.29.3", + "webpack-dev-middleware": "3.5.2", + "xhr": "2.5.0" }, "nyc": { "include": [