From f12b1ee660920e335ed2613fe0798f5b134a871e Mon Sep 17 00:00:00 2001 From: John Otander Date: Wed, 22 Jul 2020 17:51:43 -0600 Subject: [PATCH] Improve runtime docs, closes #1176 (#1177) --- packages/runtime/readme.md | 13 + yarn.lock | 474 ++----------------------------------- 2 files changed, 27 insertions(+), 460 deletions(-) diff --git a/packages/runtime/readme.md b/packages/runtime/readme.md index f5d72632e..be51acd05 100644 --- a/packages/runtime/readme.md +++ b/packages/runtime/readme.md @@ -21,6 +21,17 @@ npm i -S @mdx-js/runtime ## Usage +### Props + +The MDX Runtime component accepts two props: + +| Name | Description | +| ------------ | ---------------------------------------------------------------- | +| `components` | Globally available components for the runtime | +| `scope` | Variables that are accessible in the JSX portion of the document | + +### Example code + ```jsx import React from 'react' import MDX from '@mdx-js/runtime' @@ -40,6 +51,8 @@ const mdx = ` # Hello, world! + +
Here is the scope variable: {some}
` export default () => ( diff --git a/yarn.lock b/yarn.lock index 65c90fcdc..a3477c190 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5613,12 +5613,7 @@ babel-plugin-named-asset-import@^0.3.6: resolved "https://registry.yarnpkg.com/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.6.tgz#c9750a1b38d85112c9e166bf3ef7c5dbc605f4be" integrity sha512-1aGDUfL1qOOIoqk9QKGIo2lANk+C7ko/fqH0uIyC71x3PEGz0uVP8ISgfEsFuG+FKmjHTvFK/nNM8dowpmUxLA== -babel-plugin-remove-graphql-queries@^2.9.14: - version "2.9.14" - resolved "https://registry.yarnpkg.com/babel-plugin-remove-graphql-queries/-/babel-plugin-remove-graphql-queries-2.9.14.tgz#49bf6cdf0a37c2a37c11bf4648675c26732a0492" - integrity sha512-V4o7CvS5bud+Tk9ni4gSr2l980K2H0lQ0A7skfSMvHrPlek+Rcs+4tNVpHnKuAWoXTZ+63tW06B4ENn+wf35bg== - -babel-plugin-remove-graphql-queries@^2.9.15: +babel-plugin-remove-graphql-queries@^2.9.14, babel-plugin-remove-graphql-queries@^2.9.15: version "2.9.15" resolved "https://registry.yarnpkg.com/babel-plugin-remove-graphql-queries/-/babel-plugin-remove-graphql-queries-2.9.15.tgz#b879881b0cbac6cd8b1a9fba1a6f10d172ce8234" integrity sha512-cGNEEOO32kKcI+ZZBcCIliPOvyd7/Dp8zyJ/ZD1lXKuH1frzdbWG2nbxm+iil8OIxWaeHfxf083IHvb868TY9A== @@ -6131,27 +6126,7 @@ babel-preset-flow@^6.23.0: dependencies: babel-plugin-transform-flow-strip-types "^6.22.0" -babel-preset-gatsby@^0.5.2: - version "0.5.2" - resolved "https://registry.yarnpkg.com/babel-preset-gatsby/-/babel-preset-gatsby-0.5.2.tgz#9f27208e1b067ceba26cef67675fd38b733fcbb9" - integrity sha512-0pHaIm0Aqy6b+OpywL5Fu5vpAFzjHqGFx3YKhbb//2s6qC7/tplwWs5MmQ8ZrfHlxUIw/+c+CWUERfgihWRaBQ== - dependencies: - "@babel/plugin-proposal-class-properties" "^7.10.1" - "@babel/plugin-proposal-nullish-coalescing-operator" "^7.10.1" - "@babel/plugin-proposal-optional-chaining" "^7.10.3" - "@babel/plugin-syntax-dynamic-import" "^7.8.3" - "@babel/plugin-transform-runtime" "^7.10.3" - "@babel/plugin-transform-spread" "^7.10.1" - "@babel/preset-env" "^7.10.3" - "@babel/preset-react" "^7.10.1" - "@babel/runtime" "^7.10.3" - babel-plugin-dynamic-import-node "^2.3.3" - babel-plugin-macros "^2.8.0" - babel-plugin-transform-react-remove-prop-types "^0.4.24" - gatsby-core-utils "^1.3.12" - gatsby-legacy-polyfills "^0.0.2" - -babel-preset-gatsby@^0.5.3: +babel-preset-gatsby@^0.5.2, babel-preset-gatsby@^0.5.3: version "0.5.3" resolved "https://registry.yarnpkg.com/babel-preset-gatsby/-/babel-preset-gatsby-0.5.3.tgz#7350da61bb532fd16274484589e753a491931cfb" integrity sha512-bE6/6k0Kvzz+EcA2mMRn52UF8dEL0R0vH1BI4YGCNwmlW1V1GPKixISy7+OvGS0rQdLX1crH0DHT6tPKH/VKoQ== @@ -10618,16 +10593,7 @@ espree@^6.1.2: acorn-jsx "^5.2.0" eslint-visitor-keys "^1.1.0" -espree@^7.1.0: - version "7.1.0" - resolved "https://registry.yarnpkg.com/espree/-/espree-7.1.0.tgz#a9c7f18a752056735bf1ba14cb1b70adc3a5ce1c" - integrity sha512-dcorZSyfmm4WTuTnE5Y7MEN1DyoPYy1ZR783QW1FJoenn7RailyWFsq/UL6ZAAA7uXurN9FIpYyUs3OfiIW+Qw== - dependencies: - acorn "^7.2.0" - acorn-jsx "^5.2.0" - eslint-visitor-keys "^1.2.0" - -espree@^7.2.0: +espree@^7.1.0, espree@^7.2.0: version "7.2.0" resolved "https://registry.yarnpkg.com/espree/-/espree-7.2.0.tgz#1c263d5b513dbad0ac30c4991b93ac354e948d69" integrity sha512-H+cQ3+3JYRMEIOl87e7QdHX70ocly5iW4+dttuR8iYSPr/hXKFb+7dBsZ7+u1adC4VrnPlTkv0+OwuPnDop19g== @@ -11637,52 +11603,7 @@ functions-have-names@^1.2.0: resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.1.tgz#a981ac397fa0c9964551402cdc5533d7a4d52f91" integrity sha512-j48B/ZI7VKs3sgeI2cZp7WXWmZXu7Iq5pl5/vptV5N2mq+DGFuS/ulaDjtaoLpYzuD6u8UgrUKHfgo7fDTSiBA== -gatsby-cli@^2.12.61: - version "2.12.61" - resolved "https://registry.yarnpkg.com/gatsby-cli/-/gatsby-cli-2.12.61.tgz#0b63e79887b3c3f0e02bc45bc746b3fc5b56ce81" - integrity sha512-Bdk640xw2fGtog6YUvlWqGVdghzOraEkRkLgdxAHJQWs7U8TiyxVv+urkp8MmIvWK4fe0vdO8VSzg3dmBQytCg== - dependencies: - "@babel/code-frame" "^7.10.3" - "@hapi/joi" "^15.1.1" - "@types/common-tags" "^1.8.0" - better-opn "^1.0.0" - chalk "^2.4.2" - clipboardy "^2.3.0" - common-tags "^1.8.0" - configstore "^5.0.1" - convert-hrtime "^3.0.0" - envinfo "^7.5.1" - execa "^3.4.0" - fs-exists-cached "^1.0.0" - fs-extra "^8.1.0" - gatsby-core-utils "^1.3.12" - gatsby-recipes "^0.1.52" - gatsby-telemetry "^1.3.19" - hosted-git-info "^3.0.4" - ink "^2.7.1" - ink-spinner "^3.1.0" - is-valid-path "^0.1.1" - lodash "^4.17.15" - meant "^1.0.1" - node-fetch "^2.6.0" - opentracing "^0.14.4" - pretty-error "^2.1.1" - progress "^2.0.3" - prompts "^2.3.2" - react "^16.8.0" - redux "^4.0.5" - resolve-cwd "^3.0.0" - semver "^6.3.0" - signal-exit "^3.0.3" - source-map "0.7.3" - stack-trace "^0.0.10" - strip-ansi "^5.2.0" - update-notifier "^3.0.1" - uuid "3.4.0" - yargs "^15.3.1" - yurnalist "^1.1.2" - -gatsby-cli@^2.12.65: +gatsby-cli@^2.12.61, gatsby-cli@^2.12.65: version "2.12.65" resolved "https://registry.yarnpkg.com/gatsby-cli/-/gatsby-cli-2.12.65.tgz#61ce13ba58c538af10795e1cabfe50c615039c28" integrity sha512-h23gWHLPC2O7Q/5GBZzX7VmUEc65QqVg51KFnqT7BuHuS5xC9QBqdYr74BBRuv3hJmBhXVdyBRKjjrUBhs2Yfw== @@ -11727,19 +11648,7 @@ gatsby-cli@^2.12.65: yargs "^15.3.1" yurnalist "^1.1.2" -gatsby-core-utils@^1.3.12: - version "1.3.12" - resolved "https://registry.yarnpkg.com/gatsby-core-utils/-/gatsby-core-utils-1.3.12.tgz#4a35b1c4e61f967bb18640e983fd82199e48692a" - integrity sha512-58pysrsfe2abWl7TOqeyHgyXSm9UIjYZ7UclGTvczWDYnxl8L/0kPSaFOX+bMmNBZmAB0YEtJZ3gHhM978OvqQ== - dependencies: - ci-info "2.0.0" - configstore "^5.0.1" - fs-extra "^8.1.0" - node-object-hash "^2.0.0" - proper-lockfile "^4.1.1" - xdg-basedir "^4.0.0" - -gatsby-core-utils@^1.3.13: +gatsby-core-utils@^1.3.12, gatsby-core-utils@^1.3.13: version "1.3.13" resolved "https://registry.yarnpkg.com/gatsby-core-utils/-/gatsby-core-utils-1.3.13.tgz#ced293b65eecbe61c3d2d0f34bd1fcba37a49d55" integrity sha512-2I8stv39t89fEbZ08VP5TsmlmB+0Jog4OH6ebf4+yaKxPjQCOEtui8TzMqJteqrIUhqV4gMzCgG4cZlRmbRqgQ== @@ -11774,21 +11683,7 @@ gatsby-link@^2.4.13: "@types/reach__router" "^1.3.3" prop-types "^15.7.2" -gatsby-page-utils@^0.2.17: - version "0.2.17" - resolved "https://registry.yarnpkg.com/gatsby-page-utils/-/gatsby-page-utils-0.2.17.tgz#7df7a26198a40cc023bc59d18ad3cda5338c729a" - integrity sha512-Ery8ePfJiFwY5LcOhePIPmie7B/V2Yf5QREmo8sULx3mr00gWrqNwmIgaNYVIAxH87Fdy50CUScxeqQc4Hsl0g== - dependencies: - "@babel/runtime" "^7.10.3" - bluebird "^3.7.2" - chokidar "3.4.0" - fs-exists-cached "^1.0.0" - gatsby-core-utils "^1.3.12" - glob "^7.1.6" - lodash "^4.17.15" - micromatch "^3.1.10" - -gatsby-page-utils@^0.2.18: +gatsby-page-utils@^0.2.17, gatsby-page-utils@^0.2.18: version "0.2.18" resolved "https://registry.yarnpkg.com/gatsby-page-utils/-/gatsby-page-utils-0.2.18.tgz#ec4b19afa129004dcd1b9bb730f1e3c88afe009e" integrity sha512-pDyoxXuGpbBS5j17mVkLlFx8WlzDDn2w0UVEbNFBI96Vc1MIZqIMIjN2kKAq/vCs8rTmp4Vdq2EJ2wyflUTbbg== @@ -11839,7 +11734,7 @@ gatsby-plugin-google-fonts@1.0.1: resolved "https://registry.yarnpkg.com/gatsby-plugin-google-fonts/-/gatsby-plugin-google-fonts-1.0.1.tgz#d71054f7bf207b9a8da227380369e18e6f4e0201" integrity sha512-p1NVkn27GUnDA5qHM+Z4cCcLCJIardzZXMon3640sT4xuL/AZJbsx3HEt2KY/5oZu0UXIkytkxzV2Da4rQeUIg== -gatsby-plugin-mdx@1.2.28: +gatsby-plugin-mdx@1.2.28, gatsby-plugin-mdx@^1.2.26: version "1.2.28" resolved "https://registry.yarnpkg.com/gatsby-plugin-mdx/-/gatsby-plugin-mdx-1.2.28.tgz#ceadd5fb6fb4388a048ddfd74cff0df70b67bcad" integrity sha512-GqKB//v2TM/lVncyo1gdfY8nkcobwitP9zRrWN3YB9xONFP9xu0iqQ+Pgmh2R33o6ZxOuQ02fXNFjA4JlLib6A== @@ -11881,48 +11776,7 @@ gatsby-plugin-mdx@1.2.28: unist-util-remove "^1.0.3" unist-util-visit "^1.4.1" -gatsby-plugin-mdx@^1.2.26: - version "1.2.26" - resolved "https://registry.yarnpkg.com/gatsby-plugin-mdx/-/gatsby-plugin-mdx-1.2.26.tgz#3f5f2c929769cf0094eb78e0a052b916e40515d4" - integrity sha512-1KZEBzRp69H6faiBHeTy0NmWr56Qa5MfLNhi3UqQdZDLRdVxCzgXML7TafBBXuBAsJJBCvQi0Df437fodkdpvQ== - dependencies: - "@babel/core" "^7.10.3" - "@babel/generator" "^7.10.3" - "@babel/helper-plugin-utils" "^7.10.3" - "@babel/plugin-proposal-object-rest-spread" "^7.10.3" - "@babel/preset-env" "^7.10.3" - "@babel/preset-react" "^7.10.1" - "@babel/types" "^7.10.3" - camelcase-css "^2.0.1" - change-case "^3.1.0" - core-js "^3.6.5" - dataloader "^1.4.0" - debug "^4.1.1" - escape-string-regexp "^1.0.5" - eval "^0.1.4" - fs-extra "^8.1.0" - gatsby-core-utils "^1.3.12" - gray-matter "^4.0.2" - json5 "^2.1.3" - loader-utils "^1.4.0" - lodash "^4.17.15" - mdast-util-to-string "^1.1.0" - mdast-util-toc "^3.1.0" - mime "^2.4.6" - p-queue "^5.0.0" - pretty-bytes "^5.3.0" - remark "^10.0.1" - remark-retext "^3.1.3" - retext-english "^3.0.4" - static-site-generator-webpack-plugin "^3.4.2" - style-to-object "^0.3.0" - underscore.string "^3.3.5" - unified "^8.4.2" - unist-util-map "^1.0.5" - unist-util-remove "^1.0.3" - unist-util-visit "^1.4.1" - -gatsby-plugin-page-creator@2.3.18, gatsby-plugin-page-creator@^2.3.18: +gatsby-plugin-page-creator@2.3.18, gatsby-plugin-page-creator@^2.3.17, gatsby-plugin-page-creator@^2.3.18: version "2.3.18" resolved "https://registry.yarnpkg.com/gatsby-plugin-page-creator/-/gatsby-plugin-page-creator-2.3.18.tgz#c458a9a1fe6faa45ae94d6a80a6b1f86f963f2b6" integrity sha512-EJb/tKpYgVcLTuG747XYHWRmLOA/UGP5KGz8Ku0oGRfautIQsEDiKe9DzyYOGgBy8xxd1sELWYGNu+lPsLjYKQ== @@ -11935,19 +11789,6 @@ gatsby-plugin-page-creator@2.3.18, gatsby-plugin-page-creator@^2.3.18: lodash "^4.17.15" micromatch "^3.1.10" -gatsby-plugin-page-creator@^2.3.17: - version "2.3.17" - resolved "https://registry.yarnpkg.com/gatsby-plugin-page-creator/-/gatsby-plugin-page-creator-2.3.17.tgz#9e63af4bb78342fbdd7a0c0f01c9f13409274c5b" - integrity sha512-mIIotda+tR59tb3gk5qW3CUVSsdA608hchuX/+bKUCyuqyqZKjPffOdGUgy92Aa+mmIKgJTiGDUnIJoVsHSdtg== - dependencies: - "@babel/runtime" "^7.10.3" - bluebird "^3.7.2" - fs-exists-cached "^1.0.0" - gatsby-page-utils "^0.2.17" - glob "^7.1.6" - lodash "^4.17.15" - micromatch "^3.1.10" - gatsby-plugin-react-helmet@3.3.10: version "3.3.10" resolved "https://registry.yarnpkg.com/gatsby-plugin-react-helmet/-/gatsby-plugin-react-helmet-3.3.10.tgz#ba2f84715cc2471606b90327c7c3ba11c5287bc7" @@ -11960,20 +11801,7 @@ gatsby-plugin-theme-ui@0.3.0: resolved "https://registry.yarnpkg.com/gatsby-plugin-theme-ui/-/gatsby-plugin-theme-ui-0.3.0.tgz#ab84216536ae45abe09a6edf24156b9dbf50d6a5" integrity sha512-Q2tS8EeYMy7AAtt6hvDtEsd1uwrLMjkDNqabyXhAo38AFoWQ0oKtq9u1YqbiRvp1TK06pAMPQQ3to48LAqc9Cw== -gatsby-plugin-typescript@^2.4.15: - version "2.4.15" - resolved "https://registry.yarnpkg.com/gatsby-plugin-typescript/-/gatsby-plugin-typescript-2.4.15.tgz#7bb67569b8a2f55700b20d2d7ba01f69e936c34c" - integrity sha512-sh/BypdmqcpjGJBECPzRY1l7uDmVif8gqTPwcGb38WNENgRel619URc1bJEJRtfFpYEyBKTjVL0h2C5LQHQ1QQ== - dependencies: - "@babel/core" "^7.10.3" - "@babel/plugin-proposal-nullish-coalescing-operator" "^7.10.1" - "@babel/plugin-proposal-numeric-separator" "^7.10.1" - "@babel/plugin-proposal-optional-chaining" "^7.10.3" - "@babel/preset-typescript" "^7.10.1" - "@babel/runtime" "^7.10.3" - babel-plugin-remove-graphql-queries "^2.9.14" - -gatsby-plugin-typescript@^2.4.16: +gatsby-plugin-typescript@^2.4.15, gatsby-plugin-typescript@^2.4.16: version "2.4.16" resolved "https://registry.yarnpkg.com/gatsby-plugin-typescript/-/gatsby-plugin-typescript-2.4.16.tgz#6ac43a2381e297c9f67885175ba6aafc73f753b3" integrity sha512-A95+B10jn7nCBROibfxWe2/jPtXxq4jjZpjhvPcC95xXg8q7J1Zb3USP6oJSYmhQ4EI+JPcvljlnOS6dqn//wg== @@ -11993,74 +11821,7 @@ gatsby-react-router-scroll@^3.0.12: dependencies: "@babel/runtime" "^7.10.3" -gatsby-recipes@^0.1.52: - version "0.1.52" - resolved "https://registry.yarnpkg.com/gatsby-recipes/-/gatsby-recipes-0.1.52.tgz#a2806d1a080d47ed4d3249704420a4e232860f6c" - integrity sha512-dxba6tO/VpTA5tPXcPuYDyatqEcT5O71eeRvT3vrEQQZzC0mwQzGG6m0BT1Hh1Z61b0LqFUh5trVCxTlFbEQSw== - dependencies: - "@babel/core" "^7.10.3" - "@babel/generator" "^7.10.3" - "@babel/helper-plugin-utils" "^7.10.3" - "@babel/plugin-transform-react-jsx" "^7.10.3" - "@babel/standalone" "^7.10.3" - "@babel/template" "^7.10.3" - "@babel/types" "^7.10.3" - "@graphql-tools/schema" "^6.0.11" - "@graphql-tools/utils" "^6.0.11" - "@hapi/hoek" "8.x" - "@hapi/joi" "^15.1.1" - "@mdx-js/mdx" "^1.6.6" - "@mdx-js/react" "^1.6.6" - "@mdx-js/runtime" "^1.6.6" - acorn "^7.3.1" - acorn-jsx "^5.2.0" - cors "^2.8.5" - debug "^4.1.1" - detect-port "^1.3.0" - execa "^4.0.2" - express "^4.17.1" - express-graphql "^0.9.0" - fs-extra "^8.1.0" - gatsby-core-utils "^1.3.12" - gatsby-telemetry "^1.3.19" - glob "^7.1.6" - graphql "^14.6.0" - graphql-compose "^6.3.8" - graphql-subscriptions "^1.1.0" - graphql-type-json "^0.3.2" - hicat "^0.7.0" - html-tag-names "^1.1.5" - ink "^2.7.1" - ink-box "^1.0.0" - ink-link "^1.1.0" - ink-select-input "^3.1.2" - ink-spinner "^3.1.0" - is-binary-path "^2.1.0" - is-url "^1.2.4" - jest-diff "^25.5.0" - lodash "^4.17.15" - mkdirp "^0.5.1" - node-fetch "^2.6.0" - pkg-dir "^4.2.0" - prettier "^2.0.5" - react-reconciler "^0.25.1" - remark-mdx "^1.6.6" - remark-parse "^6.0.3" - remark-stringify "^8.1.0" - resolve-cwd "^3.0.0" - semver "^7.3.2" - single-trailing-newline "^1.0.0" - strip-ansi "^6.0.0" - style-to-object "^0.3.0" - subscriptions-transport-ws "^0.9.16" - svg-tag-names "^2.0.1" - unified "^8.4.2" - unist-util-visit "^2.0.2" - urql "^1.9.8" - ws "^7.3.0" - xstate "^4.11.0" - -gatsby-recipes@^0.1.55: +gatsby-recipes@^0.1.52, gatsby-recipes@^0.1.55: version "0.1.55" resolved "https://registry.yarnpkg.com/gatsby-recipes/-/gatsby-recipes-0.1.55.tgz#963af0477097e65dfda778950d5f3bc594582036" integrity sha512-38L4BFtnBnoY4FTym14gMMsvYl3IaCv9kHcgG+ILWkHP1Kj2V55FhDomgNktJP7ODS+XnPjdwKoL7D4aS0PNgw== @@ -12148,25 +11909,7 @@ gatsby-source-filesystem@2.3.22: valid-url "^1.0.9" xstate "^4.11.0" -gatsby-telemetry@^1.3.19: - version "1.3.19" - resolved "https://registry.yarnpkg.com/gatsby-telemetry/-/gatsby-telemetry-1.3.19.tgz#ab10fc272eef130341669ae69f0901a38b6437f4" - integrity sha512-pou+2FFmeZ+5hC3FNA8Nu50kLXViulWInWggdu3wi6OkeNTaIkHArCYuTH8hi71w2sv3/XZ1YKQZd7SMRUugLw== - dependencies: - "@babel/code-frame" "^7.10.3" - "@babel/runtime" "^7.10.3" - boxen "^4.2.0" - configstore "^5.0.1" - envinfo "^7.5.1" - fs-extra "^8.1.0" - gatsby-core-utils "^1.3.12" - git-up "4.0.1" - is-docker "2.0.0" - lodash "^4.17.15" - node-fetch "2.6.0" - uuid "3.4.0" - -gatsby-telemetry@^1.3.22: +gatsby-telemetry@^1.3.19, gatsby-telemetry@^1.3.22: version "1.3.22" resolved "https://registry.yarnpkg.com/gatsby-telemetry/-/gatsby-telemetry-1.3.22.tgz#c703306ce3ec5c74c1743a49a8ffc9081bc6246f" integrity sha512-epICHTmcTlThsmXZm7nphE3syeQwTdWli4H2fAox71XjUxWwHxkTQHIqpJv7HwJ70PLc3O5Z0Nur9caQpWWvDQ== @@ -12184,7 +11927,7 @@ gatsby-telemetry@^1.3.22: node-fetch "2.6.0" uuid "3.4.0" -gatsby@2.24.9: +gatsby@2.24.9, gatsby@^2.24.3: version "2.24.9" resolved "https://registry.yarnpkg.com/gatsby/-/gatsby-2.24.9.tgz#e20dbab2973a191af753b9226e01bd672d1282c7" integrity sha512-OaDwuoLZL9hYEt/u69+MwlK26CUK70XTWN1oSIIwFgcpJaWud15qriYxZgg+dt1fP/SGgEu+T2uUwAi8b7vClA== @@ -12331,153 +12074,6 @@ gatsby@2.24.9: xstate "^4.11.0" yaml-loader "^0.6.0" -gatsby@^2.24.3: - version "2.24.3" - resolved "https://registry.yarnpkg.com/gatsby/-/gatsby-2.24.3.tgz#334675d7dcdb1f630275d293c9d2aad0c3b72f0b" - integrity sha512-WgT5HhkzdtuG1c9xjsTAuE+9GzEB+2M1DibWB1DNatL+sAc2uA71wwaNZYYmZHzFHDX3DJD1pD503Fc06ptJYA== - dependencies: - "@babel/code-frame" "^7.10.3" - "@babel/core" "^7.10.3" - "@babel/parser" "^7.10.3" - "@babel/runtime" "^7.10.3" - "@babel/traverse" "^7.10.3" - "@hapi/joi" "^15.1.1" - "@mikaelkristiansson/domready" "^1.0.10" - "@pieh/friendly-errors-webpack-plugin" "1.7.0-chalk-2" - "@pmmmwh/react-refresh-webpack-plugin" "^0.3.3" - "@reach/router" "^1.3.4" - "@types/http-proxy" "^1.17.4" - "@typescript-eslint/eslint-plugin" "^2.24.0" - "@typescript-eslint/parser" "^2.24.0" - address "1.1.2" - autoprefixer "^9.8.4" - axios "^0.19.2" - babel-core "7.0.0-bridge.0" - babel-eslint "^10.1.0" - babel-loader "^8.1.0" - babel-plugin-add-module-exports "^0.3.3" - babel-plugin-dynamic-import-node "^2.3.3" - babel-plugin-remove-graphql-queries "^2.9.14" - babel-preset-gatsby "^0.5.2" - better-opn "1.0.0" - better-queue "^3.8.10" - bluebird "^3.7.2" - browserslist "^4.12.2" - cache-manager "^2.11.1" - cache-manager-fs-hash "^0.0.9" - chalk "^2.4.2" - chokidar "3.4.0" - common-tags "^1.8.0" - compression "^1.7.4" - convert-hrtime "^3.0.0" - copyfiles "^2.3.0" - core-js "^3.6.5" - cors "^2.8.5" - css-loader "^1.0.1" - date-fns "^2.14.0" - debug "^3.2.6" - del "^5.1.0" - detect-port "^1.3.0" - devcert "^1.1.0" - dotenv "^8.2.0" - eslint "^6.8.0" - eslint-config-react-app "^5.2.1" - eslint-loader "^2.2.1" - eslint-plugin-flowtype "^3.13.0" - eslint-plugin-graphql "^3.1.1" - eslint-plugin-import "^2.22.0" - eslint-plugin-jsx-a11y "^6.3.1" - eslint-plugin-react "^7.20.2" - eslint-plugin-react-hooks "^1.7.0" - event-source-polyfill "^1.0.15" - express "^4.17.1" - express-graphql "^0.9.0" - fast-levenshtein "^2.0.6" - file-loader "^1.1.11" - fs-exists-cached "1.0.0" - fs-extra "^8.1.0" - gatsby-cli "^2.12.61" - gatsby-core-utils "^1.3.12" - gatsby-graphiql-explorer "^0.4.11" - gatsby-legacy-polyfills "^0.0.2" - gatsby-link "^2.4.13" - gatsby-plugin-page-creator "^2.3.17" - gatsby-plugin-typescript "^2.4.15" - gatsby-react-router-scroll "^3.0.12" - gatsby-telemetry "^1.3.19" - glob "^7.1.6" - got "8.3.2" - graphql "^14.6.0" - graphql-compose "^6.3.8" - graphql-playground-middleware-express "^1.7.18" - hasha "^5.2.0" - http-proxy "^1.18.1" - invariant "^2.2.4" - is-relative "^1.0.0" - is-relative-url "^3.0.0" - is-wsl "^2.2.0" - jest-worker "^24.9.0" - json-loader "^0.5.7" - json-stringify-safe "^5.0.1" - latest-version "5.1.0" - lodash "^4.17.15" - md5-file "^3.2.3" - meant "^1.0.1" - micromatch "^3.1.10" - mime "^2.4.6" - mini-css-extract-plugin "^0.8.2" - mitt "^1.2.0" - mkdirp "^0.5.1" - moment "^2.27.0" - name-all-modules-plugin "^1.0.1" - normalize-path "^2.1.1" - null-loader "^3.0.0" - opentracing "^0.14.4" - optimize-css-assets-webpack-plugin "^5.0.3" - p-defer "^3.0.0" - parseurl "^1.3.3" - physical-cpu-count "^2.0.0" - pnp-webpack-plugin "^1.6.4" - postcss-flexbugs-fixes "^4.2.1" - postcss-loader "^3.0.0" - prompts "^2.3.2" - prop-types "^15.7.2" - query-string "^6.13.1" - raw-loader "^0.5.1" - react-dev-utils "^4.2.3" - react-error-overlay "^3.0.0" - react-hot-loader "^4.12.21" - react-refresh "^0.7.0" - redux "^4.0.5" - redux-thunk "^2.3.0" - semver "^5.7.1" - shallow-compare "^1.2.2" - signal-exit "^3.0.3" - slugify "^1.4.4" - socket.io "^2.3.0" - socket.io-client "2.3.0" - st "^2.0.0" - stack-trace "^0.0.10" - string-similarity "^1.2.2" - style-loader "^0.23.1" - terser-webpack-plugin "^1.4.4" - tmp "^0.2.1" - "true-case-path" "^2.2.1" - type-of "^2.0.1" - url-loader "^1.1.2" - util.promisify "^1.0.1" - uuid "^3.4.0" - v8-compile-cache "^1.1.2" - webpack "~4.43.0" - webpack-dev-middleware "^3.7.2" - webpack-dev-server "^3.11.0" - webpack-hot-middleware "^2.25.0" - webpack-merge "^4.2.2" - webpack-stats-plugin "^0.3.1" - webpack-virtual-modules "^0.2.2" - xstate "^4.11.0" - yaml-loader "^0.6.0" - gauge@~2.7.3: version "2.7.4" resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7" @@ -22765,7 +22361,7 @@ remark-message-control@^6.0.0: mdast-comment-marker "^1.0.0" unified-message-control "^3.0.0" -remark-parse@8.0.3: +remark-parse@8.0.3, remark-parse@^8.0.2: version "8.0.3" resolved "https://registry.yarnpkg.com/remark-parse/-/remark-parse-8.0.3.tgz#9c62aa3b35b79a486454c690472906075f40c7e1" integrity sha512-E1K9+QLGgggHxCQtLt++uXltxEprmWzNfg+MxpfHsZlrddKzZ/hZyWHDbK3/Ap8HJQqYJRXP+jHczdL6q6i85Q== @@ -22829,28 +22425,6 @@ remark-parse@^6.0.0, remark-parse@^6.0.3: vfile-location "^2.0.0" xtend "^4.0.1" -remark-parse@^8.0.2: - version "8.0.2" - resolved "https://registry.yarnpkg.com/remark-parse/-/remark-parse-8.0.2.tgz#5999bc0b9c2e3edc038800a64ff103d0890b318b" - integrity sha512-eMI6kMRjsAGpMXXBAywJwiwAse+KNpmt+BK55Oofy4KvBZEqUDj6mWbGLJZrujoPIPPxDXzn3T9baRlpsm2jnQ== - dependencies: - ccount "^1.0.0" - collapse-white-space "^1.0.2" - is-alphabetical "^1.0.0" - is-decimal "^1.0.0" - is-whitespace-character "^1.0.0" - is-word-character "^1.0.0" - markdown-escapes "^1.0.0" - parse-entities "^2.0.0" - repeat-string "^1.5.4" - state-toggle "^1.0.0" - trim "0.0.1" - trim-trailing-lines "^1.0.0" - unherit "^1.0.4" - unist-util-remove-position "^2.0.0" - vfile-location "^3.0.0" - xtend "^4.0.1" - remark-preset-lint-recommended@^4.0.0: version "4.0.1" resolved "https://registry.yarnpkg.com/remark-preset-lint-recommended/-/remark-preset-lint-recommended-4.0.1.tgz#2077b38706759277c0eb304c57453ebfa3e63207" @@ -22980,7 +22554,7 @@ remark-squeeze-paragraphs@^3.0.1: dependencies: mdast-squeeze-paragraphs "^3.0.0" -remark-stringify@8.1.1: +remark-stringify@8.1.1, remark-stringify@^8.0.0, remark-stringify@^8.1.0: version "8.1.1" resolved "https://registry.yarnpkg.com/remark-stringify/-/remark-stringify-8.1.1.tgz#e2a9dc7a7bf44e46a155ec78996db896780d8ce5" integrity sha512-q4EyPZT3PcA3Eq7vPpT6bIdokXzFGp9i85igjmhRyXWmPs0Y6/d2FYwUNotKAWyLch7g0ASZJn/KHHcHZQ163A== @@ -23020,26 +22594,6 @@ remark-stringify@^6.0.0: unherit "^1.0.4" xtend "^4.0.1" -remark-stringify@^8.0.0, remark-stringify@^8.1.0: - version "8.1.0" - resolved "https://registry.yarnpkg.com/remark-stringify/-/remark-stringify-8.1.0.tgz#1e555f4402e445c364fb23d12fc5f5e0337ec8b7" - integrity sha512-FSPZv1ds76oAZjurhhuV5qXSUSoz6QRPuwYK38S41sLHwg4oB7ejnmZshj7qwjgYLf93kdz6BOX9j5aidNE7rA== - dependencies: - ccount "^1.0.0" - is-alphanumeric "^1.0.0" - is-decimal "^1.0.0" - is-whitespace-character "^1.0.0" - longest-streak "^2.0.1" - markdown-escapes "^1.0.0" - markdown-table "^2.0.0" - mdast-util-compact "^2.0.0" - parse-entities "^2.0.0" - repeat-string "^1.5.4" - state-toggle "^1.0.0" - stringify-entities "^3.0.0" - unherit "^1.0.4" - xtend "^4.0.1" - remark-toc@^7.0.0: version "7.0.0" resolved "https://registry.yarnpkg.com/remark-toc/-/remark-toc-7.0.0.tgz#d0f455b63fed00cccfe08050d75c2abef4508e38"