diff --git a/gatsby-theme-patternfly-org/gatsby-node.js b/gatsby-theme-patternfly-org/gatsby-node.js index 9f5fc6a..bcc5342 100644 --- a/gatsby-theme-patternfly-org/gatsby-node.js +++ b/gatsby-theme-patternfly-org/gatsby-node.js @@ -286,7 +286,7 @@ exports.onCreateWebpackConfig = ({ actions, stage }) => { }) } // Exclude CSS-in-JS styles included from React. They override - // the patternfly.css styles + // the patternfly.css styles which we would rather have. actions.setWebpackConfig({ plugins: [ new webpack.NormalModuleReplacementPlugin(/react-styles\/css\/.*\.css/, path.resolve(__dirname, './empty.css')) diff --git a/gatsby-theme-patternfly-org/package.json b/gatsby-theme-patternfly-org/package.json index de06a02..ce61a51 100644 --- a/gatsby-theme-patternfly-org/package.json +++ b/gatsby-theme-patternfly-org/package.json @@ -1,16 +1,16 @@ { "name": "gatsby-theme-patternfly-org", "description": "A unified PatternFly-next and PatternFly-react Gatsby theme.", - "version": "0.0.16", + "version": "0.0.17", "author": "Red Hat", "license": "MIT", "peerDependencies": { - "@patternfly/patternfly": "^2.33.5", + "@patternfly/patternfly": "*", "@patternfly/react-core": "^3.113.0", "@patternfly/react-icons": "^3.14.8", "@patternfly/react-table": "^2.22.28", "@patternfly/react-tokens": "^2.6.31", - "gatsby": "^2.6.0" + "gatsby": ">=2.6.0" }, "dependencies": { "@mdx-js/mdx": "^1.1.5", diff --git a/package.json b/package.json index 5cbf653..76298ee 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "name": "gatsby-starter-theme-workspace", + "name": "gatsby-theme-patternfly-org-workspace", "private": true, "version": "0.0.1", "main": "index.js", @@ -24,16 +24,13 @@ }, "workspaces": { "packages": [ - "gatsby-theme-patternfly-org", - "patternfly-org-demo", "patternfly-org-demo/patternfly-next", "patternfly-org-demo/patternfly-react", - "patternfly-org-demo/patternfly-react/packages/**" + "patternfly-org-demo/patternfly-react/packages/**", + "patternfly-org-demo" ], "nohoist": [ - "**/@patternfly/patternfly", - "**/gatsby-theme-patternfly-org", - "**/gatsby" + "**/@patternfly/patternfly" ] } } diff --git a/patternfly-org-demo/gatsby-browser.js b/patternfly-org-demo/gatsby-browser.js index b2fe65d..92da6c2 100644 --- a/patternfly-org-demo/gatsby-browser.js +++ b/patternfly-org-demo/gatsby-browser.js @@ -7,4 +7,13 @@ import '@patternfly/patternfly/components/Divider/divider.css'; import '@patternfly/patternfly/components/Drawer/drawer.css'; import '@patternfly/patternfly/components/OverflowMenu/overflow-menu.css'; import '@patternfly/patternfly/components/Spinner/spinner.css'; +// React-specific CSS +import '@patternfly/react-styles/src/css/components/Table/inline-edit.css'; +import '@patternfly/react-styles/src/css/components/Tooltip/tippy.css'; +import '@patternfly/react-styles/src/css/components/Tooltip/tippy-overrides.css'; +import '@patternfly/react-styles/src/css/components/Topology/topology-controlbar.css'; +import '@patternfly/react-styles/src/css/components/Topology/topology-side-bar.css'; +import '@patternfly/react-styles/src/css/components/Topology/topology-view.css'; +import '@patternfly/react-styles/src/css/layouts/Toolbar/toolbar.css'; +// Global theme CSS import 'gatsby-theme-patternfly-org/global.css'; diff --git a/patternfly-org-demo/package.json b/patternfly-org-demo/package.json index c65c147..0b43872 100644 --- a/patternfly-org-demo/package.json +++ b/patternfly-org-demo/package.json @@ -15,19 +15,19 @@ }, "dependencies": { "@patternfly/patternfly": "latest", - "@patternfly/react-catalog-view-extension": "*", - "@patternfly/react-charts": "*", - "@patternfly/react-core": "*", - "@patternfly/react-icons": "*", - "@patternfly/react-inline-edit-extension": "*", - "@patternfly/react-styled-system": "*", - "@patternfly/react-styles": "*", - "@patternfly/react-table": "*", - "@patternfly/react-tokens": "*", - "@patternfly/react-topology": "*", - "@patternfly/react-virtualized-extension": "*", + "@patternfly/react-catalog-view-extension": "latest", + "@patternfly/react-charts": "latest", + "@patternfly/react-core": "latest", + "@patternfly/react-icons": "latest", + "@patternfly/react-inline-edit-extension": "latest", + "@patternfly/react-styled-system": "latest", + "@patternfly/react-styles": "latest", + "@patternfly/react-table": "latest", + "@patternfly/react-tokens": "latest", + "@patternfly/react-topology": "latest", + "@patternfly/react-virtualized-extension": "latest", "eslint-config-react-app": "^5.0.2", - "gatsby": "^2.16.4", + "gatsby": "^2.17.10", "gatsby-plugin-google-analytics": "^2.1.24", "gatsby-plugin-manifest": "^2.2.26", "gatsby-plugin-remove-serviceworker": "^1.0.0", @@ -35,7 +35,7 @@ "gatsby-plugin-sitemap": "^2.2.19", "gatsby-remark-copy-linked-files": "^2.1.28", "gatsby-source-filesystem": "^2.1.22", - "gatsby-theme-patternfly-org": "^0.0.16", + "gatsby-theme-patternfly-org": "^0.0.17", "gatsby-transformer-json": "^2.2.15", "react": "^16.8.0", "react-dom": "^16.8.0" diff --git a/yarn.lock b/yarn.lock index eb3845b..e32d256 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2788,6 +2788,154 @@ resolved "https://registry.yarnpkg.com/@patternfly/patternfly/-/patternfly-2.40.2.tgz#c1e4fd8f80b191faea576e78a45d8edaf48b7926" integrity sha512-KCPQ6EL39xJen/B67MGv56i3h6bU5l7FD6f5IYU30z+ed2gM8zAYI3mPKNV05TMJv6+EQfp6O7dqCM3PJ8Q1yw== +"@patternfly/react-catalog-view-extension@latest": + version "1.1.5" + resolved "https://registry.yarnpkg.com/@patternfly/react-catalog-view-extension/-/react-catalog-view-extension-1.1.5.tgz#b74786b80ac8af65ed72c0ff9dae816b6076b796" + integrity sha512-Xakl//aOYtif2no7K4YRI0EK+p4n56tUSGpypVnbzhvkKEek1x5fwWedE7nCZsF2h0l9DLOlfvRfMagbom+fUg== + dependencies: + "@patternfly/patternfly" "2.40.6" + "@patternfly/react-core" "^3.120.5" + "@patternfly/react-styles" "^3.6.5" + breakjs "^1.0.0" + classnames "^2.2.5" + css-element-queries "^1.0.1" + patternfly "^3.59.4" + patternfly-react "^2.39.4" + react-bootstrap "^0.32.1" + react-click-outside "^3.0.1" + react-diff-view "^1.8.1" + react-ellipsis-with-tooltip "^1.0.8" + react-virtualized "^9.21.1" + unidiff "^1.0.1" + +"@patternfly/react-charts@latest": + version "5.1.5" + resolved "https://registry.yarnpkg.com/@patternfly/react-charts/-/react-charts-5.1.5.tgz#00c13fd02985eb66805078e26234345f845eb054" + integrity sha512-V0lrhzrCEC8vPwKJkaH+g0+FQwUV+g13esQdIDKjVNpjhBlK6hCLCY8cvcRvvzB0UFULdqGfClK7YKzf3QjpXg== + dependencies: + "@patternfly/patternfly" "2.40.6" + "@patternfly/react-styles" "^3.6.5" + "@patternfly/react-tokens" "^2.7.5" + hoist-non-react-statics "^3.3.0" + lodash "^4.17.15" + victory "^33.0.5" + victory-core "^33.0.1" + victory-legend "^33.0.1" + +"@patternfly/react-core@latest": + version "3.120.5" + resolved "https://registry.yarnpkg.com/@patternfly/react-core/-/react-core-3.120.5.tgz#5b0c68677e65359af6f47eec0af8064b7731da4f" + integrity sha512-OHENdm3/xj54Aacip5kyPXZVM8PXlFfB53SUf45dGU68kEtTMLdSXG0prfIRsxeX2Bgj/hrdfb2T7rjQK3UKQA== + dependencies: + "@patternfly/react-icons" "^3.14.18" + "@patternfly/react-styles" "^3.6.5" + "@patternfly/react-tokens" "^2.7.5" + emotion "^9.2.9" + exenv "^1.2.2" + focus-trap-react "^4.0.1" + tippy.js "3.4.1" + +"@patternfly/react-icons@latest": + version "3.14.18" + resolved "https://registry.yarnpkg.com/@patternfly/react-icons/-/react-icons-3.14.18.tgz#75c314c9009cbbe0c352a87ad0ef400743a49d57" + integrity sha512-dkJ4e37XKlXJmHk00mLQ8Tkqm4pacNvPlNtjgetzGQF9cwCi0Rr4m4f537uTNVPNNwMRGNhuJNI10Mqbu+eHng== + dependencies: + "@fortawesome/free-brands-svg-icons" "^5.8.1" + +"@patternfly/react-inline-edit-extension@latest": + version "2.12.17" + resolved "https://registry.yarnpkg.com/@patternfly/react-inline-edit-extension/-/react-inline-edit-extension-2.12.17.tgz#c836e943f6efe2ff7161a4f72f57f990282d2eaf" + integrity sha512-kcsq67TBiix1BlNHWrcauaZjfkMKXaxDG25R225ZIl5ja0lDHAGjQCBzWhgTUab0Tn54fQML/8xo78KT5MFa3w== + dependencies: + "@patternfly/patternfly" "2.40.6" + "@patternfly/react-core" "^3.120.5" + "@patternfly/react-icons" "^3.14.18" + "@patternfly/react-styles" "^3.6.5" + "@patternfly/react-table" "^2.24.17" + classnames "^2.2.5" + exenv "^1.2.2" + reactabular-table "^8.14.0" + optionalDependencies: + "@patternfly/react-tokens" "^2.7.5" + +"@patternfly/react-styled-system@latest": + version "3.6.17" + resolved "https://registry.yarnpkg.com/@patternfly/react-styled-system/-/react-styled-system-3.6.17.tgz#0d420413a120d6a71bf354f40563402c4f9d60aa" + integrity sha512-VUvp7z9aAes6t1HAuAj1txUlIc7PnUNnaw8dYLt3SQFX1EAuQzdUo3PsimhfN/HpUJzlIJJAYwWlGmZRvz+i6w== + dependencies: + "@patternfly/react-styles" "^3.5.7" + "@patternfly/react-tokens" "^2.6.13" + emotion-theming "^9.2.9" + react-emotion "^9.2.9" + styled-system "^3.1.11" + optionalDependencies: + "@types/styled-system" "^3.0.7" + +"@patternfly/react-styles@latest": + version "3.6.5" + resolved "https://registry.yarnpkg.com/@patternfly/react-styles/-/react-styles-3.6.5.tgz#3d6214f3cee6acccd96ccb10c96b30c61e4b7965" + integrity sha512-EhALRv+ZNSAFHFTAFpwaV9YjqbG0SbH0TK52q4AUtLBi4Y9kDLI9SkP/Q5AwZiSTUkq9tUTshj217tjJGeWGbg== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0-beta.48" + camel-case "^3.0.0" + css "^2.2.3" + cssom "^0.3.4" + cssstyle "^0.3.1" + emotion "^9.2.9" + emotion-server "^9.2.9" + fbjs-scripts "^0.8.3" + fs-extra "^6.0.1" + jsdom "^15.1.0" + relative "^3.0.2" + resolve-from "^4.0.0" + typescript "3.4.5" + +"@patternfly/react-table@latest": + version "2.24.17" + resolved "https://registry.yarnpkg.com/@patternfly/react-table/-/react-table-2.24.17.tgz#1c6c5d431b3c3ff7357aa60495f3e11b05aaf8a7" + integrity sha512-rkMsyd/Kwa0yMLTkYNk6v1DWFoc/b1NDyrYIFWdcbl0r1aZKaYkJu/UhNWMiU368z48EymFiNxt+KD3/ZBVP5w== + dependencies: + "@patternfly/patternfly" "2.40.6" + "@patternfly/react-core" "^3.120.5" + "@patternfly/react-icons" "^3.14.18" + "@patternfly/react-styles" "^3.6.5" + "@patternfly/react-tokens" "^2.7.5" + classnames "^2.2.5" + exenv "^1.2.2" + lodash "^4.17.15" + +"@patternfly/react-tokens@latest": + version "2.7.5" + resolved "https://registry.yarnpkg.com/@patternfly/react-tokens/-/react-tokens-2.7.5.tgz#3f5844e09d89f7a708a6a68631e70314713b9dfd" + integrity sha512-pHT6MwCN4ZWcx6WNUUgcX8FMgx1GMG4h9EdVi1yncGmPl+p7BSdz18KXSs3V7j6XBhKfElgGXWdYVc6nhL9tkw== + +"@patternfly/react-topology@latest": + version "2.11.5" + resolved "https://registry.yarnpkg.com/@patternfly/react-topology/-/react-topology-2.11.5.tgz#396e6604d0f5b03c34f5e8d1394c02225dff8994" + integrity sha512-Y7TdItV7dxE1I3YG/hZ6lreyuL00YUyif3qDbV3rAJ0URJRAsrwIEWteQ/UDApQxDiOE/buSaETh1DVcTCCVDA== + dependencies: + "@patternfly/patternfly" "2.40.6" + "@patternfly/react-core" "^3.120.5" + "@patternfly/react-icons" "^3.14.18" + "@patternfly/react-styles" "^3.6.5" + +"@patternfly/react-virtualized-extension@latest": + version "1.3.17" + resolved "https://registry.yarnpkg.com/@patternfly/react-virtualized-extension/-/react-virtualized-extension-1.3.17.tgz#bf180389d3be7632b3105dc4b84ef8aeed1652be" + integrity sha512-pO6N3rddrB1YLhcOEV81twp0aMw4pt+/GESPgrHVyLSUGNulXEfuKWiI6m0Fgg61BsE5LtDVrZ0fz0gVb8FccA== + dependencies: + "@patternfly/patternfly" "2.40.6" + "@patternfly/react-core" "^3.120.5" + "@patternfly/react-icons" "^3.14.18" + "@patternfly/react-styles" "^3.6.5" + "@types/react-virtualized" "^9.21.5" + clsx "^1.0.1" + dom-helpers "^2.4.0 || ^3.0.0" + exenv "^1.2.2" + linear-layout-vector "0.0.1" + react-lifecycles-compat "^3.0.4" + react-virtualized "^9.21.1" + "@pieh/friendly-errors-webpack-plugin@1.7.0-chalk-2": version "1.7.0-chalk-2" resolved "https://registry.yarnpkg.com/@pieh/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.7.0-chalk-2.tgz#2e9da9d3ade9d18d013333eb408c457d04eabac0" @@ -5263,7 +5411,7 @@ array.prototype.flat@^1.2.1: es-abstract "^1.15.0" function-bind "^1.1.1" -array.prototype.flatmap@^1.2.1: +array.prototype.flatmap@^1.2.1, array.prototype.flatmap@^1.2.2: version "1.2.2" resolved "https://registry.yarnpkg.com/array.prototype.flatmap/-/array.prototype.flatmap-1.2.2.tgz#28d621d351c19a62b84331b01669395ef6cef4c4" integrity sha512-ZZtPLE74KNE+0XcPv/vQmcivxN+8FhwOLvt2udHauO0aDEpsXDQrmd5HuJGpgPVyaV8HvkDPWnJ2iaem0oCKtA== @@ -13602,7 +13750,41 @@ gatsby-telemetry@^1.1.35: stack-utils "1.0.2" uuid "3.3.3" -gatsby-transformer-json@^2.2.15: +gatsby-theme-patternfly-org@^0.0.16: + version "0.0.16" + resolved "https://registry.yarnpkg.com/gatsby-theme-patternfly-org/-/gatsby-theme-patternfly-org-0.0.16.tgz#d211c361fcccef790d192430c995ab2d7ed4e69b" + integrity sha512-eagiLwuuHiWIiCSqy9u5Q+QCE4IS8FyzRCinfaHSKhcR6AVAl3aAD7YVBEqvyCVIFKcx4PtLZdgPtDOFDeYTfQ== + dependencies: + "@mdx-js/mdx" "^1.1.5" + "@mdx-js/react" "^1.1.5" + codesandbox "^2.1.10" + gatsby-plugin-mdx "^1.0.40" + gatsby-plugin-react-helmet "^3.1.7" + gatsby-transformer-json "^2.2.8" + handlebars "^4.2.0" + html-formatter "0.1.9" + prismjs "^1.17.1" + react-helmet "^5.2.1" + react-live "^2.2.0" + +gatsby-theme-patternfly-org@^0.0.17: + version "0.0.17" + resolved "https://registry.yarnpkg.com/gatsby-theme-patternfly-org/-/gatsby-theme-patternfly-org-0.0.17.tgz#1f87309988a26dc3bc4b4e0fe350add86a5230bc" + integrity sha512-fAxgOvPMtnX73T5LbJL/DoMxY0Mlkr9f/n6+c2qXI15swZt/vJrpwxfRjpo0tJ99GtCjBONDMzKCdu5M/CW3sA== + dependencies: + "@mdx-js/mdx" "^1.1.5" + "@mdx-js/react" "^1.1.5" + codesandbox "^2.1.10" + gatsby-plugin-mdx "^1.0.40" + gatsby-plugin-react-helmet "^3.1.7" + handlebars "^4.2.0" + html-formatter "0.1.9" + null-loader "^3.0.0" + prismjs "^1.17.1" + react-helmet "^5.2.1" + react-live "^2.2.0" + +gatsby-transformer-json@^2.2.15, gatsby-transformer-json@^2.2.8: version "2.2.16" resolved "https://registry.yarnpkg.com/gatsby-transformer-json/-/gatsby-transformer-json-2.2.16.tgz#dbeccfcc44e9f96482635fb58dc0e307c9e121cc" integrity sha512-+zTIrCq+UH1w4EPbEOUCO+q9tnvyU1N7HVgpbcdj7cZWJ8O8Bn1LYNRWKeVMBTFkiJAD6y4e6xshPS2LxVDFMA== @@ -13747,6 +13929,144 @@ gatsby@^2.16.4: xstate "^4.6.7" yaml-loader "^0.5.0" +gatsby@^2.17.10: + version "2.17.10" + resolved "https://registry.yarnpkg.com/gatsby/-/gatsby-2.17.10.tgz#ad2a946d08c61b2bb99636e36c85ffc27c639f4e" + integrity sha512-xrKfc67UIMAkVtJj4fS3MK0KUiLvkOfuTZBp6GRXVxMZXuREem3uFnnYD//n+vGHSlYk6c0R1NJ9+2lJClTG2Q== + dependencies: + "@babel/code-frame" "^7.5.5" + "@babel/core" "^7.6.4" + "@babel/parser" "^7.6.4" + "@babel/polyfill" "^7.6.0" + "@babel/runtime" "^7.6.3" + "@babel/traverse" "^7.6.3" + "@gatsbyjs/relay-compiler" "2.0.0-printer-fix.4" + "@hapi/joi" "^15.1.1" + "@mikaelkristiansson/domready" "^1.0.9" + "@pieh/friendly-errors-webpack-plugin" "1.7.0-chalk-2" + "@reach/router" "^1.2.1" + "@typescript-eslint/eslint-plugin" "^2.6.0" + "@typescript-eslint/parser" "^2.6.0" + address "1.1.2" + array.prototype.flatmap "^1.2.2" + autoprefixer "^9.7.0" + axios "^0.19.0" + babel-core "7.0.0-bridge.0" + babel-eslint "^10.0.3" + babel-loader "^8.0.6" + babel-plugin-add-module-exports "^0.3.3" + babel-plugin-dynamic-import-node "^1.2.0" + babel-plugin-remove-graphql-queries "^2.7.14" + babel-preset-gatsby "^0.2.20" + better-opn "1.0.0" + better-queue "^3.8.10" + bluebird "^3.7.1" + browserslist "3.2.8" + cache-manager "^2.10.0" + cache-manager-fs-hash "^0.0.7" + chalk "^2.4.2" + chokidar "3.2.3" + common-tags "^1.8.0" + compression "^1.7.4" + convert-hrtime "^2.0.0" + copyfiles "^1.2.0" + core-js "^2.6.10" + cors "^2.8.5" + css-loader "^1.0.1" + debug "^3.2.6" + del "^5.1.0" + detect-port "^1.3.0" + devcert-san "^0.3.3" + dotenv "^8.2.0" + eslint "^6.6.0" + eslint-config-react-app "^5.0.2" + eslint-loader "^2.2.1" + eslint-plugin-flowtype "^3.13.0" + eslint-plugin-graphql "^3.1.0" + eslint-plugin-import "^2.18.2" + eslint-plugin-jsx-a11y "^6.2.3" + eslint-plugin-react "^7.16.0" + eslint-plugin-react-hooks "^1.7.0" + event-source-polyfill "^1.0.9" + express "^4.17.1" + express-graphql "^0.9.0" + fast-levenshtein "^2.0.6" + file-loader "^1.1.11" + flat "^4.1.0" + fs-exists-cached "1.0.0" + fs-extra "^8.1.0" + gatsby-cli "^2.8.8" + gatsby-core-utils "^1.0.17" + gatsby-graphiql-explorer "^0.2.26" + gatsby-link "^2.2.22" + gatsby-plugin-page-creator "^2.1.28" + gatsby-react-router-scroll "^2.1.14" + gatsby-telemetry "^1.1.35" + glob "^7.1.5" + got "8.3.2" + graphql "^14.5.8" + graphql-compose "^6.3.7" + graphql-playground-middleware-express "^1.7.12" + invariant "^2.2.4" + is-relative "^1.0.0" + is-relative-url "^3.0.0" + is-wsl "^2.1.1" + jest-worker "^24.9.0" + json-loader "^0.5.7" + json-stringify-safe "^5.0.1" + lodash "^4.17.15" + lokijs "^1.5.8" + md5 "^2.2.1" + md5-file "^3.2.3" + micromatch "^3.1.10" + mime "^2.4.4" + mini-css-extract-plugin "^0.8.0" + mitt "^1.2.0" + mkdirp "^0.5.1" + moment "^2.24.0" + name-all-modules-plugin "^1.0.1" + normalize-path "^2.1.1" + null-loader "^0.1.1" + opentracing "^0.14.4" + optimize-css-assets-webpack-plugin "^5.0.3" + parseurl "^1.3.3" + physical-cpu-count "^2.0.0" + pnp-webpack-plugin "^1.5.0" + postcss-flexbugs-fixes "^3.3.1" + postcss-loader "^2.1.6" + prompts "^2.2.1" + prop-types "^15.7.2" + raw-loader "^0.5.1" + react-dev-utils "^4.2.3" + react-error-overlay "^3.0.0" + react-hot-loader "^4.12.15" + redux "^4.0.4" + redux-thunk "^2.3.0" + semver "^5.7.1" + shallow-compare "^1.2.2" + sift "^5.1.0" + signal-exit "^3.0.2" + slash "^3.0.0" + socket.io "^2.3.0" + stack-trace "^0.0.10" + string-similarity "^1.2.2" + style-loader "^0.23.1" + terser-webpack-plugin "1.4.1" + "true-case-path" "^2.2.1" + type-of "^2.0.1" + url-loader "^1.1.2" + util.promisify "^1.0.0" + uuid "^3.3.3" + v8-compile-cache "^1.1.2" + webpack "~4.41.2" + webpack-dev-middleware "^3.7.2" + webpack-dev-server "^3.9.0" + webpack-hot-middleware "^2.25.0" + webpack-merge "^4.2.2" + webpack-stats-plugin "^0.3.0" + xstate "^4.6.7" + yaml-loader "^0.5.0" + gauge@~2.7.3: version "2.7.4" resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7" @@ -14431,6 +14751,14 @@ graphql-compose@^6.3.6: graphql-type-json "^0.2.4" object-path "^0.11.4" +graphql-compose@^6.3.7: + version "6.3.7" + resolved "https://registry.yarnpkg.com/graphql-compose/-/graphql-compose-6.3.7.tgz#a252076818260d861bc01d5a8d1fcfc90cda3eff" + integrity sha512-OxfhSPZS2Uz+P9U6FUllJmGGY2T4jrKhnX0x5XFcyQO4ubjQeoHQbAgRyqKqePhIKGqQWFwm2w40/HJC0tt7rA== + dependencies: + graphql-type-json "^0.2.4" + object-path "^0.11.4" + graphql-config@^2.0.1: version "2.2.1" resolved "https://registry.yarnpkg.com/graphql-config/-/graphql-config-2.2.1.tgz#5fd0ec77ac7428ca5fb2026cf131be10151a0cb2"