From 68dd3c1de7c87c50acf82f5fc00b9dc9602fa463 Mon Sep 17 00:00:00 2001 From: Erez Rokah Date: Tue, 4 Feb 2020 09:16:48 +0200 Subject: [PATCH] fix(www-website): fix link to community, fix CMS previews (#3189) --- website/content/pages/community.md | 2 +- website/gatsby-config.js | 31 +- website/package.json | 31 +- website/src/cms/cms.js | 11 +- website/src/components/chat-button.js | 2 +- .../src/components/community-channels-list.js | 2 +- website/src/components/community.js | 79 +-- website/src/components/markdown.js | 6 +- website/src/pages/community.js | 47 +- website/yarn.lock | 533 +++++++++--------- 10 files changed, 375 insertions(+), 369 deletions(-) diff --git a/website/content/pages/community.md b/website/content/pages/community.md index aa466e57..60f5d042 100644 --- a/website/content/pages/community.md +++ b/website/content/pages/community.md @@ -10,7 +10,7 @@ sections: url: /chat - title: Netlify Community description: Ask and answer questions on the Netlify CMS channel of the Netlify community forum. - url: https://community.netlify.com/c/netlify-platform/netlify-cms + url: https://community.netlify.com/c/netlify-cms - title: GitHub Issues description: Report bugs, request features, and comment on existing issues. url: https://github.com/netlify/netlify-cms/issues diff --git a/website/gatsby-config.js b/website/gatsby-config.js index 559b09f9..312179ef 100644 --- a/website/gatsby-config.js +++ b/website/gatsby-config.js @@ -39,6 +39,18 @@ module.exports = { }, }, plugins: [ + { + resolve: 'gatsby-plugin-manifest', + options: { + name: 'NetlifyCMS', + short_name: 'NetlifyCMS', + start_url: '/', + background_color: '#ffffff', + theme_color: '#ffffff', + display: 'standalone', + icon: 'static/img/favicon/icon-512x512.png', + }, + }, { resolve: 'gatsby-source-filesystem', options: { @@ -59,6 +71,13 @@ module.exports = { // prettier-ignore plugins: [ 'gatsby-remark-autolink-headers', + { + resolve: "gatsby-remark-external-links", + options: { + target: "_blank", + rel: "noopener noreferrer" + } + }, { resolve: 'gatsby-remark-prismjs', options: { @@ -79,17 +98,5 @@ module.exports = { modulePath: `${__dirname}/src/cms/cms.js`, }, }, - { - resolve: 'gatsby-plugin-manifest', - options: { - name: 'NetlifyCMS', - short_name: 'NetlifyCMS', - start_url: '/', - background_color: '#ffffff', - theme_color: '#ffffff', - display: 'standalone', - icon: 'static/img/favicon/icon-512x512.png', - }, - }, ], }; diff --git a/website/package.json b/website/package.json index a312fb5c..b001e6bc 100644 --- a/website/package.json +++ b/website/package.json @@ -17,21 +17,22 @@ "@emotion/styled": "^10.0.27", "dayjs": "^1.8.19", "emotion-theming": "^10.0.27", - "gatsby": "2.19.3", - "gatsby-plugin-catch-links": "2.1.24", - "gatsby-plugin-emotion": "^4.1.21", - "gatsby-plugin-manifest": "2.2.38", - "gatsby-plugin-netlify-cms": "^4.1.37", - "gatsby-plugin-react-helmet": "3.1.21", - "gatsby-remark-autolink-headers": "2.1.23", - "gatsby-remark-prismjs": "3.3.30", - "gatsby-source-filesystem": "2.1.46", - "gatsby-transformer-json": "2.2.25", - "gatsby-transformer-remark": "2.6.48", - "gatsby-transformer-yaml": "2.2.23", + "gatsby": "2.19.12", + "gatsby-plugin-catch-links": "2.1.25", + "gatsby-plugin-emotion": "^4.1.22", + "gatsby-plugin-manifest": "2.2.41", + "gatsby-plugin-netlify-cms": "^4.1.38", + "gatsby-plugin-react-helmet": "3.1.22", + "gatsby-remark-autolink-headers": "2.1.24", + "gatsby-remark-external-links": "^0.0.4", + "gatsby-remark-prismjs": "3.3.31", + "gatsby-source-filesystem": "2.1.48", + "gatsby-transformer-json": "2.2.26", + "gatsby-transformer-remark": "2.6.50", + "gatsby-transformer-yaml": "2.2.24", "lodash": "^4.17.15", "moment": "^2.24.0", - "netlify-cms": "^2.10.11", + "netlify-cms-app": "^2.11.13", "prismjs": "^1.19.0", "react": "^16.12.0", "react-dom": "^16.12.0", @@ -42,9 +43,9 @@ }, "devDependencies": { "babel-plugin-prismjs": "^2.0.1", - "babel-preset-gatsby": "^0.2.27", + "babel-preset-gatsby": "^0.2.28", "eslint": "^6.8.0", - "eslint-plugin-import": "^2.20.0" + "eslint-plugin-import": "^2.20.1" }, "private": true } diff --git a/website/src/cms/cms.js b/website/src/cms/cms.js index 66cee052..6400e58f 100644 --- a/website/src/cms/cms.js +++ b/website/src/cms/cms.js @@ -1,5 +1,5 @@ import React from 'react'; -import CMS from 'netlify-cms'; +import CMS from 'netlify-cms-app'; import dayjs from 'dayjs'; import Prism from 'prismjs'; import { BlogPostTemplate } from '../templates/blog-post'; @@ -64,13 +64,14 @@ const WidgetDocPreview = ({ entry, widgetFor }) => ( const ReleasePreview = ({ entry }) => ( ({ + updates={entry + .getIn(['data', 'updates']) + .map(release => ({ version: release.get('version'), date: dayjs(release.get('date')).format('MMMM D, YYYY'), description: release.get('description'), - })), - ]} + })) + .toJS()} /> ); diff --git a/website/src/components/chat-button.js b/website/src/components/chat-button.js index 6814176e..9790fb93 100644 --- a/website/src/components/chat-button.js +++ b/website/src/components/chat-button.js @@ -10,7 +10,7 @@ const ChatLink = styled.a` `; const ChatButton = () => ( - + ); diff --git a/website/src/components/community-channels-list.js b/website/src/components/community-channels-list.js index cf56e1ea..6183c6d4 100644 --- a/website/src/components/community-channels-list.js +++ b/website/src/components/community-channels-list.js @@ -44,7 +44,7 @@ const CommunityChannelsList = ({ channels }) => ( {channels.map(({ title, description, url }, idx) => (
  • - + {title}

    {description}

    diff --git a/website/src/components/community.js b/website/src/components/community.js index 2c04031a..901fcd3c 100644 --- a/website/src/components/community.js +++ b/website/src/components/community.js @@ -1,43 +1,52 @@ import React from 'react'; -import Markdownify from '../components/markdownify'; +import { css } from '@emotion/core'; +import Markdownify from './markdownify'; +import PageHero from './page-hero'; +import HeroTitle from './hero-title'; +import Lead from './lead'; +import Container from './container'; +import SectionLabel from './section-label'; +import Page from './page'; +import Grid from './grid'; +import CommunityChannelsList from './community-channels-list'; +import theme from '../theme'; const Community = ({ headline, subhead, sections }) => ( -
    -
    -
    -
    -

    - -

    -

    - -

    -
    + <> + +
    + + + + + +
    -
    + -
    -
    -
    - {sections.map(({ title: sectionTitle, channels }, channelIdx) => ( - -

    {sectionTitle}

    - -
    - ))} -
    -
    -
    -
    + + + +
    + {sections.map(({ title: sectionTitle, channels }, channelIdx) => ( + + {sectionTitle} + + + ))} +
    +
    +
    +
    + ); export default Community; diff --git a/website/src/components/markdown.js b/website/src/components/markdown.js index 900ceeb7..4e795789 100644 --- a/website/src/components/markdown.js +++ b/website/src/components/markdown.js @@ -126,7 +126,11 @@ const StyledMarkdown = styled.div` `; const Markdown = ({ html }) => { - return ; + if (React.isValidElement(html)) { + return html; + } else { + return ; + } }; export default Markdown; diff --git a/website/src/pages/community.js b/website/src/pages/community.js index 4f487ff4..6c5e485d 100644 --- a/website/src/pages/community.js +++ b/website/src/pages/community.js @@ -1,20 +1,9 @@ import React from 'react'; import Helmet from 'react-helmet'; import { graphql } from 'gatsby'; -import { css } from '@emotion/core'; import Layout from '../components/layout'; -import Markdownify from '../components/markdownify'; -import PageHero from '../components/page-hero'; -import HeroTitle from '../components/hero-title'; -import Lead from '../components/lead'; -import Container from '../components/container'; -import SectionLabel from '../components/section-label'; -import Page from '../components/page'; -import Grid from '../components/grid'; -import CommunityChannelsList from '../components/community-channels-list'; - -import theme from '../theme'; +import Community from '../components/community'; const CommunityPage = ({ data }) => { const { title, headline, subhead, sections } = data.markdownRemark.frontmatter; @@ -22,39 +11,7 @@ const CommunityPage = ({ data }) => { return ( - -
    - - - - - - -
    -
    - - - - -
    - {sections.map(({ title: sectionTitle, channels }, channelIdx) => ( - - {sectionTitle} - - - ))} -
    -
    -
    -
    +
    ); }; diff --git a/website/yarn.lock b/website/yarn.lock index 5cef1acf..83e886e2 100644 --- a/website/yarn.lock +++ b/website/yarn.lock @@ -1200,7 +1200,7 @@ string-width "^2.0.0" strip-ansi "^3" -"@reach/router@^1.2.1": +"@reach/router@1.2.1": version "1.2.1" resolved "https://registry.yarnpkg.com/@reach/router/-/router-1.2.1.tgz#34ae3541a5ac44fa7796e5506a5d7274a162be4e" integrity sha512-kTaX08X4g27tzIFQGRukaHmNbtMYDS3LEWIS8+l6OayGIw6Oyo1HIF/JzeuR2FoF9z6oV+x/wJSVSq4v8tcUGQ== @@ -2172,10 +2172,10 @@ babel-plugin-prismjs@^2.0.1: resolved "https://registry.yarnpkg.com/babel-plugin-prismjs/-/babel-plugin-prismjs-2.0.1.tgz#b56095f423926662259de8f5ee50a7afbcf0fd92" integrity sha512-GqQGa3xX3Z2ft97oDbGvEFoxD8nKqb3ZVszrOc5H7icnEUA56BIjVYm86hfZZA82uuHLwTIfCXbEKzKG1BzKzg== -babel-plugin-remove-graphql-queries@^2.7.22: - version "2.7.22" - resolved "https://registry.yarnpkg.com/babel-plugin-remove-graphql-queries/-/babel-plugin-remove-graphql-queries-2.7.22.tgz#ff7376efc6db821e144e3f36c3dc02838d0f7516" - integrity sha512-gb4bKZvePZME/VRBMiIZfnli1BIO0K8cm1Pj9HPm85PqElPHzdjeUZ9p3ybOCGe+BBpIlqKx7mx9V/RsjlH+SA== +babel-plugin-remove-graphql-queries@^2.7.23: + version "2.7.23" + resolved "https://registry.yarnpkg.com/babel-plugin-remove-graphql-queries/-/babel-plugin-remove-graphql-queries-2.7.23.tgz#7cecb19b6057eb4de92d147dfd4d51c885cc356a" + integrity sha512-SvWLivXtbeExS0eUPrRpg8EYiDPcOlzaO/vePcdmW2X8GBC1miezXS+RYPYyt4r9Z0Cg0ZQe58ggssF/8ym3rg== babel-plugin-syntax-jsx@^6.18.0: version "6.18.0" @@ -2186,10 +2186,10 @@ babel-plugin-transform-react-remove-prop-types@^0.4.24: resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz#f2edaf9b4c6a5fbe5c1d678bfb531078c1555f3a" integrity sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA== -babel-preset-gatsby@^0.2.27: - version "0.2.27" - resolved "https://registry.yarnpkg.com/babel-preset-gatsby/-/babel-preset-gatsby-0.2.27.tgz#bb2e9c35e820718932e58bdcb655afef93223493" - integrity sha512-BXoUhKfBZUQb6nR5/fmQeNpKN137eucvRvKUGYcz9ZPbJOALSek03wseJA4zK8rV+mIQYM47y+AFs09RU/aOHg== +babel-preset-gatsby@^0.2.28: + version "0.2.28" + resolved "https://registry.yarnpkg.com/babel-preset-gatsby/-/babel-preset-gatsby-0.2.28.tgz#6bd421e1a18115889e608b2a8fa5076205bacd1a" + integrity sha512-PnQgmGHTgGHgMmTeK1raV5rFk4puUX2bX0L7Ayqomi5xMQqQXLYOeE5bsaB1YIBpdFMdCUgbf9skX7vfqyy7hw== dependencies: "@babel/plugin-proposal-class-properties" "^7.7.4" "@babel/plugin-proposal-nullish-coalescing-operator" "^7.7.4" @@ -2983,11 +2983,6 @@ code-point-at@^1.0.0: resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" integrity sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c= -codemirror@^5.46.0: - version "5.51.0" - resolved "https://registry.yarnpkg.com/codemirror/-/codemirror-5.51.0.tgz#7746caaf5223e68f5c55ea11e2f3cc82a9a3929e" - integrity sha512-vyuYYRv3eXL0SCuZA4spRFlKNzQAewHcipRQCOKgRy7VNAvZxTKzbItdbCl4S5AgPZ5g3WkHp+ibWQwv9TLG7Q== - collapse-white-space@^1.0.0, collapse-white-space@^1.0.2: version "1.0.4" resolved "https://registry.yarnpkg.com/collapse-white-space/-/collapse-white-space-1.0.4.tgz#ce05cf49e54c3277ae573036a26851ba430a0091" @@ -3742,7 +3737,7 @@ decode-uri-component@^0.2.0: resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU= -decompress-response@^3.2.0, decompress-response@^3.3.0: +decompress-response@^3.3.0: version "3.3.0" resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-3.3.0.tgz#80a4dd323748384bfa248083622aedec982adff3" integrity sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M= @@ -4415,7 +4410,7 @@ es6-promisify@^6.0.0: resolved "https://registry.yarnpkg.com/es6-promisify/-/es6-promisify-6.0.2.tgz#525c23725b8510f5f1f2feb5a1fbad93a93e29b4" integrity sha512-eO6vFm0JvqGzjWIQA6QVKjxpmELfhWbDUWHm1rPfIbn55mhKPiAa5xpLmQWJrNa629ZIeQ8ZvMAi13kvrjK6Mg== -escape-html@^1.0.3, escape-html@~1.0.3: +escape-html@~1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg= @@ -4473,7 +4468,7 @@ eslint-plugin-graphql@^3.1.0: graphql-config "^2.0.1" lodash "^4.11.1" -eslint-plugin-import@^2.19.1, eslint-plugin-import@^2.20.0: +eslint-plugin-import@^2.19.1: version "2.20.0" resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.20.0.tgz#d749a7263fb6c29980def8e960d380a6aa6aecaa" integrity sha512-NK42oA0mUc8Ngn4kONOPsPB1XhbUvNHqF+g307dPV28aknPoiNnKLFd9em4nkswwepdF5ouieqv5Th/63U7YJQ== @@ -4491,6 +4486,24 @@ eslint-plugin-import@^2.19.1, eslint-plugin-import@^2.20.0: read-pkg-up "^2.0.0" resolve "^1.12.0" +eslint-plugin-import@^2.20.1: + version "2.20.1" + resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.20.1.tgz#802423196dcb11d9ce8435a5fc02a6d3b46939b3" + integrity sha512-qQHgFOTjguR+LnYRoToeZWT62XM55MBVXObHM6SKFd1VzDcX/vqT1kAz8ssqigh5eMj8qXcRoXXGZpPP6RfdCw== + dependencies: + array-includes "^3.0.3" + array.prototype.flat "^1.2.1" + contains-path "^0.1.0" + debug "^2.6.9" + doctrine "1.5.0" + eslint-import-resolver-node "^0.3.2" + eslint-module-utils "^2.4.1" + has "^1.0.3" + minimatch "^3.0.4" + object.values "^1.1.0" + read-pkg-up "^2.0.0" + resolve "^1.12.0" + eslint-plugin-jsx-a11y@^6.2.3: version "6.2.3" resolved "https://registry.yarnpkg.com/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.2.3.tgz#b872a09d5de51af70a97db1eea7dc933043708aa" @@ -5190,10 +5203,10 @@ fuzzy@^0.1.1: resolved "https://registry.yarnpkg.com/fuzzy/-/fuzzy-0.1.3.tgz#4c76ec2ff0ac1a36a9dccf9a00df8623078d4ed8" integrity sha1-THbsL/CsGjap3M+aAN+GIweNTtg= -gatsby-cli@^2.8.27: - version "2.8.27" - resolved "https://registry.yarnpkg.com/gatsby-cli/-/gatsby-cli-2.8.27.tgz#2b0abe5903290cd8b9f052b8b7b2516c6c6e4e6d" - integrity sha512-bwLk3zwa2SNVqI6TWzYFTzkQzqPPBy3OdTqffROlxpm+2BqkKxNWP4NTQ1Ea6Hq0IuRI4iM4Mm7OxKf0knbbyQ== +gatsby-cli@^2.8.29: + version "2.8.29" + resolved "https://registry.yarnpkg.com/gatsby-cli/-/gatsby-cli-2.8.29.tgz#53dd79d2ff01d555570cd2a81a51c95be585bd7e" + integrity sha512-HVZmb22D+Qf24rceY37MEzaPOk7v3ffw/tzu8pFkG1IoHLIJumbo2LMSJRvnd2+SUMQf1ZIVQCmbdEuaJ9Fn1A== dependencies: "@babel/code-frame" "^7.5.5" "@babel/runtime" "^7.7.6" @@ -5210,8 +5223,8 @@ gatsby-cli@^2.8.27: execa "^3.4.0" fs-exists-cached "^1.0.0" fs-extra "^8.1.0" - gatsby-core-utils "^1.0.26" - gatsby-telemetry "^1.1.47" + gatsby-core-utils "^1.0.28" + gatsby-telemetry "^1.1.49" hosted-git-info "^3.0.2" is-valid-path "^0.1.1" lodash "^4.17.15" @@ -5238,74 +5251,74 @@ gatsby-cli@^2.8.27: ink "^2.6.0" ink-spinner "^3.0.1" -gatsby-core-utils@^1.0.26: - version "1.0.26" - resolved "https://registry.yarnpkg.com/gatsby-core-utils/-/gatsby-core-utils-1.0.26.tgz#e1cbdfad498d58d677d9d74f21a1ede661b49d6f" - integrity sha512-NPflmXmyTcg3x2mp6cqp/51QeAHRKepfbf0X4erDsnVlewFJuGTe+25ZJvWkkwU2g1cPAxuwzlPe0jOL92iU4A== +gatsby-core-utils@^1.0.28: + version "1.0.28" + resolved "https://registry.yarnpkg.com/gatsby-core-utils/-/gatsby-core-utils-1.0.28.tgz#aa66e49cdcc1892e7817a32fdd806cf5e16ea309" + integrity sha512-XWKR9Rk2v6iQkmBsTLCdI3adyC9PCh1s5BQ85nlGitlgcVVQq98jZlQdcy0v9mJOrTuce0uf5RqkeGDWFLekoA== dependencies: ci-info "2.0.0" node-object-hash "^2.0.0" -gatsby-graphiql-explorer@^0.2.32: - version "0.2.32" - resolved "https://registry.yarnpkg.com/gatsby-graphiql-explorer/-/gatsby-graphiql-explorer-0.2.32.tgz#0664d32e6ae81d42689967141acfa2783c1a3478" - integrity sha512-0Fzx5JOevUBtD8s94q3Pfjp0LPSVHWNijGXBfRRdcpzKPJZuvYAzVkRz5aQgx1FPavSJE8q9uC+Uo4VzyyPpJg== +gatsby-graphiql-explorer@^0.2.33: + version "0.2.33" + resolved "https://registry.yarnpkg.com/gatsby-graphiql-explorer/-/gatsby-graphiql-explorer-0.2.33.tgz#0414f50369c82f3b156fbb1b0968d81ca8bc8bc3" + integrity sha512-prc/OU9dcrQQDRswguLuRqlBLGNZO/oadRR0rhmxVPrTVps3RyX4VDYvGBzaMhSfr4tMNAVDYP5iPjaaQz+D8A== dependencies: "@babel/runtime" "^7.7.6" -gatsby-link@^2.2.28: - version "2.2.28" - resolved "https://registry.yarnpkg.com/gatsby-link/-/gatsby-link-2.2.28.tgz#81699aece00f0c86af7c2fbab5b19d34b3494d15" - integrity sha512-G1ivEChE2eNxrPoKXR3Z27bZUWBNcL+SybJ+V0+xnR2y/w/hLe7DTOCt/UTCKgtvJ0jvQodwK7r1+HroXmsnVw== +gatsby-link@^2.2.29: + version "2.2.29" + resolved "https://registry.yarnpkg.com/gatsby-link/-/gatsby-link-2.2.29.tgz#adde4f8d548728282f375affffa34d2c10bc5327" + integrity sha512-Yl6CIseRSaF9oLgcaLc4e95al2IQ4fHxMjKQtKRZEH4sFk0BIcLaVfqPwwWBdUK0rGkyNXqNs5lATBWqmg1FwA== dependencies: "@babel/runtime" "^7.7.6" "@types/reach__router" "^1.2.6" prop-types "^15.7.2" -gatsby-page-utils@^0.0.37: - version "0.0.37" - resolved "https://registry.yarnpkg.com/gatsby-page-utils/-/gatsby-page-utils-0.0.37.tgz#6ebc47acc790574b7bfa1f628b36ea95f261cb89" - integrity sha512-kAeHm8yLYLelexOncfg/43TnbDcsfYIByP8IEeTDS7hJ+PLAxbwPTo8QvPX6sXi3F5PgpSwtqPEPGSqthRqJlw== +gatsby-page-utils@^0.0.39: + version "0.0.39" + resolved "https://registry.yarnpkg.com/gatsby-page-utils/-/gatsby-page-utils-0.0.39.tgz#5d331b40488b984b95ded9a36470e77c46a9400e" + integrity sha512-lDrrenBnh5HR/9mgfhePPvCt2KueccbQu/KPYkBKlwz0hcZ/xl28cgit0Bj9Ijqx7XTMxBd2gtgvgB2QNd8jmA== dependencies: "@babel/runtime" "^7.7.6" bluebird "^3.7.2" chokidar "3.3.0" fs-exists-cached "^1.0.0" - gatsby-core-utils "^1.0.26" + gatsby-core-utils "^1.0.28" glob "^7.1.6" lodash "^4.17.15" micromatch "^3.1.10" -gatsby-plugin-catch-links@2.1.24: - version "2.1.24" - resolved "https://registry.yarnpkg.com/gatsby-plugin-catch-links/-/gatsby-plugin-catch-links-2.1.24.tgz#fc936eeaffc078445ef358773a57b8110c916136" - integrity sha512-Wh9U46/2IGF59pJdzjHrXB/c6EjP/NmVoDgRyc+Zrjir26JX2MRewMtEPJl43k17iZ1mzSgXbN2BimI13rAZ7Q== +gatsby-plugin-catch-links@2.1.25: + version "2.1.25" + resolved "https://registry.yarnpkg.com/gatsby-plugin-catch-links/-/gatsby-plugin-catch-links-2.1.25.tgz#163332de7708317146239250f95dff16af748914" + integrity sha512-6B+oTJLrqY3gJOO3G3DdyazSemcl/CFe7XLuBQmB5OfiReUsulu/w6NbgWP5KRRhXYQHtNoL2z19Z1xbRHJNOg== dependencies: "@babel/runtime" "^7.7.6" escape-string-regexp "^1.0.5" -gatsby-plugin-emotion@^4.1.21: - version "4.1.21" - resolved "https://registry.yarnpkg.com/gatsby-plugin-emotion/-/gatsby-plugin-emotion-4.1.21.tgz#19e47d873ce2476f29377453079ed4e4c7bab475" - integrity sha512-jFb+3AqSrGZpN3o0Q2mhVN70YTAENCcNL/EE6RjUP+UwtPhaj8e+WHDI0IEq4IYKooa3DtCW4y95bmcd/5WDXQ== +gatsby-plugin-emotion@^4.1.22: + version "4.1.22" + resolved "https://registry.yarnpkg.com/gatsby-plugin-emotion/-/gatsby-plugin-emotion-4.1.22.tgz#e153debef74afa205336738dcf1988c95b308c4f" + integrity sha512-XG9YpkyUgbTHs/Uq7W6tDVDVQ2XHlj9rHPhCYiZHlJTdrJIHhviousHZ8+vEI/h0FQ4oW/Hs0CuX2gi5SlvWSQ== dependencies: "@babel/runtime" "^7.7.6" "@emotion/babel-preset-css-prop" "^10.0.23" -gatsby-plugin-manifest@2.2.38: - version "2.2.38" - resolved "https://registry.yarnpkg.com/gatsby-plugin-manifest/-/gatsby-plugin-manifest-2.2.38.tgz#365d679dc815b301b38eff7893f35c62036f5e2b" - integrity sha512-3DXS7FTK4qJnKLAZ/8x2/UfSOVCwTykg/kp0erYbdJ2roxPvUd3paCqGm3WfzbfwKVGVBpZgMaYO/whNw/bdbQ== +gatsby-plugin-manifest@2.2.41: + version "2.2.41" + resolved "https://registry.yarnpkg.com/gatsby-plugin-manifest/-/gatsby-plugin-manifest-2.2.41.tgz#c6952e466b163145b74aa071822a97a797a68e01" + integrity sha512-eKbnpDSLbGUzmnfE65uLit/J8XS4LYslyRHtqMhTja6JcdzjXVWFsO9043tqUXfL8+JBw5PccCxZM8BIN23+Vw== dependencies: "@babel/runtime" "^7.7.6" - gatsby-core-utils "^1.0.26" + gatsby-core-utils "^1.0.28" semver "^5.7.1" sharp "^0.23.4" -gatsby-plugin-netlify-cms@^4.1.37: - version "4.1.37" - resolved "https://registry.yarnpkg.com/gatsby-plugin-netlify-cms/-/gatsby-plugin-netlify-cms-4.1.37.tgz#3e3150e514cf0496a2dd14a19b2192e984ff14d4" - integrity sha512-aFPl3OHJkbd9ba/dwmKopnr+8mSuL2/sF646VQcKbz0Gvb6aiLy39M63Tn81XM7Xbnm9attH8PJzxEBgsUW1Mg== +gatsby-plugin-netlify-cms@^4.1.38: + version "4.1.38" + resolved "https://registry.yarnpkg.com/gatsby-plugin-netlify-cms/-/gatsby-plugin-netlify-cms-4.1.38.tgz#ddba90b931c9ba73d4906a40bde97aa3716cecc0" + integrity sha512-GqlZBbhHFwR/QIzPr3GlNjdJxYB8zvi6LUjTajBaUj7SX4e5brY9acCFHq8NmfSZc+875L5EV0U0XsiYt/yLpg== dependencies: "@pieh/friendly-errors-webpack-plugin" "1.7.0-chalk-2" copy-webpack-plugin "^5.1.0" @@ -5317,39 +5330,39 @@ gatsby-plugin-netlify-cms@^4.1.37: netlify-identity-widget "^1.5.6" webpack "^4.41.2" -gatsby-plugin-page-creator@^2.1.38: - version "2.1.38" - resolved "https://registry.yarnpkg.com/gatsby-plugin-page-creator/-/gatsby-plugin-page-creator-2.1.38.tgz#2c78d4baae296b0b3396cad689787a65c0a50585" - integrity sha512-N/aIxHbjaJzed6O527Zj9sdeW3YjLs4aN3yt+rx/K121yIH6gs5TMzPdSfFTxEeXEGw4ZZijJ70MBIlK0UNdkQ== +gatsby-plugin-page-creator@^2.1.40: + version "2.1.40" + resolved "https://registry.yarnpkg.com/gatsby-plugin-page-creator/-/gatsby-plugin-page-creator-2.1.40.tgz#96c817781dfb1f191570c69d2e9af114a3cd23df" + integrity sha512-jwY8LTOOobrKUr1ph+/IHAHDuzjSrXsAu2YBqZg7wc/J6gre0YAgOU2yAxY34CadE34jieISO3FDIyHMii3vPg== dependencies: "@babel/runtime" "^7.7.6" bluebird "^3.7.2" fs-exists-cached "^1.0.0" - gatsby-page-utils "^0.0.37" + gatsby-page-utils "^0.0.39" glob "^7.1.6" lodash "^4.17.15" micromatch "^3.1.10" -gatsby-plugin-react-helmet@3.1.21: - version "3.1.21" - resolved "https://registry.yarnpkg.com/gatsby-plugin-react-helmet/-/gatsby-plugin-react-helmet-3.1.21.tgz#659f31020295f42d017e2eb03175d73516ab824d" - integrity sha512-6LZ2LEYTwqD+ZqyCH55mVpk2xEXbQoCTfijP1W4ZCQsKtpWGJP+vyd6b96FWVyEb2k5LsQ1u+jk4R8xXULSX+w== +gatsby-plugin-react-helmet@3.1.22: + version "3.1.22" + resolved "https://registry.yarnpkg.com/gatsby-plugin-react-helmet/-/gatsby-plugin-react-helmet-3.1.22.tgz#f4c148dfe964af1e1364e6bcd9a4cd3226e8cd7a" + integrity sha512-eG57C7Rm84dOpaFYxqQsKSzP0ge/6SnAEsPH5JcAcJ7vETtn3rCS6SB8qs+Nk/jhziAjdGjBw3CSJnOkg/QUJA== dependencies: "@babel/runtime" "^7.7.6" -gatsby-react-router-scroll@^2.1.20: - version "2.1.20" - resolved "https://registry.yarnpkg.com/gatsby-react-router-scroll/-/gatsby-react-router-scroll-2.1.20.tgz#bd208ae384597a6a9af8f6ef50c9c90f44965d48" - integrity sha512-o4LvoV+XL8zLLFsX1rN2Und4seu2jppEcj6yb9g/f5itsPzNXMdRWW8r2fqovGRxtDJ/J6Wwx+1y3pOokMSq/A== +gatsby-react-router-scroll@^2.1.21: + version "2.1.21" + resolved "https://registry.yarnpkg.com/gatsby-react-router-scroll/-/gatsby-react-router-scroll-2.1.21.tgz#bc4aeee424da034287b6fe64d6b08f47d6cb6881" + integrity sha512-aEjj8baFlWOfgU/HGiqxKHtfEtYMnU2qDWPxbYK07xxvXqk3reUu3cluCSaO0EqNUALwJkaz2QsYLzo9MszbeA== dependencies: "@babel/runtime" "^7.7.6" scroll-behavior "^0.9.10" warning "^3.0.0" -gatsby-remark-autolink-headers@2.1.23: - version "2.1.23" - resolved "https://registry.yarnpkg.com/gatsby-remark-autolink-headers/-/gatsby-remark-autolink-headers-2.1.23.tgz#6bdb055af628ae82159524afd7dd758fd9f79add" - integrity sha512-OXZi/XlA8o0NmZLkPoMqM03cXNIymugCRfuqpZxZTXqGObjjbYb+YbxLVSbogbJAVJdjw2xVEjYMG1ca0YMS1w== +gatsby-remark-autolink-headers@2.1.24: + version "2.1.24" + resolved "https://registry.yarnpkg.com/gatsby-remark-autolink-headers/-/gatsby-remark-autolink-headers-2.1.24.tgz#7edea9a49dd02de6a20a83c40aa51aac6de9fe47" + integrity sha512-8cVIE0UEYPo9BcTdVNwDF3phYvRJ2jfFNK0VXt2y1uJelfczjPwBDl7sL6GaHEA7WPPok5Ac7ZRI4jgYI84tPw== dependencies: "@babel/runtime" "^7.7.6" github-slugger "^1.2.1" @@ -5357,19 +5370,29 @@ gatsby-remark-autolink-headers@2.1.23: mdast-util-to-string "^1.0.7" unist-util-visit "^1.4.1" -gatsby-remark-prismjs@3.3.30: - version "3.3.30" - resolved "https://registry.yarnpkg.com/gatsby-remark-prismjs/-/gatsby-remark-prismjs-3.3.30.tgz#990203b5d174af9a609e32019a3b62cd5dc16332" - integrity sha512-DFcFAcvYHmx9FM5P/CRkCbQH4nSPmZ9DRaocAUxH7ZJtF2nMGYp1suYa8BEJKmM/EwvFxLdGoRoN+5FzO56qZQ== +gatsby-remark-external-links@^0.0.4: + version "0.0.4" + resolved "https://registry.yarnpkg.com/gatsby-remark-external-links/-/gatsby-remark-external-links-0.0.4.tgz#85b98c1e9dacfaa58085319648c904ff3cab42f0" + integrity sha512-JIKZguAGoGlzsJusfCb4JKM5E6JUEDbtlBkbErt7CdMnfBP+AldZeMQEQWK5xsJ5uXCyc4qqcBWR8vp0afFpOw== + dependencies: + babel-runtime "^6.26.0" + is-relative-url "^2.0.0" + unist-util-find "^1.0.1" + unist-util-visit "^1.1.3" + +gatsby-remark-prismjs@3.3.31: + version "3.3.31" + resolved "https://registry.yarnpkg.com/gatsby-remark-prismjs/-/gatsby-remark-prismjs-3.3.31.tgz#b5df868642dc78e3d38576d7e9f6eab23d2b6a80" + integrity sha512-n6tczCq/w5LazZ5yk9UXu/6YjyLR7p1rQbBxqgkOL1xEFRmQcK5BwFhcpmCh5OKiqWBvqLDJq561UIFL0jcI/A== dependencies: "@babel/runtime" "^7.7.6" parse-numeric-range "^0.0.2" unist-util-visit "^1.4.1" -gatsby-source-filesystem@2.1.46: - version "2.1.46" - resolved "https://registry.yarnpkg.com/gatsby-source-filesystem/-/gatsby-source-filesystem-2.1.46.tgz#ab90c4520f0664218c7334dbec6cd90acc85cf9d" - integrity sha512-5LC90+qMKK+/hJzZxKcazx5JvvOO1wHH+ZE7JDSHSzZ1QB+RKWnkvG4a7n6dyiFybo1HN3ql5YQXQLkBEiIfMg== +gatsby-source-filesystem@2.1.48: + version "2.1.48" + resolved "https://registry.yarnpkg.com/gatsby-source-filesystem/-/gatsby-source-filesystem-2.1.48.tgz#85bd83b953278a7597be38b2e8cd9c69de32fa64" + integrity sha512-m1RIYDoV9rhMe2p0ZJA1ae4IIX+iIJCMpNnQiQVtTf+mfihiWyDAdi4lsWzJUxPt8FQwDgUG7GzY3sAoGctvzQ== dependencies: "@babel/runtime" "^7.7.6" better-queue "^3.8.10" @@ -5377,8 +5400,8 @@ gatsby-source-filesystem@2.1.46: chokidar "3.3.0" file-type "^12.4.0" fs-extra "^8.1.0" - gatsby-core-utils "^1.0.26" - got "^7.1.0" + gatsby-core-utils "^1.0.28" + got "^8.3.2" md5-file "^3.2.3" mime "^2.4.4" pretty-bytes "^5.3.0" @@ -5387,10 +5410,10 @@ gatsby-source-filesystem@2.1.46: valid-url "^1.0.9" xstate "^4.7.2" -gatsby-telemetry@^1.1.47: - version "1.1.47" - resolved "https://registry.yarnpkg.com/gatsby-telemetry/-/gatsby-telemetry-1.1.47.tgz#680c071cde9682f2daf5301b37d1376077157300" - integrity sha512-vj3zGaB6Of3ExYk/VGF91qh6YcB/ofT9yYYbefO741rlK3iusv8Fzg13R8yPyRBHYOtKhgvXNbUUgH8sWHUq4Q== +gatsby-telemetry@^1.1.49: + version "1.1.49" + resolved "https://registry.yarnpkg.com/gatsby-telemetry/-/gatsby-telemetry-1.1.49.tgz#f577738fe03a4aeef4bb5b481969e91fd52ca22d" + integrity sha512-NLT843FVp3pt1gjJ/vsclgw6h7pIKDF9l8sWBFiIrJUjiwGqCVC+emylbuK8MFE8Js989SP40piqvgo+orEl3g== dependencies: "@babel/code-frame" "^7.5.5" "@babel/runtime" "^7.7.6" @@ -5399,7 +5422,7 @@ gatsby-telemetry@^1.1.47: configstore "^5.0.0" envinfo "^7.5.0" fs-extra "^8.1.0" - gatsby-core-utils "^1.0.26" + gatsby-core-utils "^1.0.28" git-up "4.0.1" is-docker "2.0.0" lodash "^4.17.15" @@ -5410,22 +5433,22 @@ gatsby-telemetry@^1.1.47: stack-utils "1.0.2" uuid "3.3.3" -gatsby-transformer-json@2.2.25: - version "2.2.25" - resolved "https://registry.yarnpkg.com/gatsby-transformer-json/-/gatsby-transformer-json-2.2.25.tgz#22e08af51958d24d95dba7866d998cb2c49ffead" - integrity sha512-vOJrHua/ljg4v5BSDU6QXpIHdSkLVZ23BfmYIF7OuM2xeXqJOzrwKW1Nb4tylg97RPtEuhYDINW1UsKNdWqd5g== +gatsby-transformer-json@2.2.26: + version "2.2.26" + resolved "https://registry.yarnpkg.com/gatsby-transformer-json/-/gatsby-transformer-json-2.2.26.tgz#28e8e9f31aae65a230b10156dada9a62c6536ce7" + integrity sha512-JpjeL44AbUxA7gnTxVWd+F6IgGIKE8stFywg1ZLn7bbSHKpKUatN6UXw7PSZDac+9aSaDTEAqWFhOX/z3BqE3Q== dependencies: "@babel/runtime" "^7.7.6" bluebird "^3.7.2" -gatsby-transformer-remark@2.6.48: - version "2.6.48" - resolved "https://registry.yarnpkg.com/gatsby-transformer-remark/-/gatsby-transformer-remark-2.6.48.tgz#a37df4be05650371804833aa2011374771e7a39e" - integrity sha512-VvfNGN7L+V+Lg6Lsfqh+SFxLPcMGEjEBpy7cDjhRwUq+AEbv5kZ4lt+6+ICUD7QitsSER1AgnZz0Yp61t9YEag== +gatsby-transformer-remark@2.6.50: + version "2.6.50" + resolved "https://registry.yarnpkg.com/gatsby-transformer-remark/-/gatsby-transformer-remark-2.6.50.tgz#5278c41279f58e2409ab61fa458e0d6d47cfc956" + integrity sha512-TeJ9wBoZB3xTengF8Dzt8+gKnKYLlTHaIp87Lab4nuP9XMTT0GiMsqJwvAFBo4SnOFUa30qNRbz+Fyirk7oPew== dependencies: "@babel/runtime" "^7.7.6" bluebird "^3.7.2" - gatsby-core-utils "^1.0.26" + gatsby-core-utils "^1.0.28" gray-matter "^4.0.2" hast-util-raw "^4.0.0" hast-util-to-html "^4.0.1" @@ -5445,20 +5468,20 @@ gatsby-transformer-remark@2.6.48: unist-util-select "^1.5.0" unist-util-visit "^1.4.1" -gatsby-transformer-yaml@2.2.23: - version "2.2.23" - resolved "https://registry.yarnpkg.com/gatsby-transformer-yaml/-/gatsby-transformer-yaml-2.2.23.tgz#44c478c6bd1c467a27ccd43db6fc97e7087a4840" - integrity sha512-fGf+LsS6UqzLl/c64qEzyFZhv6uc+zcWBsVFNwKU3hTYf8dd96roo5JdnfiI+kaXsUZ926UOqZsxoZA6Of/0bQ== +gatsby-transformer-yaml@2.2.24: + version "2.2.24" + resolved "https://registry.yarnpkg.com/gatsby-transformer-yaml/-/gatsby-transformer-yaml-2.2.24.tgz#93989ac6cf7a1c22c597f7b6559ccfff17ed8e84" + integrity sha512-6+uQwzIaMRc6WPIFJIaR1MqAULpev8+eo6pdZFm/6/MAMSb9t6A9dge8+V4ahhGhLJr26HI4d2/JpnzLihKTTg== dependencies: "@babel/runtime" "^7.7.6" js-yaml "^3.13.1" lodash "^4.17.15" unist-util-select "^1.5.0" -gatsby@2.19.3: - version "2.19.3" - resolved "https://registry.yarnpkg.com/gatsby/-/gatsby-2.19.3.tgz#16b7e0f1067a05b12f52d5899cef14473cb02b81" - integrity sha512-jnJ4t3iejcoB+bujV55O1m5uiq19EF/Jq9cWO+M0OSbbPRl3qplDQCbKzhSOXXcoTb7k0jxPMdUOqQ53rX9vpA== +gatsby@2.19.12: + version "2.19.12" + resolved "https://registry.yarnpkg.com/gatsby/-/gatsby-2.19.12.tgz#9819d47407386912ad89f8067d69cec4ef7aec23" + integrity sha512-oI76KUEIebmaVOwtHuRINBspLvKHCIOdVPiNdgT/ly05iJLg9OsKd6/eYZ/rO+YYWew8t+MmoMVmRLpaWE2RBQ== dependencies: "@babel/code-frame" "^7.5.5" "@babel/core" "^7.7.5" @@ -5469,7 +5492,7 @@ gatsby@2.19.3: "@hapi/joi" "^15.1.1" "@mikaelkristiansson/domready" "^1.0.10" "@pieh/friendly-errors-webpack-plugin" "1.7.0-chalk-2" - "@reach/router" "^1.2.1" + "@reach/router" "1.2.1" "@typescript-eslint/eslint-plugin" "^2.11.0" "@typescript-eslint/parser" "^2.11.0" address "1.1.2" @@ -5480,8 +5503,8 @@ gatsby@2.19.3: babel-loader "^8.0.6" babel-plugin-add-module-exports "^0.3.3" babel-plugin-dynamic-import-node "^2.3.0" - babel-plugin-remove-graphql-queries "^2.7.22" - babel-preset-gatsby "^0.2.27" + babel-plugin-remove-graphql-queries "^2.7.23" + babel-preset-gatsby "^0.2.28" better-opn "1.0.0" better-queue "^3.8.10" bluebird "^3.7.2" @@ -5519,13 +5542,13 @@ gatsby@2.19.3: flat "^4.1.0" fs-exists-cached "1.0.0" fs-extra "^8.1.0" - gatsby-cli "^2.8.27" - gatsby-core-utils "^1.0.26" - gatsby-graphiql-explorer "^0.2.32" - gatsby-link "^2.2.28" - gatsby-plugin-page-creator "^2.1.38" - gatsby-react-router-scroll "^2.1.20" - gatsby-telemetry "^1.1.47" + gatsby-cli "^2.8.29" + gatsby-core-utils "^1.0.28" + gatsby-graphiql-explorer "^0.2.33" + gatsby-link "^2.2.29" + gatsby-plugin-page-creator "^2.1.40" + gatsby-react-router-scroll "^2.1.21" + gatsby-telemetry "^1.1.49" glob "^7.1.6" got "8.3.2" graphql "^14.5.8" @@ -5821,7 +5844,7 @@ good-listener@^1.2.2: dependencies: delegate "^3.1.2" -got@8.3.2: +got@8.3.2, got@^8.3.2: version "8.3.2" resolved "https://registry.yarnpkg.com/got/-/got-8.3.2.tgz#1d23f64390e97f776cac52e5b936e5f514d2e937" integrity sha512-qjUJ5U/hawxosMryILofZCkm3C84PLJS/0grRIpjAwu+Lkxxj5cxeCU25BG0/3mDSpXKTyZr8oh8wIgLaH0QCw== @@ -5844,25 +5867,6 @@ got@8.3.2: url-parse-lax "^3.0.0" url-to-options "^1.0.1" -got@^7.1.0: - version "7.1.0" - resolved "https://registry.yarnpkg.com/got/-/got-7.1.0.tgz#05450fd84094e6bbea56f451a43a9c289166385a" - dependencies: - decompress-response "^3.2.0" - duplexer3 "^0.1.4" - get-stream "^3.0.0" - is-plain-obj "^1.1.0" - is-retry-allowed "^1.0.0" - is-stream "^1.0.0" - isurl "^1.0.0-alpha5" - lowercase-keys "^1.0.0" - p-cancelable "^0.3.0" - p-timeout "^1.1.1" - safe-buffer "^5.0.1" - timed-out "^4.0.0" - url-parse-lax "^1.0.0" - url-to-options "^1.0.1" - got@^9.6.0: version "9.6.0" resolved "https://registry.yarnpkg.com/got/-/got-9.6.0.tgz#edf45e7d67f99545705de1f7bbeeeb121765ed85" @@ -7162,6 +7166,13 @@ is-regex@^1.0.5: dependencies: has "^1.0.3" +is-relative-url@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-relative-url/-/is-relative-url-2.0.0.tgz#72902d7fe04b3d4792e7db15f9db84b7204c9cef" + integrity sha1-cpAtf+BLPUeS59sV+duEtyBMnO8= + dependencies: + is-absolute-url "^2.0.0" + is-relative-url@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/is-relative-url/-/is-relative-url-3.0.0.tgz#f623c8e26baa5bd3742b3b7ec074f50f3b45b3f3" @@ -7180,10 +7191,6 @@ is-resolvable@^1.0.0: resolved "https://registry.yarnpkg.com/is-resolvable/-/is-resolvable-1.1.0.tgz#fb18f87ce1feb925169c9a407c19318a3206ed88" integrity sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg== -is-retry-allowed@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz#11a060568b67339444033d0125a61a20d564fb34" - is-retry-allowed@^1.1.0: version "1.2.0" resolved "https://registry.yarnpkg.com/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz#d778488bd0a4666a3be8a1482b9f2baafedea8b4" @@ -7200,7 +7207,7 @@ is-ssh@^1.3.0: dependencies: protocols "^1.1.0" -is-stream@^1.0.0, is-stream@^1.0.1, is-stream@^1.1.0: +is-stream@^1.0.1, is-stream@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ= @@ -7345,11 +7352,6 @@ jest-worker@^24.9.0: merge-stream "^2.0.0" supports-color "^6.1.0" -jquery@^3.4.1: - version "3.4.1" - resolved "https://registry.yarnpkg.com/jquery/-/jquery-3.4.1.tgz#714f1f8d9dde4bdfa55764ba37ef214630d80ef2" - integrity sha512-36+AdBzCL+y6qjw5Tx7HgzeGCzC81MDDgaUP8ld2zhx58HdqXGoBd+tHdrBMiyjGQs0Hxs/MLZTu/eHNJJuWPw== - js-base64@^2.5.1: version "2.5.1" resolved "https://registry.yarnpkg.com/js-base64/-/js-base64-2.5.1.tgz#1efa39ef2c5f7980bb1784ade4a8af2de3291121" @@ -7689,6 +7691,11 @@ lodash.isstring@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/lodash.isstring/-/lodash.isstring-4.0.1.tgz#d527dfb5456eca7cc9bb95d5daeaf88ba54a5451" +lodash.iteratee@^4.5.0: + version "4.7.0" + resolved "https://registry.yarnpkg.com/lodash.iteratee/-/lodash.iteratee-4.7.0.tgz#be4177db289a8ccc3c0990f1db26b5b22fc1554c" + integrity sha1-vkF32yiajMw8CZDx2ya1si/BVUw= + lodash.map@^4.6.0: version "4.6.0" resolved "https://registry.yarnpkg.com/lodash.map/-/lodash.map-4.6.0.tgz#771ec7839e3473d9c4cde28b19394c3562f4f6d3" @@ -7748,6 +7755,11 @@ lokijs@^1.5.8: resolved "https://registry.yarnpkg.com/lokijs/-/lokijs-1.5.8.tgz#9296f288edb2147389ec692fc972c428c59179d1" integrity sha512-D8E3TBrY35o1ELnonp2MF8b3wKu2tVNl2TqRjvS+95oPMMe7OoIAxNY1qr+5BEZwnWn2V4ErAjVt000DonM+FA== +longest-streak@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/longest-streak/-/longest-streak-1.0.0.tgz#d06597c4d4c31b52ccb1f5d8f8fe7148eafd6965" + integrity sha1-0GWXxNTDG1LMsfXY+P5xSOr9aWU= + longest-streak@^2.0.1: version "2.0.2" resolved "https://registry.yarnpkg.com/longest-streak/-/longest-streak-2.0.2.tgz#2421b6ba939a443bb9ffebf596585a50b4c38e2e" @@ -7856,6 +7868,11 @@ markdown-escapes@^1.0.0: resolved "https://registry.yarnpkg.com/markdown-escapes/-/markdown-escapes-1.0.2.tgz#e639cbde7b99c841c0bacc8a07982873b46d2122" integrity sha512-lbRZ2mE3Q9RtLjxZBZ9+IMl68DKIXaVAhwvwn9pmjnPLS0h/6kyBMgNhqi1xFJ/2yv6cSyv0jbiZavZv93JkkA== +markdown-table@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/markdown-table/-/markdown-table-0.4.0.tgz#890c2c1b3bfe83fb00e4129b8e4cfe645270f9d1" + integrity sha1-iQwsGzv+g/sA5BKbjkz+ZFJw+dE= + markdown-table@^1.1.0: version "1.1.2" resolved "https://registry.yarnpkg.com/markdown-table/-/markdown-table-1.1.2.tgz#c78db948fa879903a41bce522e3b96f801c63786" @@ -8365,10 +8382,10 @@ neo-async@^2.6.1: resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.1.tgz#ac27ada66167fa8849a6addd837f6b189ad2081c" integrity sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw== -netlify-cms-app@^2.11.8: - version "2.11.8" - resolved "https://registry.yarnpkg.com/netlify-cms-app/-/netlify-cms-app-2.11.8.tgz#6b2e93c184cc9c504153584381ab772d35ef8a60" - integrity sha512-hID1YAcBtuTcqTpDmNKOU6GQ/5zdQ2cVZiYbyw7JpiGyoHZwvkL0JfKG/e0wMMeiBpEChpAONNOPXYWmznAeHg== +netlify-cms-app@^2.11.13: + version "2.11.13" + resolved "https://registry.yarnpkg.com/netlify-cms-app/-/netlify-cms-app-2.11.13.tgz#c625fc75a77b62de803ec9b32f600137d17e227a" + integrity sha512-4SbE8+I1ud5RZVDTyXGisiEMptH/45eOVsu5/XofBzOGcOHZDDVegDMHgQyoj8in/GtanNzuL3uYOm2bRV+kng== dependencies: "@emotion/core" "^10.0.9" "@emotion/styled" "^10.0.9" @@ -8376,29 +8393,29 @@ netlify-cms-app@^2.11.8: lodash "^4.17.11" moment "^2.24.0" netlify-cms-backend-bitbucket "^2.8.0" - netlify-cms-backend-git-gateway "^2.7.0" - netlify-cms-backend-github "^2.6.4" + netlify-cms-backend-git-gateway "^2.7.1" + netlify-cms-backend-github "^2.6.5" netlify-cms-backend-gitlab "^2.5.2" netlify-cms-backend-test "^2.7.1" - netlify-cms-core "^2.15.3" + netlify-cms-core "^2.16.0" netlify-cms-editor-component-image "^2.5.0" netlify-cms-lib-auth "^2.2.7" - netlify-cms-lib-util "^2.6.1" - netlify-cms-locales "^1.6.0" + netlify-cms-lib-util "^2.6.2" + netlify-cms-locales "^1.8.0" netlify-cms-ui-default "^2.8.0" netlify-cms-widget-boolean "^2.3.0" - netlify-cms-widget-code "^1.1.2" + netlify-cms-widget-code "^1.1.3" netlify-cms-widget-date "^2.4.0" netlify-cms-widget-datetime "^2.2.5" - netlify-cms-widget-file "^2.5.1" + netlify-cms-widget-file "^2.5.2" netlify-cms-widget-image "^2.5.0" netlify-cms-widget-list "^2.4.1" netlify-cms-widget-map "^1.3.3" - netlify-cms-widget-markdown "^2.8.2" + netlify-cms-widget-markdown "^2.8.3" netlify-cms-widget-number "^2.3.5" netlify-cms-widget-object "^2.3.1" netlify-cms-widget-relation "^2.5.0" - netlify-cms-widget-select "^2.4.3" + netlify-cms-widget-select "^2.5.0" netlify-cms-widget-string "^2.2.3" netlify-cms-widget-text "^2.3.0" prop-types "^15.7.2" @@ -8414,20 +8431,20 @@ netlify-cms-backend-bitbucket@^2.8.0: js-base64 "^2.5.1" semaphore "^1.1.0" -netlify-cms-backend-git-gateway@^2.7.0: - version "2.7.0" - resolved "https://registry.yarnpkg.com/netlify-cms-backend-git-gateway/-/netlify-cms-backend-git-gateway-2.7.0.tgz#4e2aa24d26f8ca09e5ec7b067ad905d68f06f9ae" - integrity sha512-uMIQVgqrXx5T7lZYs8QDI7+Imss5L+d9l2FalkUHNYPvvMV3LrRc8YEaU3cqBS44zXhFfD1LUnL1suKK1/dCDA== +netlify-cms-backend-git-gateway@^2.7.1: + version "2.7.1" + resolved "https://registry.yarnpkg.com/netlify-cms-backend-git-gateway/-/netlify-cms-backend-git-gateway-2.7.1.tgz#5cf3b1d438275d32f073cdb1b7a684d4194ee3e0" + integrity sha512-ZcSLzp9VwGZtDpG6C9XhsrIyO840Zn+p76+fD+jtZL96OVSN/p2Tmnr1TaeLUIbQh/GPtvuTaR3ht5p8b8M6lA== dependencies: gotrue-js "^0.9.24" ini "^1.3.5" jwt-decode "^2.2.0" minimatch "^3.0.4" -netlify-cms-backend-github@^2.6.4: - version "2.6.4" - resolved "https://registry.yarnpkg.com/netlify-cms-backend-github/-/netlify-cms-backend-github-2.6.4.tgz#85758146982f517a21ab256b95444d4dc9a59a12" - integrity sha512-/Pp0imwg/ejCLLrOPs+Ug2tQfZaIpLL1Dnj9PjdpSg50M48D8fsBBgD/6bCArerc0s+rZSKp4cUAbpasOKY2ig== +netlify-cms-backend-github@^2.6.5: + version "2.6.5" + resolved "https://registry.yarnpkg.com/netlify-cms-backend-github/-/netlify-cms-backend-github-2.6.5.tgz#081235d20d7ffca1bc032f0b07130f7738b71dce" + integrity sha512-b/EgxlewcLwW727H2ZYY9SHyDgNrt9nLs7qp08NNHI0MhflE7R01PxDaQRPPcqGEuvKXs23/ZAKdjLLdQbjigg== dependencies: apollo-cache-inmemory "^1.6.2" apollo-client "^2.6.3" @@ -8452,10 +8469,10 @@ netlify-cms-backend-test@^2.7.1: resolved "https://registry.yarnpkg.com/netlify-cms-backend-test/-/netlify-cms-backend-test-2.7.1.tgz#93fe0571063e131d9f52bdef76a5f1348d3e4b40" integrity sha512-yDkrR8bqXsd6RJ1eZcMgHq8iax8p/iFpvyKWqCU/YCHjqQXRfX3CeamU46a/CV18Eio4qqhOMul/vMqOsF8xgg== -netlify-cms-core@^2.15.3: - version "2.15.3" - resolved "https://registry.yarnpkg.com/netlify-cms-core/-/netlify-cms-core-2.15.3.tgz#3e0caecf2c557eb408dc32f13c8d094d98486c3c" - integrity sha512-gb7/sYD15Po4tAgGSQJxbXqZbaZ86JOhzropocZ31fE+lTp0SIBChGgY7U/7Fj14TUOT3D2mr4h54d87L0U/VQ== +netlify-cms-core@^2.16.0: + version "2.16.0" + resolved "https://registry.yarnpkg.com/netlify-cms-core/-/netlify-cms-core-2.16.0.tgz#938fd6bd523e7bbfbc3550f9d5563f035656095d" + integrity sha512-hmf7sz48t/606xAeIB3yEG82znSDx0kLkrgLC5VrAdOZWpJRdK5MThC2V+oEZTe2GZQRB5n28MT16u/PtArtIg== dependencies: "@iarna/toml" "2.2.3" ajv "^6.10.0" @@ -8510,32 +8527,19 @@ netlify-cms-lib-auth@^2.2.7: resolved "https://registry.yarnpkg.com/netlify-cms-lib-auth/-/netlify-cms-lib-auth-2.2.7.tgz#d01793551cf1e2aef9979702710f9e394d839d62" integrity sha512-ZZtG9ZLDZHK8tvntq6nFp3VpSqbZ8hMx3HNvbTeMaTDFwka8/65w8HEZAddCOORxboHdHDvqKiE7ShCkn6Ni6w== -netlify-cms-lib-util@^2.6.1: - version "2.6.1" - resolved "https://registry.yarnpkg.com/netlify-cms-lib-util/-/netlify-cms-lib-util-2.6.1.tgz#bc2414641e08362a5a4c7b9de8025aaae38d2a82" - integrity sha512-kXBTHPFZbZ/L7UNeA5A7rXBuaQr8xLS0dMvnysLposuDkUQIig//ABxTEoSV1Htnzdaq+erQIAWl5yUuDQ4w6g== +netlify-cms-lib-util@^2.6.2: + version "2.6.2" + resolved "https://registry.yarnpkg.com/netlify-cms-lib-util/-/netlify-cms-lib-util-2.6.2.tgz#06551cf1b0205a0f5fa997aaca31467d9f889f77" + integrity sha512-+RbT2sQW9d+CO3s4puLiVrvALy4e8O6eR5oMHbsp3ip8X4h5C6KbkEKn8T0gF90yE4+oH6NZ0QDppQM8wG19Pg== dependencies: js-sha256 "^0.9.0" localforage "^1.7.3" semaphore "^1.1.0" -netlify-cms-locales@^1.6.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/netlify-cms-locales/-/netlify-cms-locales-1.6.0.tgz#011e0b9ca8709fcd20ac92b20f44c0682f0bcbe5" - integrity sha512-tUrggbWzclvZacXvPS0YVwQTwMpnfrC5Z/5hUq93pJCbU9KbaN80sgvbi0pCkqTfkvYcrTPuByG9iIprNhhpJg== - -netlify-cms-media-library-cloudinary@^1.3.4: - version "1.3.4" - resolved "https://registry.yarnpkg.com/netlify-cms-media-library-cloudinary/-/netlify-cms-media-library-cloudinary-1.3.4.tgz#ef8aa18ff85d4f1957a5ce4ca89799cda3334ec1" - integrity sha512-ujVXy1nhvYISf6Fs/UGgCWEchbEHlrpkBpwFfVdGyOpKanimmVRlqceMPzsLJbnmB2STCPWCG7vOnmvd0hZ7kw== - -netlify-cms-media-library-uploadcare@^0.5.5: - version "0.5.5" - resolved "https://registry.yarnpkg.com/netlify-cms-media-library-uploadcare/-/netlify-cms-media-library-uploadcare-0.5.5.tgz#295e0f5d01c0029df9e5ec03649c76a2f92fc12f" - integrity sha512-+pH6UKXD7nuF+WUX3C/Tk0X0vcKHndl4vZJQCdojqtk+PrOBk3VXri5XJkJd2xFUtksdprCRaKPvB2RKbuolEQ== - dependencies: - uploadcare-widget "^3.7.0" - uploadcare-widget-tab-effects "^1.4.0" +netlify-cms-locales@^1.8.0: + version "1.8.0" + resolved "https://registry.yarnpkg.com/netlify-cms-locales/-/netlify-cms-locales-1.8.0.tgz#43ed74e7c9d0f964eb63c50a311b9072c69cda5b" + integrity sha512-dfEmUu7nm03rT5JrhEE+qrcU+xW9U+ZHbh1KZYKWAJtCnvyBA82AILSWMR8OoLJmWSCJgrMbmQWll+e9Pa2BYw== netlify-cms-ui-default@^2.8.0: version "2.8.0" @@ -8551,10 +8555,10 @@ netlify-cms-widget-boolean@^2.3.0: resolved "https://registry.yarnpkg.com/netlify-cms-widget-boolean/-/netlify-cms-widget-boolean-2.3.0.tgz#4f5ba859e30d73da1ed5f6a8dac5b79e0a3fa8b2" integrity sha512-JWtC2B9oxGB0QQZs3270PN0qtNAOaTUjSOFePERv0IvCrSh+tmIdmNqti2sfC0S1Gnb4kcV9Ebp8W45XoNKdig== -netlify-cms-widget-code@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/netlify-cms-widget-code/-/netlify-cms-widget-code-1.1.2.tgz#3b937dbda2a21828a9f4a9f0f8858f4ed23220c3" - integrity sha512-KDXE0GUbN2KuD5VGNWMGGSnNpfF5dp68629/OEO+tgzgrX+odLJmiA/WPlFEvwaQBa8YG+j9a5NwD4z/utIayQ== +netlify-cms-widget-code@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/netlify-cms-widget-code/-/netlify-cms-widget-code-1.1.3.tgz#47ade4d4450d17d53da56fdda6d3be58144a1237" + integrity sha512-HgXUySmdllOfSuUZvw6lUs5hwM8URvf+JPvz0MA7fRXWBHpF9JFpD8O+vd10A7KKvk9l/96PTyz8ADKH5GoRhQ== dependencies: re-resizable "^4.11.0" react-codemirror2 "^6.0.0" @@ -8572,10 +8576,10 @@ netlify-cms-widget-datetime@^2.2.5: resolved "https://registry.yarnpkg.com/netlify-cms-widget-datetime/-/netlify-cms-widget-datetime-2.2.5.tgz#a030a09299d2448dc181b31224d55fd76074b893" integrity sha512-zoCuqkcelNvBwKlv5tJll67rKXFE/tq1W6SlT/f0LbRR78X/CY7jSTuTKbawHYi4XAg4Hhc4NmgKX2C8AWm39g== -netlify-cms-widget-file@^2.5.1: - version "2.5.1" - resolved "https://registry.yarnpkg.com/netlify-cms-widget-file/-/netlify-cms-widget-file-2.5.1.tgz#e7e2b47cdcbb0bf2ef7d53e62425948a27ffb82d" - integrity sha512-Ji9hua13wgu7a/yhO8XxgqG2Cg1eFrxUSk7QPp7JQ69ZQ+lUrMQoCBBt4CsFu7dMiGwR/qz3P+L9comv4LLA1Q== +netlify-cms-widget-file@^2.5.2: + version "2.5.2" + resolved "https://registry.yarnpkg.com/netlify-cms-widget-file/-/netlify-cms-widget-file-2.5.2.tgz#351baa6e74949f3e3220bae10b628f8c01941ca6" + integrity sha512-SAdKy8Cy3cgqjjlRJpEtA4aBoR99ntQAMCkbzYja+/KuREe1MBOuw+hUC624XOcDjEGnpFjvX2FG60T/yM96hg== dependencies: common-tags "^1.8.0" @@ -8598,10 +8602,10 @@ netlify-cms-widget-map@^1.3.3: dependencies: ol "^5.3.1" -netlify-cms-widget-markdown@^2.8.2: - version "2.8.2" - resolved "https://registry.yarnpkg.com/netlify-cms-widget-markdown/-/netlify-cms-widget-markdown-2.8.2.tgz#571d58847d3c9e12620497fac739aac4b8f34ba1" - integrity sha512-3cCSsKKY9kB/nfSZ1hhNLKISE4h4KwHyStCjx25D/iaoQxYCch/RB+UXeDEbd2tpkVYIYq0hTjcie5T8ARq9gQ== +netlify-cms-widget-markdown@^2.8.3: + version "2.8.3" + resolved "https://registry.yarnpkg.com/netlify-cms-widget-markdown/-/netlify-cms-widget-markdown-2.8.3.tgz#1ea44b2923db711a795693a4c76c515f1c55bc7c" + integrity sha512-PQsp4tuu6ZC2hFqMmvqElcp0LUblWgzrQZXKY3LkV21/LOhhbMTuJ5QiHdD/LBvVGElFdc1E2lbPmct5TrA5LA== dependencies: is-hotkey "^0.1.4" mdast-util-definitions "^1.2.3" @@ -8641,10 +8645,10 @@ netlify-cms-widget-relation@^2.5.0: dependencies: react-select "^2.4.2" -netlify-cms-widget-select@^2.4.3: - version "2.4.3" - resolved "https://registry.yarnpkg.com/netlify-cms-widget-select/-/netlify-cms-widget-select-2.4.3.tgz#7b8920297fd0d9d048b87925af01593141bbf07b" - integrity sha512-wcJJRwPk4lrd/5RSP0n2hg3FNQZMcqu8AmTe7IsYB909m/2uR/dPOHwc7ZN+vwSEyncuFjlu/erNkP1pvS5GgA== +netlify-cms-widget-select@^2.5.0: + version "2.5.0" + resolved "https://registry.yarnpkg.com/netlify-cms-widget-select/-/netlify-cms-widget-select-2.5.0.tgz#f9f75371c4441e7e6b20b052c014ef32e69b3573" + integrity sha512-GDVkls/IV7uRjAPB1N6kjIyzZLWbQdDHzSFJA2srRDLmOya5zphfo7iYRWEmaiASYlYfIsFauEpiS/q95xNi5Q== dependencies: react-select "^2.4.2" @@ -8660,18 +8664,6 @@ netlify-cms-widget-text@^2.3.0: dependencies: react-textarea-autosize "^7.1.0" -netlify-cms@^2.10.11: - version "2.10.11" - resolved "https://registry.yarnpkg.com/netlify-cms/-/netlify-cms-2.10.11.tgz#387e7296494d666a0f9bcbc594301bcf905b4a07" - integrity sha512-gLK6VlOGHASTSPJGFaPGd9KTEezfahWK1kRsWBSeMp1LU/Ent583N5vM4p1HfBfUuBIBilr+JrJRPE1aUOvfIQ== - dependencies: - codemirror "^5.46.0" - netlify-cms-app "^2.11.8" - netlify-cms-media-library-cloudinary "^1.3.4" - netlify-cms-media-library-uploadcare "^0.5.5" - react "^16.8.4" - react-dom "^16.8.4" - netlify-identity-widget@^1.5.6: version "1.5.6" resolved "https://registry.yarnpkg.com/netlify-identity-widget/-/netlify-identity-widget-1.5.6.tgz#b841d4d469ad37bdc47e876d87cc2926aba2c302" @@ -9114,7 +9106,7 @@ on-headers@~1.0.2: resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f" integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA== -once@^1.3.0, once@^1.3.1, once@^1.4.0: +once@^1.3.0, once@^1.3.1, once@^1.3.3, once@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= @@ -9222,10 +9214,6 @@ osenv@^0.1.4: os-homedir "^1.0.0" os-tmpdir "^1.0.0" -p-cancelable@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-0.3.0.tgz#b9e123800bcebb7ac13a479be195b507b98d30fa" - p-cancelable@^0.4.0: version "0.4.1" resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-0.4.1.tgz#35f363d67d52081c8d9585e37bcceb7e0bbcb2a0" @@ -9318,12 +9306,6 @@ p-retry@^3.0.1: dependencies: retry "^0.12.0" -p-timeout@^1.1.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/p-timeout/-/p-timeout-1.2.1.tgz#5eb3b353b7fce99f101a1038880bb054ebbea386" - dependencies: - p-finally "^1.0.0" - p-timeout@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/p-timeout/-/p-timeout-2.0.1.tgz#d8dd1979595d2dc0139e1fe46b8b646cb3cdf038" @@ -10067,7 +10049,7 @@ prelude-ls@~1.1.2: resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" integrity sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ= -prepend-http@^1.0.0, prepend-http@^1.0.1: +prepend-http@^1.0.0: version "1.0.4" resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-1.0.4.tgz#d4f4562b0ce3696e41ac52d0e002e57a635dc6dc" integrity sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw= @@ -11029,6 +11011,21 @@ relateurl@0.2.x: version "0.2.7" resolved "https://registry.yarnpkg.com/relateurl/-/relateurl-0.2.7.tgz#54dbf377e51440aca90a4cd274600d3ff2d888a9" +remark-parse@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/remark-parse/-/remark-parse-1.1.0.tgz#c3ca10f9a8da04615c28f09aa4e304510526ec21" + integrity sha1-w8oQ+ajaBGFcKPCapOMEUQUm7CE= + dependencies: + collapse-white-space "^1.0.0" + extend "^3.0.0" + parse-entities "^1.0.2" + repeat-string "^1.5.4" + trim "0.0.1" + trim-trailing-lines "^1.0.0" + unherit "^1.0.4" + unist-util-remove-position "^1.0.0" + vfile-location "^2.0.0" + remark-parse@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/remark-parse/-/remark-parse-5.0.0.tgz#4c077f9e499044d1d5c13f80d7a98cf7b9285d95" @@ -11104,6 +11101,20 @@ remark-stringify@6.0.4, remark-stringify@^6.0.0, remark-stringify@^6.0.4: unherit "^1.0.4" xtend "^4.0.1" +remark-stringify@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/remark-stringify/-/remark-stringify-1.1.0.tgz#a7105e25b9ee2bf9a49b75d2c423f11b06ae2092" + integrity sha1-pxBeJbnuK/mkm3XSxCPxGwauIJI= + dependencies: + ccount "^1.0.0" + extend "^3.0.0" + longest-streak "^1.0.0" + markdown-table "^0.4.0" + parse-entities "^1.0.2" + repeat-string "^1.5.4" + stringify-entities "^1.0.1" + unherit "^1.0.4" + remark@^10.0.1: version "10.0.1" resolved "https://registry.yarnpkg.com/remark/-/remark-10.0.1.tgz#3058076dc41781bf505d8978c291485fe47667df" @@ -11113,6 +11124,15 @@ remark@^10.0.1: remark-stringify "^6.0.0" unified "^7.0.0" +remark@^5.0.1: + version "5.1.0" + resolved "https://registry.yarnpkg.com/remark/-/remark-5.1.0.tgz#cb463bd3dbcb4b99794935eee1cf71d7a8e3068c" + integrity sha1-y0Y709vLS5l5STXu4c9x16jjBow= + dependencies: + remark-parse "^1.1.0" + remark-stringify "^1.1.0" + unified "^4.1.1" + remove-trailing-separator@^1.0.1: version "1.1.0" resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" @@ -12485,7 +12505,7 @@ thunky@^1.0.2: resolved "https://registry.yarnpkg.com/thunky/-/thunky-1.0.3.tgz#f5df732453407b09191dae73e2a8cc73f381a826" integrity sha512-YwT8pjmNcAXBZqrubu22P4FYsh2D4dxRmnWBOL8Jk8bUcRUtc5326kx32tuTmFDAZtLOGEVNl8POAR8j896Iow== -timed-out@^4.0.0, timed-out@^4.0.1: +timed-out@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/timed-out/-/timed-out-4.0.1.tgz#f32eacac5a175bea25d7fab565ab3ed8741ef56f" integrity sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8= @@ -12781,6 +12801,18 @@ unicode-property-aliases-ecmascript@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.0.4.tgz#5a533f31b4317ea76f17d807fa0d116546111dd0" +unified@^4.1.1: + version "4.2.1" + resolved "https://registry.yarnpkg.com/unified/-/unified-4.2.1.tgz#76ff43aa8da430f6e7e4a55c84ebac2ad2cfcd2e" + integrity sha1-dv9Dqo2kMPbn5KVchOusKtLPzS4= + dependencies: + bail "^1.0.0" + extend "^3.0.0" + has "^1.0.1" + once "^1.3.3" + trough "^1.0.0" + vfile "^1.0.0" + unified@^6.1.5, unified@^6.2.0: version "6.2.0" resolved "https://registry.yarnpkg.com/unified/-/unified-6.2.0.tgz#7fbd630f719126d67d40c644b7e3f617035f6dba" @@ -12865,6 +12897,15 @@ unist-builder@^1.0.3: dependencies: object-assign "^4.1.0" +unist-util-find@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/unist-util-find/-/unist-util-find-1.0.1.tgz#1062bbb6928c7a97c6adc89b53745d4c46c222a2" + integrity sha1-EGK7tpKMepfGrcibU3RdTEbCIqI= + dependencies: + lodash.iteratee "^4.5.0" + remark "^5.0.1" + unist-util-visit "^1.1.0" + unist-util-generated@^1.1.0: version "1.1.3" resolved "https://registry.yarnpkg.com/unist-util-generated/-/unist-util-generated-1.1.3.tgz#ca650470aef2fbcc5fe54c465bc26b41ca109e2b" @@ -12966,7 +13007,7 @@ unist-util-visit@^1.0.0, unist-util-visit@^1.1.0, unist-util-visit@^1.1.1, unist dependencies: unist-util-visit-parents "^2.0.0" -unist-util-visit@^1.4.1: +unist-util-visit@^1.1.3, unist-util-visit@^1.4.1: version "1.4.1" resolved "https://registry.yarnpkg.com/unist-util-visit/-/unist-util-visit-1.4.1.tgz#4724aaa8486e6ee6e26d7ff3c8685960d560b1e3" integrity sha512-AvGNk7Bb//EmJZyhtRUnNMEpId/AZ5Ph/KUpTI09WHQuDZHKovQ1oEv3mfmKpWKtoMzyMC4GLBm1Zy5k12fjIw== @@ -13026,19 +13067,6 @@ update-notifier@^3.0.1: semver-diff "^2.0.0" xdg-basedir "^3.0.0" -uploadcare-widget-tab-effects@^1.4.0: - version "1.4.6" - resolved "https://registry.yarnpkg.com/uploadcare-widget-tab-effects/-/uploadcare-widget-tab-effects-1.4.6.tgz#ca806e693f37c5a8af017af3e5ca55f678fab265" - integrity sha512-83Nu4w1rmWnQWpD14cM5HczmpZX326MwQbhVhfBhDt9mQtd2PxOCZbgaxq03YP6Cbrs87U6V1IokP7UkJRjcfw== - -uploadcare-widget@^3.7.0: - version "3.8.2" - resolved "https://registry.yarnpkg.com/uploadcare-widget/-/uploadcare-widget-3.8.2.tgz#2be55ffcf130a693178a5b7b684cc53016281610" - integrity sha512-4bmvmDyyH4xX6bpR4qI5EQqiOqIT7ZLuCzMfJDB4bRM6OrVJ4y7IXArZ+ccoVbt2xUOCHBwuV9OrGiUgukgq0g== - dependencies: - escape-html "^1.0.3" - jquery "^3.4.1" - upper-case@^1.1.1: version "1.1.3" resolved "https://registry.yarnpkg.com/upper-case/-/upper-case-1.1.3.tgz#f6b4501c2ec4cdd26ba78be7222961de77621598" @@ -13064,12 +13092,6 @@ url-loader@^1.1.2: mime "^2.0.3" schema-utils "^1.0.0" -url-parse-lax@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-1.0.0.tgz#7af8f303645e9bd79a272e7a14ac68bc0609da73" - dependencies: - prepend-http "^1.0.1" - url-parse-lax@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-3.0.0.tgz#16b5cafc07dbe3676c1b1999177823d6503acb0c" @@ -13231,6 +13253,11 @@ vfile-message@^1.0.0: dependencies: unist-util-stringify-position "^1.1.1" +vfile@^1.0.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/vfile/-/vfile-1.4.0.tgz#c0fd6fa484f8debdb771f68c31ed75d88da97fe7" + integrity sha1-wP1vpIT43r23cfaMMe112I2pf+c= + vfile@^2.0.0: version "2.3.0" resolved "https://registry.yarnpkg.com/vfile/-/vfile-2.3.0.tgz#e62d8e72b20e83c324bc6c67278ee272488bf84a"