diff --git a/renovate.json b/renovate.json new file mode 100644 index 000000000000..f45d8f110c30 --- /dev/null +++ b/renovate.json @@ -0,0 +1,5 @@ +{ + "extends": [ + "config:base" + ] +} diff --git a/superset-frontend/cypress-base/package.json b/superset-frontend/cypress-base/package.json index c6dddefc727b..12d5ffd199ce 100644 --- a/superset-frontend/cypress-base/package.json +++ b/superset-frontend/cypress-base/package.json @@ -9,7 +9,7 @@ "author": "Apcahe", "license": "Apache-2.0", "dependencies": { - "cypress": "^3.6.1", - "shortid": "^2.2.15" + "cypress": "3.6.1", + "shortid": "2.2.15" } } diff --git a/superset-frontend/package-lock.json b/superset-frontend/package-lock.json index 07ff380653bf..79c612d671a5 100644 --- a/superset-frontend/package-lock.json +++ b/superset-frontend/package-lock.json @@ -3686,13 +3686,13 @@ } }, "@superset-ui/chart": { - "version": "0.12.3", - "resolved": "https://registry.npmjs.org/@superset-ui/chart/-/chart-0.12.3.tgz", - "integrity": "sha512-2GHzzOvcJHHj2y+IFAKEVNRiS60Eaf+BL74gJQY+mw7QCZpDLy6eL/azgAzV446h+TEikx9D0THvfyGLTCCEsw==", + "version": "0.12.11", + "resolved": "https://registry.npmjs.org/@superset-ui/chart/-/chart-0.12.11.tgz", + "integrity": "sha512-zfioRg6z7JjXrQAEdOP+uMTwdfCWl6ZO78bfVNRm62q+pklsoi91RqKdvnCkbh5gC+U7VgoqM32k2NCW4XE43w==", "requires": { "@types/react": "^16.7.17", "@types/react-loadable": "^5.4.2", - "@vx/responsive": "^0.0.189", + "@vx/responsive": "^0.0.194", "prop-types": "^15.6.2", "react-error-boundary": "^1.2.5", "react-loadable": "^5.5.0", @@ -3700,14 +3700,21 @@ }, "dependencies": { "@vx/responsive": { - "version": "0.0.189", - "resolved": "https://registry.npmjs.org/@vx/responsive/-/responsive-0.0.189.tgz", - "integrity": "sha512-46phRmRMrcRvUgAwOCMkZdqSEyo8SdXdV3Fh1Zsdgrtzqs3Zg8xtd3UX9t0piXw0tJqeZ16JrOQAZbPxUp9jEw==", + "version": "0.0.194", + "resolved": "https://registry.npmjs.org/@vx/responsive/-/responsive-0.0.194.tgz", + "integrity": "sha512-ZeOG+AqvZAq5wh2R+DOcpMavLHIiyTYgAMrTtfqfXvD0sOrF1lrQBBF4OrPhdiXV9TL5qze7OnTbm+Hoe0XHFQ==", "requires": { + "@types/lodash": "^4.14.146", + "@types/react": "*", "lodash": "^4.17.10", "prop-types": "^15.6.1", - "resize-observer-polyfill": "1.5.0" + "resize-observer-polyfill": "1.5.1" } + }, + "resize-observer-polyfill": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz", + "integrity": "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==" } } }, @@ -4900,9 +4907,9 @@ } }, "@types/react-loadable": { - "version": "5.5.1", - "resolved": "https://registry.npmjs.org/@types/react-loadable/-/react-loadable-5.5.1.tgz", - "integrity": "sha512-PSmh6IT9vHeO9QjhApMMiJ65T0Amrpf3fom+04ur872IdgCZK9MzjeN3Q11bzgQMkrV448sbT8WopQw9o0LX1g==", + "version": "5.5.3", + "resolved": "https://registry.npmjs.org/@types/react-loadable/-/react-loadable-5.5.3.tgz", + "integrity": "sha512-BRzQhbMo5CjfxFU2tmmBNh16QqKUwNiaX0vflCwIVPVG8g/pCOyJ3rOdSPo4m+TPS7C9q/TupaqYXXTMtFoyng==", "requires": { "@types/react": "*", "@types/webpack": "*" diff --git a/superset-frontend/package.json b/superset-frontend/package.json index 14d4ad895b77..4223a1255395 100644 --- a/superset-frontend/package.json +++ b/superset-frontend/package.json @@ -44,187 +44,187 @@ }, "homepage": "https://superset.apache.org/", "dependencies": { - "@data-ui/sparkline": "^0.0.54", - "@superset-ui/chart": "^0.12.3", - "@superset-ui/chart-composition": "^0.12.1", - "@superset-ui/color": "^0.12.1", - "@superset-ui/connection": "^0.12.3", - "@superset-ui/core": "^0.12.0", - "@superset-ui/dimension": "^0.12.3", - "@superset-ui/legacy-plugin-chart-calendar": "^0.11.0", - "@superset-ui/legacy-plugin-chart-chord": "^0.11.0", - "@superset-ui/legacy-plugin-chart-country-map": "^0.11.4", - "@superset-ui/legacy-plugin-chart-event-flow": "^0.11.0", - "@superset-ui/legacy-plugin-chart-force-directed": "^0.11.0", - "@superset-ui/legacy-plugin-chart-heatmap": "^0.11.0", - "@superset-ui/legacy-plugin-chart-histogram": "^0.11.0", - "@superset-ui/legacy-plugin-chart-horizon": "^0.11.0", - "@superset-ui/legacy-plugin-chart-iframe": "^0.11.0", - "@superset-ui/legacy-plugin-chart-map-box": "^0.11.0", - "@superset-ui/legacy-plugin-chart-markup": "^0.11.0", - "@superset-ui/legacy-plugin-chart-paired-t-test": "^0.11.11", - "@superset-ui/legacy-plugin-chart-parallel-coordinates": "^0.11.0", - "@superset-ui/legacy-plugin-chart-partition": "^0.11.0", - "@superset-ui/legacy-plugin-chart-pivot-table": "^0.11.0", - "@superset-ui/legacy-plugin-chart-rose": "^0.11.0", - "@superset-ui/legacy-plugin-chart-sankey": "^0.11.0", - "@superset-ui/legacy-plugin-chart-sunburst": "^0.11.0", - "@superset-ui/legacy-plugin-chart-table": "^0.11.4", - "@superset-ui/legacy-plugin-chart-treemap": "^0.11.0", - "@superset-ui/legacy-plugin-chart-word-cloud": "^0.11.0", - "@superset-ui/legacy-plugin-chart-world-map": "^0.11.0", - "@superset-ui/legacy-preset-chart-big-number": "^0.11.0", - "@superset-ui/legacy-preset-chart-deckgl": "^0.1.0", - "@superset-ui/legacy-preset-chart-nvd3": "^0.11.11", - "@superset-ui/number-format": "^0.12.1", - "@superset-ui/plugin-chart-table": "^0.11.7", - "@superset-ui/preset-chart-xy": "^0.11.0", - "@superset-ui/query": "^0.12.2", - "@superset-ui/time-format": "^0.12.4", - "@superset-ui/translation": "^0.12.0", - "@types/react-json-tree": "^0.6.11", + "@data-ui/sparkline": "0.0.54", + "@superset-ui/chart": "0.12.11", + "@superset-ui/chart-composition": "0.12.1", + "@superset-ui/color": "0.12.1", + "@superset-ui/connection": "0.12.3", + "@superset-ui/core": "0.12.0", + "@superset-ui/dimension": "0.12.3", + "@superset-ui/legacy-plugin-chart-calendar": "0.11.0", + "@superset-ui/legacy-plugin-chart-chord": "0.11.0", + "@superset-ui/legacy-plugin-chart-country-map": "0.11.4", + "@superset-ui/legacy-plugin-chart-event-flow": "0.11.0", + "@superset-ui/legacy-plugin-chart-force-directed": "0.11.0", + "@superset-ui/legacy-plugin-chart-heatmap": "0.11.0", + "@superset-ui/legacy-plugin-chart-histogram": "0.11.0", + "@superset-ui/legacy-plugin-chart-horizon": "0.11.0", + "@superset-ui/legacy-plugin-chart-iframe": "0.11.0", + "@superset-ui/legacy-plugin-chart-map-box": "0.11.0", + "@superset-ui/legacy-plugin-chart-markup": "0.11.0", + "@superset-ui/legacy-plugin-chart-paired-t-test": "0.11.11", + "@superset-ui/legacy-plugin-chart-parallel-coordinates": "0.11.0", + "@superset-ui/legacy-plugin-chart-partition": "0.11.0", + "@superset-ui/legacy-plugin-chart-pivot-table": "0.11.0", + "@superset-ui/legacy-plugin-chart-rose": "0.11.0", + "@superset-ui/legacy-plugin-chart-sankey": "0.11.0", + "@superset-ui/legacy-plugin-chart-sunburst": "0.11.0", + "@superset-ui/legacy-plugin-chart-table": "0.11.4", + "@superset-ui/legacy-plugin-chart-treemap": "0.11.0", + "@superset-ui/legacy-plugin-chart-word-cloud": "0.11.0", + "@superset-ui/legacy-plugin-chart-world-map": "0.11.0", + "@superset-ui/legacy-preset-chart-big-number": "0.11.0", + "@superset-ui/legacy-preset-chart-deckgl": "0.1.0", + "@superset-ui/legacy-preset-chart-nvd3": "0.11.11", + "@superset-ui/number-format": "0.12.1", + "@superset-ui/plugin-chart-table": "0.11.7", + "@superset-ui/preset-chart-xy": "0.11.0", + "@superset-ui/query": "0.12.2", + "@superset-ui/time-format": "0.12.4", + "@superset-ui/translation": "0.12.0", + "@types/react-json-tree": "0.6.11", "@vx/responsive": "0.0.172", - "abortcontroller-polyfill": "^1.1.9", - "aphrodite": "^2.3.1", - "bootstrap": "^3.4.1", - "bootstrap-slider": "^10.0.0", - "brace": "^0.11.1", - "chrono-node": "^1.3.11", - "classnames": "^2.2.5", - "core-js": "^3.2.1", - "d3-array": "^1.2.4", - "d3-color": "^1.2.0", - "d3-scale": "^2.1.2", - "dnd-core": "^2.6.0", - "dompurify": "^2.0.7", - "geolib": "^2.0.24", - "immutable": "^3.8.2", - "interweave": "^11.2.0", - "jquery": "^3.4.1", - "json-bigint": "^0.3.0", - "lodash": "^4.17.15", - "lodash-es": "^4.17.14", - "mathjs": "^3.20.2", - "moment": "^2.20.1", - "mousetrap": "^1.6.1", - "mustache": "^2.2.1", - "omnibar": "^2.1.1", - "prop-types": "^15.6.0", - "re-resizable": "^4.3.1", - "react": "^16.9.0", - "react-ace": "^5.10.0", - "react-bootstrap": "^0.31.5", - "react-bootstrap-dialog": "^0.10.0", + "abortcontroller-polyfill": "1.2.1", + "aphrodite": "2.3.1", + "bootstrap": "3.4.1", + "bootstrap-slider": "10.4.0", + "brace": "0.11.1", + "chrono-node": "1.3.11", + "classnames": "2.2.6", + "core-js": "3.2.1", + "d3-array": "1.2.4", + "d3-color": "1.2.3", + "d3-scale": "2.1.2", + "dnd-core": "2.6.0", + "dompurify": "2.0.7", + "geolib": "2.0.24", + "immutable": "3.8.2", + "interweave": "11.2.0", + "jquery": "3.4.1", + "json-bigint": "0.3.0", + "lodash": "4.17.15", + "lodash-es": "4.17.15", + "mathjs": "3.20.2", + "moment": "2.23.0", + "mousetrap": "1.6.2", + "mustache": "2.3.2", + "omnibar": "2.1.1", + "prop-types": "15.6.2", + "re-resizable": "4.11.0", + "react": "16.9.0", + "react-ace": "5.10.0", + "react-bootstrap": "0.31.5", + "react-bootstrap-dialog": "0.10.0", "react-bootstrap-slider": "2.1.5", - "react-checkbox-tree": "^1.5.1", - "react-color": "^2.13.8", - "react-datetime": "^2.14.0", - "react-dnd": "^2.5.4", - "react-dnd-html5-backend": "^2.5.4", - "react-dom": "^16.9.0", - "react-gravatar": "^2.6.1", - "react-hot-loader": "^4.3.6", - "react-json-tree": "^0.11.2", - "react-jsonschema-form": "^1.2.0", - "react-markdown": "^3.3.0", - "react-redux": "^5.0.2", - "react-router-dom": "^5.1.2", - "react-search-input": "^0.11.3", + "react-checkbox-tree": "1.5.1", + "react-color": "2.14.1", + "react-datetime": "2.16.3", + "react-dnd": "2.6.0", + "react-dnd-html5-backend": "2.6.0", + "react-dom": "16.9.0", + "react-gravatar": "2.6.3", + "react-hot-loader": "4.6.0", + "react-json-tree": "0.11.2", + "react-jsonschema-form": "1.2.0", + "react-markdown": "3.6.0", + "react-redux": "5.1.1", + "react-router-dom": "5.1.2", + "react-search-input": "0.11.3", "react-select": "1.2.1", - "react-select-fast-filter-options": "^0.2.1", - "react-sortable-hoc": "^0.8.3", - "react-split": "^2.0.4", - "react-sticky": "^6.0.2", - "react-syntax-highlighter": "^7.0.4", - "react-table": "^7.0.0-rc.15", - "react-transition-group": "^2.5.3", + "react-select-fast-filter-options": "0.2.3", + "react-sortable-hoc": "0.8.4", + "react-split": "2.0.4", + "react-sticky": "6.0.3", + "react-syntax-highlighter": "7.0.4", + "react-table": "7.0.0-rc.15", + "react-transition-group": "2.5.3", "react-virtualized": "9.19.1", - "react-virtualized-select": "^3.1.3", + "react-virtualized-select": "3.1.3", "reactable-arc": "0.14.42", - "redux": "^3.5.2", - "redux-localstorage": "^0.4.1", - "redux-thunk": "^2.1.0", - "redux-undo": "^1.0.0-beta9-9-7", - "regenerator-runtime": "^0.13.3", - "shortid": "^2.2.6", - "urijs": "^1.18.10", - "use-query-params": "^0.4.5" + "redux": "3.7.2", + "redux-localstorage": "0.4.1", + "redux-thunk": "2.3.0", + "redux-undo": "1.0.0-beta9-9-7", + "regenerator-runtime": "0.13.3", + "shortid": "2.2.14", + "urijs": "1.19.1", + "use-query-params": "0.4.5" }, "devDependencies": { - "@babel/cli": "^7.5.5", - "@babel/core": "^7.5.5", - "@babel/node": "^7.5.5", - "@babel/plugin-proposal-class-properties": "^7.7.4", - "@babel/plugin-syntax-dynamic-import": "^7.2.0", - "@babel/preset-env": "^7.5.5", - "@babel/preset-react": "^7.0.0", - "@babel/register": "^7.5.5", - "@types/jest": "^23.3.5", - "@types/react": "^16.4.18", - "@types/react-dom": "^16.0.9", - "@types/react-table": "^7.0.2", - "babel-core": "^7.0.0-bridge.0", - "babel-eslint": "^10.0.3", - "babel-jest": "^24.8.0", - "babel-loader": "^8.0.4", - "babel-plugin-css-modules-transform": "^1.1.0", - "babel-plugin-dynamic-import-node": "^1.2.0", - "babel-plugin-lodash": "^3.3.4", - "babel-preset-airbnb": "^4.0.1", - "cache-loader": "^1.2.2", - "clean-webpack-plugin": "^3.0.0", - "copy-webpack-plugin": "^5.1.1", - "cross-env": "^5.2.0", - "css-loader": "^1.0.0", - "enzyme": "^3.10.0", - "enzyme-adapter-react-16": "^1.14.0", - "eslint": "^6.2.2", - "eslint-config-airbnb": "^15.0.1", - "eslint-config-prettier": "^2.9.0", - "eslint-import-resolver-webpack": "^0.10.1", - "eslint-plugin-cypress": "^2.0.1", - "eslint-plugin-import": "^2.2.0", - "eslint-plugin-jest": "^21.24.1", - "eslint-plugin-jsx-a11y": "^5.1.1", - "eslint-plugin-no-only-tests": "^2.0.1", - "eslint-plugin-prettier": "^2.6.0", - "eslint-plugin-react": "^7.16.0", - "exports-loader": "^0.7.0", - "fetch-mock": "^7.0.0-alpha.6", - "file-loader": "^1.1.11", - "fork-ts-checker-webpack-plugin": "^0.4.9", - "ignore-styles": "^5.0.1", - "imports-loader": "^0.7.1", - "jest": "^24.8.0", + "@babel/cli": "7.5.5", + "@babel/core": "7.5.5", + "@babel/node": "7.5.5", + "@babel/plugin-proposal-class-properties": "7.7.4", + "@babel/plugin-syntax-dynamic-import": "7.2.0", + "@babel/preset-env": "7.5.5", + "@babel/preset-react": "7.0.0", + "@babel/register": "7.5.5", + "@types/jest": "23.3.10", + "@types/react": "16.7.17", + "@types/react-dom": "16.0.11", + "@types/react-table": "7.0.2", + "babel-core": "7.0.0-bridge.0", + "babel-eslint": "10.0.3", + "babel-jest": "24.8.0", + "babel-loader": "8.0.4", + "babel-plugin-css-modules-transform": "1.6.2", + "babel-plugin-dynamic-import-node": "1.2.0", + "babel-plugin-lodash": "3.3.4", + "babel-preset-airbnb": "4.0.1", + "cache-loader": "1.2.5", + "clean-webpack-plugin": "3.0.0", + "copy-webpack-plugin": "5.1.1", + "cross-env": "5.2.0", + "css-loader": "1.0.1", + "enzyme": "3.10.0", + "enzyme-adapter-react-16": "1.14.0", + "eslint": "6.2.2", + "eslint-config-airbnb": "15.1.0", + "eslint-config-prettier": "2.10.0", + "eslint-import-resolver-webpack": "0.10.1", + "eslint-plugin-cypress": "2.1.3", + "eslint-plugin-import": "2.14.0", + "eslint-plugin-jest": "21.27.2", + "eslint-plugin-jsx-a11y": "5.1.1", + "eslint-plugin-no-only-tests": "2.1.0", + "eslint-plugin-prettier": "2.7.0", + "eslint-plugin-react": "7.16.0", + "exports-loader": "0.7.0", + "fetch-mock": "7.2.5", + "file-loader": "1.1.11", + "fork-ts-checker-webpack-plugin": "0.4.15", + "ignore-styles": "5.0.1", + "imports-loader": "0.7.1", + "jest": "24.8.0", "jsdom": "9.12.0", - "less": "^3.9.0", - "less-loader": "^5.0.0", - "mini-css-extract-plugin": "^0.4.0", - "minimist": "^1.2.0", - "optimize-css-assets-webpack-plugin": "^5.0.1", - "po2json": "^0.4.5", - "prettier": "^1.19.1", - "react-test-renderer": "^16.9.0", - "redux-mock-store": "^1.2.3", - "sinon": "^4.5.0", - "speed-measure-webpack-plugin": "^1.2.3", - "style-loader": "^1.0.0", - "terser-webpack-plugin": "^1.1.0", - "thread-loader": "^1.2.0", - "transform-loader": "^0.2.3", - "ts-jest": "^24.0.2", - "ts-loader": "^5.4.5", - "tslib": "^1.10.0", - "tslint": "^5.20.1", - "tslint-react": "^4.1.0", - "typescript": "^3.5.3", - "url-loader": "^1.0.1", - "webpack": "^4.19.0", - "webpack-assets-manifest": "^3.0.1", - "webpack-bundle-analyzer": "^3.4.1", - "webpack-cli": "^3.1.1", - "webpack-dev-server": "^3.1.14", - "webpack-sources": "^1.1.0" + "less": "3.9.0", + "less-loader": "5.0.0", + "mini-css-extract-plugin": "0.4.5", + "minimist": "1.2.0", + "optimize-css-assets-webpack-plugin": "5.0.1", + "po2json": "0.4.5", + "prettier": "1.19.1", + "react-test-renderer": "16.9.0", + "redux-mock-store": "1.5.3", + "sinon": "4.5.0", + "speed-measure-webpack-plugin": "1.2.3", + "style-loader": "1.0.1", + "terser-webpack-plugin": "1.1.0", + "thread-loader": "1.2.0", + "transform-loader": "0.2.4", + "ts-jest": "24.0.2", + "ts-loader": "5.4.5", + "tslib": "1.10.0", + "tslint": "5.20.1", + "tslint-react": "4.1.0", + "typescript": "3.5.3", + "url-loader": "1.1.2", + "webpack": "4.27.1", + "webpack-assets-manifest": "3.1.1", + "webpack-bundle-analyzer": "3.4.1", + "webpack-cli": "3.1.2", + "webpack-dev-server": "3.1.14", + "webpack-sources": "1.3.0" }, "optionalDependencies": { "fsevents": "^2.0.7"