From 26cb4a5655b6337a0b0adc5104d04e1394cc50a6 Mon Sep 17 00:00:00 2001 From: Kendall Strautman <36613477+kendallstrautman@users.noreply.github.com> Date: Mon, 3 May 2021 10:02:13 -0700 Subject: [PATCH] [Assembly]: Branding Refresh (#1004) * style: update gray brand colors (#994) * Style: Update brand colors (#1043) * style: update brand colors * chore: upgrade react components (#1072) * chore: upgrade react components chore: upgrade docs-page * chore: pin deps * chore: update logos (#1083) * chore: upgrade components to latest chore: upgrade components to stable * chore: style fixes style: color fixes style: adjust body copy color * chore: upgrade deps to stable * style(home): feature icons path to black * chore: upgrade deps for body copy colors * chore: upgrades alert banner * feat: updates favicon * style(home-hero): updates progress bar base * style(home-hero): fix download cta color override --- package-lock.json | 3 + .../branded-cta/branded-cta.module.css | 4 +- .../components/branded-cta/img/bg-pattern.svg | 2 +- .../homepage-hero/HomepageHero.module.css | 12 +- website/components/homepage-hero/index.jsx | 1 + .../feature/logo-list/logo-list.module.css | 6 +- .../how-boundary-works-diagram.module.css | 4 +- .../how-boundary-works-diagram/index.jsx | 2 +- .../how-it-works/how-it-works.module.css | 1 + website/components/openapi-page/index.jsx | 1 + .../operation-object.module.css | 10 +- .../property-object.module.css | 8 +- .../components/openapi-page/style.module.css | 4 - website/jsconfig.json | 6 - website/next-env.d.ts | 2 + website/package-lock.json | 915 +++++++----------- website/package.json | 35 +- website/pages/_app.js | 4 +- website/pages/community/index.jsx | 1 + website/pages/community/style.css | 13 - website/pages/downloads/img/boundary-logo.svg | 2 +- website/pages/downloads/index.jsx | 6 +- website/pages/downloads/style.module.css | 11 +- .../home/img/features/config-as-code.svg | 2 +- .../img/features/identity-based-access.svg | 2 +- .../managing-dynamic-environments.svg | 2 +- .../img/features/platform-agnosticity.svg | 2 +- .../home/img/features/session-management.svg | 2 +- .../home/img/features/session-visibility.svg | 2 +- website/pages/home/img/logos/aws-gray.svg | 2 +- website/pages/home/img/logos/azure-gray.svg | 2 +- website/pages/home/img/logos/consul-gray.svg | 11 +- website/pages/home/img/logos/gcp-gray.svg | 2 +- website/pages/home/img/logos/github-gray.svg | 2 +- .../pages/home/img/logos/kubernetes-gray.svg | 2 +- website/pages/home/img/logos/more-gray.svg | 2 +- website/pages/home/img/logos/okta-gray.svg | 2 +- website/pages/home/img/logos/ping-gray.svg | 2 +- .../pages/home/img/logos/terraform-gray.svg | 2 +- website/pages/home/style.css | 6 +- website/pages/style.css | 7 +- website/public/_favicon.ico | Bin 0 -> 15086 bytes website/public/favicon.ico | Bin 169111 -> 0 bytes website/public/img/icon-right-arrow.svg | 4 +- website/tsconfig.json | 20 + 45 files changed, 494 insertions(+), 637 deletions(-) create mode 100644 package-lock.json delete mode 100644 website/jsconfig.json create mode 100644 website/next-env.d.ts create mode 100644 website/public/_favicon.ico delete mode 100644 website/public/favicon.ico create mode 100644 website/tsconfig.json diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 000000000..48e341a09 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,3 @@ +{ + "lockfileVersion": 1 +} diff --git a/website/components/branded-cta/branded-cta.module.css b/website/components/branded-cta/branded-cta.module.css index d3a87de9d..8a5a56de1 100644 --- a/website/components/branded-cta/branded-cta.module.css +++ b/website/components/branded-cta/branded-cta.module.css @@ -1,6 +1,6 @@ .brandedCta { padding: 88px 0; - background-color: var(--boundary-l3); + background-color: var(--boundary-secondary); background-image: url('./img/bg-pattern.svg'); background-position: bottom right; background-repeat: no-repeat; @@ -41,7 +41,7 @@ .content { max-width: 647px; margin: 0; - color: var(--gray-3); + color: var(--gray-2); } .content-and-links { diff --git a/website/components/branded-cta/img/bg-pattern.svg b/website/components/branded-cta/img/bg-pattern.svg index f259e198b..ba1b8d186 100644 --- a/website/components/branded-cta/img/bg-pattern.svg +++ b/website/components/branded-cta/img/bg-pattern.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/website/components/homepage-hero/HomepageHero.module.css b/website/components/homepage-hero/HomepageHero.module.css index 04ca64e79..a0a8b6294 100644 --- a/website/components/homepage-hero/HomepageHero.module.css +++ b/website/components/homepage-hero/HomepageHero.module.css @@ -1,7 +1,7 @@ .homepageHero { padding: 128px 0; background-repeat: no-repeat; - background-color: var(--boundary-l3); + background-color: var(--boundary-secondary); background-image: url(/img/hero-pattern.svg); background-position: bottom right; @@ -21,7 +21,7 @@ /* Asana ticket to address this debt: https://app.asana.com/0/1100423001970639/1200214305924669/f */ & :global(.g-btn:nth-of-type(2)) { - color: var(--gray-1); + border: unset; &::after { display: inline-block; @@ -42,14 +42,6 @@ & :global(.controls) { padding-top: 0; margin-bottom: 32px; - - & :global(.progress-bar) { - background-color: var(--gray-6); - - & > span { - background: var(--boundary); - } - } } } } diff --git a/website/components/homepage-hero/index.jsx b/website/components/homepage-hero/index.jsx index c73aac850..4c9d33ddf 100644 --- a/website/components/homepage-hero/index.jsx +++ b/website/components/homepage-hero/index.jsx @@ -18,6 +18,7 @@ export default function HomepageHero({
diff --git a/website/components/how-it-works/how-it-works.module.css b/website/components/how-it-works/how-it-works.module.css index 6fe900975..77dfc1a9c 100644 --- a/website/components/how-it-works/how-it-works.module.css +++ b/website/components/how-it-works/how-it-works.module.css @@ -16,6 +16,7 @@ text-align: center; margin-left: auto; margin-right: auto; + color: var(--gray-2); } } } diff --git a/website/components/openapi-page/index.jsx b/website/components/openapi-page/index.jsx index bcc8e15ac..142a7f9ab 100644 --- a/website/components/openapi-page/index.jsx +++ b/website/components/openapi-page/index.jsx @@ -38,6 +38,7 @@ function OpenApiPage({ siteName={`${productName} by HashiCorp`} /> +/// diff --git a/website/package-lock.json b/website/package-lock.json index 66538dced..8a8fdf39c 100644 --- a/website/package-lock.json +++ b/website/package-lock.json @@ -1381,17 +1381,17 @@ } }, "@bugsnag/browser": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@bugsnag/browser/-/browser-7.9.0.tgz", - "integrity": "sha512-+W/oxEJJMgNRVrgcCGXYQKAf6Nu28JklU3v+w7zgPEaxnzxxUwsCj7s4534XQvj/jprP60281WsAlTDqFRprAQ==", + "version": "7.9.2", + "resolved": "https://registry.npmjs.org/@bugsnag/browser/-/browser-7.9.2.tgz", + "integrity": "sha512-vD0UEpInqoOWxqSdXhDN7wbt8hUnaqmHF/nyQK6pVYlPmBOaseexwjGBWQ1BCa4QWwK1CDDBy6sS9onUvWKsnw==", "requires": { - "@bugsnag/core": "^7.9.0" + "@bugsnag/core": "^7.9.2" } }, "@bugsnag/core": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@bugsnag/core/-/core-7.9.0.tgz", - "integrity": "sha512-LjARVBusQ1ewNrHRPBrwY4ISsXf/aPjQHAixFe6fRMiLzAS0awxFweVlbdfm+Oj/ZE04J6O9n4re9TC6pVBpEA==", + "version": "7.9.2", + "resolved": "https://registry.npmjs.org/@bugsnag/core/-/core-7.9.2.tgz", + "integrity": "sha512-iz18qkEhrF0Bra0lpEP4VC0EJa48R+3QDDiTtfHW9fiZGKw+ADrUhwW7pHJn+LDqWfq4kMqJNuQC+8s4dV3MYg==", "requires": { "@bugsnag/cuid": "^3.0.0", "@bugsnag/safe-json-stringify": "^6.0.0", @@ -1415,11 +1415,11 @@ } }, "@bugsnag/node": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@bugsnag/node/-/node-7.9.0.tgz", - "integrity": "sha512-ctTJLfeNgbWZAnKbqg4w1PMsabSnmkgAY199oZLonDuu/60UWlNOcDEicDEhULD9gt2vYTZy78QsYov4LDAojQ==", + "version": "7.9.2", + "resolved": "https://registry.npmjs.org/@bugsnag/node/-/node-7.9.2.tgz", + "integrity": "sha512-e+tEyUBQ6e5z4WJlPAi962rnbR0f+0wxPjSoUHV5uVFg5Dkjg3ioXDdzKVbxfOEv3nVpXlMD8DrQqYe5g0O6sA==", "requires": { - "@bugsnag/core": "^7.9.0", + "@bugsnag/core": "^7.9.2", "byline": "^5.0.0", "error-stack-parser": "^2.0.2", "iserror": "^0.0.2", @@ -1512,20 +1512,25 @@ "integrity": "sha512-xyrD15VTKcmOQhMsZbWIoi1REVAHspBfYY3qxuI4Rxsx7S7mcsOjf7lxvlHfVzivkrBfpYfUP54f7Yji/FUv8Q==" }, "@hashicorp/mktg-global-styles": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@hashicorp/mktg-global-styles/-/mktg-global-styles-2.1.0.tgz", - "integrity": "sha512-REr07tPJDKpyTh/u9tUS3sf29LnkDrWFVgY7FTvDJfbJ60IJ/R1TYNmcE7QKREGJ8j0p43QWEDabqVWOWvOXFA==" + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@hashicorp/mktg-global-styles/-/mktg-global-styles-3.0.1.tgz", + "integrity": "sha512-k87utsbGPHRBJgaeBMq0HlsoIEHaMn6eVvLRC7mxrxteMCyTg09YVVfihHABozyquK2Z2VnzTeH2dlkcJMNYFQ==" + }, + "@hashicorp/mktg-logos": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@hashicorp/mktg-logos/-/mktg-logos-1.0.2.tgz", + "integrity": "sha512-mZyJ3xG1YTufyDLC2vWFDfj6ppXJ8uK1z5+U/9fgcuJynet5STtEpeVsyZz3oTNcXJiCjAQzvK63T0V8npnKYQ==" }, "@hashicorp/nextjs-scripts": { - "version": "16.3.0", - "resolved": "https://registry.npmjs.org/@hashicorp/nextjs-scripts/-/nextjs-scripts-16.3.0.tgz", - "integrity": "sha512-G8xPfsS9z/a67J0ma/a0Bl5jBcti2h4henAH/8egLtD1jmqdX4iLzU8AHBEWHLnEpHQwfTTRqW40O2qzIRPQig==", + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/@hashicorp/nextjs-scripts/-/nextjs-scripts-18.1.0.tgz", + "integrity": "sha512-NC1u7R1RGfOPB5XZd6MZSX3YkoCkT1BTHiBKwTOZieARPlEeDHdYiJ18fhgIYQLBc0DZ7u10JyKpQHvd15yKdA==", "requires": { "@bugsnag/js": "7.5.4", "@bugsnag/plugin-react": "7.5.4", - "@hashicorp/react-consent-manager": "3.0.2", - "@hashicorp/react-enterprise-alert": "4.0.4", - "@hashicorp/react-tabs": "^3.0.0", + "@hashicorp/react-consent-manager": "4.0.0", + "@hashicorp/react-enterprise-alert": "5.0.0", + "@hashicorp/react-tabs": "6.0.0", "@hashicorp/remark-plugins": "3.1.1", "@mapbox/rehype-prism": "0.5.0", "@mdx-js/react": "1.6.22", @@ -1578,30 +1583,6 @@ "unist-util-visit": "2.0.3" }, "dependencies": { - "@hashicorp/react-tabs": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@hashicorp/react-tabs/-/react-tabs-3.0.1.tgz", - "integrity": "sha512-utidkiSZ9o9ewMSH7DD9AMBw+XRjOjNB/JU4P9g4F855DVquTIbzOQD1U+/5m/VTbeQvsPyWOWwkFLM6boEr0g==", - "requires": { - "@hashicorp/react-global-styles": "^4.5.0", - "@hashicorp/react-inline-svg": "^1.0.2", - "@tippy.js/react": "^3.1.1" - } - }, - "@hashicorp/remark-plugins": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@hashicorp/remark-plugins/-/remark-plugins-3.1.1.tgz", - "integrity": "sha512-qlN/e6UZoaDfBxLduYh7C0CSN7mgCQDqYoBeJmy/KjLHGF54+mUaZAjD3YqNVRm7mPLJYdQzY0sDiL0zG1TbBA==", - "requires": { - "github-slugger": "^1.3.0", - "remark": "^12.0.1", - "to-vfile": "^6.1.0", - "unist-util-flatmap": "^1.0.0", - "unist-util-is": "^4.0.2", - "unist-util-map": "^2.0.1", - "unist-util-visit": "^2.0.3" - } - }, "@mdx-js/react": { "version": "1.6.22", "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-1.6.22.tgz", @@ -1615,144 +1596,10 @@ "ms": "2.1.2" } }, - "markdown-table": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-2.0.0.tgz", - "integrity": "sha512-Ezda85ToJUBhM6WGaG6veasyym+Tbs3cMAw/ZhOPqXiYsr0jgocBV3j3nx+4lk47plLlIqjwuTm/ywVI+zjJ/A==", - "requires": { - "repeat-string": "^1.0.0" - } - }, - "mdast-util-compact": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-compact/-/mdast-util-compact-2.0.1.tgz", - "integrity": "sha512-7GlnT24gEwDrdAwEHrU4Vv5lLWrEer4KOkAiKT9nYstsTad7Oc1TwqT2zIMKRdZF7cTuaf+GA1E4Kv7jJh8mPA==", - "requires": { - "unist-util-visit": "^2.0.0" - } - }, "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "parse-entities": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz", - "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==", - "requires": { - "character-entities": "^1.0.0", - "character-entities-legacy": "^1.0.0", - "character-reference-invalid": "^1.0.0", - "is-alphanumerical": "^1.0.0", - "is-decimal": "^1.0.0", - "is-hexadecimal": "^1.0.0" - } - }, - "remark": { - "version": "12.0.1", - "resolved": "https://registry.npmjs.org/remark/-/remark-12.0.1.tgz", - "integrity": "sha512-gS7HDonkdIaHmmP/+shCPejCEEW+liMp/t/QwmF0Xt47Rpuhl32lLtDV1uKWvGoq+kxr5jSgg5oAIpGuyULjUw==", - "requires": { - "remark-parse": "^8.0.0", - "remark-stringify": "^8.0.0", - "unified": "^9.0.0" - }, - "dependencies": { - "remark-parse": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-8.0.3.tgz", - "integrity": "sha512-E1K9+QLGgggHxCQtLt++uXltxEprmWzNfg+MxpfHsZlrddKzZ/hZyWHDbK3/Ap8HJQqYJRXP+jHczdL6q6i85Q==", - "requires": { - "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-parse": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-9.0.0.tgz", - "integrity": "sha512-geKatMwSzEXKHuzBNU1z676sGcDcFoChMK38TgdHJNAYfFtsfHDQG7MoJAjs6sgYMqyLduCYWDIWZIxiPeafEw==", - "requires": { - "mdast-util-from-markdown": "^0.8.0" - } - }, - "remark-stringify": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-8.1.1.tgz", - "integrity": "sha512-q4EyPZT3PcA3Eq7vPpT6bIdokXzFGp9i85igjmhRyXWmPs0Y6/d2FYwUNotKAWyLch7g0ASZJn/KHHcHZQ163A==", - "requires": { - "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" - } - }, - "slugify": { - "version": "1.4.6", - "resolved": "https://registry.npmjs.org/slugify/-/slugify-1.4.6.tgz", - "integrity": "sha512-ZdJIgv9gdrYwhXqxsH9pv7nXxjUEyQ6nqhngRxoAAOlmMGA28FDq5O4/5US4G2/Nod7d1ovNcgURQJ7kHq50KQ==" - }, - "stringify-entities": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-3.1.0.tgz", - "integrity": "sha512-3FP+jGMmMV/ffZs86MoghGqAoqXAdxLrJP4GUdrDN1aIScYih5tuIO3eF4To5AJZ79KDZ8Fpdy7QJnK8SsL1Vg==", - "requires": { - "character-entities-html4": "^1.0.0", - "character-entities-legacy": "^1.0.0", - "xtend": "^4.0.0" - } - }, - "unified": { - "version": "9.2.0", - "resolved": "https://registry.npmjs.org/unified/-/unified-9.2.0.tgz", - "integrity": "sha512-vx2Z0vY+a3YoTj8+pttM3tiJHCwY5UFbYdiWrwBEbHmK8pvsPj2rtAX2BFfgXen8T39CJWblWRDT4L5WGXtDdg==", - "requires": { - "bail": "^1.0.0", - "extend": "^3.0.0", - "is-buffer": "^2.0.0", - "is-plain-obj": "^2.0.0", - "trough": "^1.0.0", - "vfile": "^4.0.0" - } - }, - "unist-util-remove-position": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-2.0.1.tgz", - "integrity": "sha512-fDZsLYIe2uT+oGFnuZmy73K6ZxOPG/Qcm+w7jbEjaFcJgbQ6cqjs/eSPzXhsmGpAsWPkqZM9pYjww5QTn3LHMA==", - "requires": { - "unist-util-visit": "^2.0.0" - } - }, - "vfile-location": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-3.2.0.tgz", - "integrity": "sha512-aLEIZKv/oxuCDZ8lkJGhuhztf/BW4M+iHdCwglA/eWc+vtuRFJj8EtgceYFX4LRjOhCAAiNHsKGssC6onJ+jbA==" } } }, @@ -1762,14 +1609,20 @@ "integrity": "sha512-03qWTvECGrG2Z0cm/w71J/KmSBJrUem1QTdRuGFHLTPGgAdIgI90xWpYWmUjGw7gXrxJ/q1yY2JwbfpHwRrpPg==" }, "@hashicorp/react-alert-banner": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@hashicorp/react-alert-banner/-/react-alert-banner-5.0.0.tgz", - "integrity": "sha512-KFSmiX3yrIOhiKTJ7BIVnJ6X+umno5zk6HW1B2Oim3bfSakZdq1ONLblGkX4c4VY91Lw5xRgnutjK3bc8ZBZpw==", + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/@hashicorp/react-alert-banner/-/react-alert-banner-6.1.1.tgz", + "integrity": "sha512-gVlh0mUBLbMafTzaWL4e1QNfEJC+07GlP8n+hI5XUk59//k3oZlfTngKBTYMWLF8yl8khIINxZzfn6LW4N+LFQ==", "requires": { + "@hashicorp/react-inline-svg": "^6.0.0", "js-cookie": "2.2.0", "slugify": "1.3.4" }, "dependencies": { + "@hashicorp/react-inline-svg": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@hashicorp/react-inline-svg/-/react-inline-svg-6.0.1.tgz", + "integrity": "sha512-EpvJd0AkE5tvlentS/Oez5W7SFJ32UjvU0RVFPYQlwR6tOTMOR9wK7Ose69WjkmtdjPMHWRE6MxWeSn0c1N5Bw==" + }, "js-cookie": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/js-cookie/-/js-cookie-2.2.0.tgz", @@ -1783,11 +1636,12 @@ } }, "@hashicorp/react-button": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@hashicorp/react-button/-/react-button-4.0.0.tgz", - "integrity": "sha512-fN87I2mEV+5whhfKlRzjMSl3RjzgDq7RTrVWHzIaHS8szUpl3rHiVThx+3kYLXEjOH5Q8y3wVyR/b2UPzYU9Ig==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@hashicorp/react-button/-/react-button-5.0.0.tgz", + "integrity": "sha512-kzwmCtCKpZX+3TihBOyEakQ9cSlmO4wIZUDRtDASleza/J7KL9ANU22baqNXpV9plCXVHlKJOeMt9t74LLOIgg==", "requires": { "@hashicorp/react-inline-svg": "^1.0.0", + "classnames": "^2.2.6", "slugify": "1.3.6" }, "dependencies": { @@ -1799,41 +1653,30 @@ } }, "@hashicorp/react-consent-manager": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@hashicorp/react-consent-manager/-/react-consent-manager-3.0.2.tgz", - "integrity": "sha512-Vdn8VPWcE8BNZdGcPtVx+DaA8oN6x1pGxebJG2bwHSNJ/EtcA5iTwrpW+80hnNKZriGZ5KGPXXzsPDcTEvW+mA==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@hashicorp/react-consent-manager/-/react-consent-manager-4.0.0.tgz", + "integrity": "sha512-LEANlOQ5IP5J9VVYfLRzwKrT29Hwx3h+xsjkOa55zMeiwT96pUxnBbW7e4M+syo8GfOQ19MPQFO9TZrBQPcoDw==", "requires": { - "@hashicorp/react-button": "^2.2.6", - "@hashicorp/react-toggle": "^2.0.2", + "@hashicorp/react-button": "^5.0.0", + "@hashicorp/react-toggle": "^3.0.0", "@segment/in-eu": "^0.2.1", "js-cookie": "^2.2.0" - }, - "dependencies": { - "@hashicorp/react-button": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@hashicorp/react-button/-/react-button-2.3.0.tgz", - "integrity": "sha512-1C6V8OxadkdDAkwgItDfNxx7ns9EB6znK39V94RBiPvElmsNLCEG7zujcQX71V2n+HMSv1JPgDvXp4WLICzK+Q==", - "requires": { - "@hashicorp/react-inline-svg": "^1.0.0", - "slugify": "^1.3.6" - } - } } }, "@hashicorp/react-content": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/@hashicorp/react-content/-/react-content-6.1.1.tgz", - "integrity": "sha512-X6BauLEsv6VOi+iGnDBxC6nzvx06WKM7s8K/VqJHQ5PTmCaPrgaaRZh99qQcnIXpuHcmScs85wq8yAfD8zpOUQ==" + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/@hashicorp/react-content/-/react-content-7.0.1.tgz", + "integrity": "sha512-SM0vGm3BoYI1OOUvRz5NOP8qgLAJII/Idil6N6xJcUacKbnw/sRyXFRLa6QAmPiqFxKrb2BNSFcVtf1RR3kvXQ==" }, "@hashicorp/react-docs-page": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@hashicorp/react-docs-page/-/react-docs-page-12.0.0.tgz", - "integrity": "sha512-t5HpVsENkUSpbs8Eb5odTVt+Ke2z/LDKiJgC9Jq3+mVtRDXZ0+w5X6XQic8xVRP5McmOKPqoSeqBmgLwIBm1WQ==", + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@hashicorp/react-docs-page/-/react-docs-page-13.0.3.tgz", + "integrity": "sha512-tw0zyIkzigInL0F04sk1wRNRSP+TtHYQZ+W2DrqkJobfy5OQP/4tOWohatmMQQpMPz8Xc4RrkRt0D6fxYJDPUg==", "requires": { - "@hashicorp/react-content": "^6.3.0", - "@hashicorp/react-docs-sidenav": "^7.0.0", - "@hashicorp/react-head": "^1.2.0", - "@hashicorp/react-search": "^4.2.0", + "@hashicorp/react-content": "^7.0.0", + "@hashicorp/react-docs-sidenav": "^8.0.2", + "@hashicorp/react-head": "^2.0.0", + "@hashicorp/react-search": "^5.0.1", "fs-exists-sync": "0.1.0", "gray-matter": "4.0.2", "js-yaml": "3.14.0", @@ -1843,14 +1686,9 @@ }, "dependencies": { "@hashicorp/react-content": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/@hashicorp/react-content/-/react-content-6.3.0.tgz", - "integrity": "sha512-B+QMlkMGryeNx3dGON4ExbzNvvll2ZXN3x+TkX80tUGClMI80MKjfSXiXIoVixlp22DMNG6wrnL42LC4WzZOxg==" - }, - "@hashicorp/react-head": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@hashicorp/react-head/-/react-head-1.2.0.tgz", - "integrity": "sha512-6BNmhsrzVwJFOAcT3WhSeDlCdtlD3d7vzhXOGfkpPYVnYRaIpLLC6seemAr/wqZhYB87W+KvFilz8vZcpDAZzQ==" + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/@hashicorp/react-content/-/react-content-7.0.1.tgz", + "integrity": "sha512-SM0vGm3BoYI1OOUvRz5NOP8qgLAJII/Idil6N6xJcUacKbnw/sRyXFRLa6QAmPiqFxKrb2BNSFcVtf1RR3kvXQ==" }, "js-yaml": { "version": "3.14.0", @@ -1864,25 +1702,18 @@ } }, "@hashicorp/react-docs-sidenav": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@hashicorp/react-docs-sidenav/-/react-docs-sidenav-7.0.0.tgz", - "integrity": "sha512-gzOEG4fwfdfdHvxMuRC73bZUIpUzSPrG826NIM4N0lqUPzsAkDsfEl2+Vg1ZVfgzy2+41E+lIpHW4ZmWc5OZ7A==", + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@hashicorp/react-docs-sidenav/-/react-docs-sidenav-8.0.2.tgz", + "integrity": "sha512-kHSCw73Xt7Q3jvWqLAtUHmlfFt4xY0irQFt348BqcdWkRproE9Zp8mXwUamWnLCLofrT+yoimiVoPAin8be3Wg==", "requires": { - "@hashicorp/react-link-wrap": "^2.0.2", + "@hashicorp/react-link-wrap": "^3.0.0", "fuzzysearch": "1.0.3" - }, - "dependencies": { - "@hashicorp/react-link-wrap": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@hashicorp/react-link-wrap/-/react-link-wrap-2.0.2.tgz", - "integrity": "sha512-q8s2TTd9Uy3BSYyUe2TTr2Kbc0ViRc7XQga2fZI0bzlFqBTiMXtf6gh2cg3QvimHY42y4YtaO5C109V9ahMUpQ==" - } } }, "@hashicorp/react-enterprise-alert": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@hashicorp/react-enterprise-alert/-/react-enterprise-alert-4.0.4.tgz", - "integrity": "sha512-2LIwQzmU0ze6qc0xj+KrhGDAsMRgej6ibnWG+rHunuwqV5QyXFKc4RX8PCfKSxKZ5X83AK5ekxDWMnZbiZ/DnQ==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@hashicorp/react-enterprise-alert/-/react-enterprise-alert-5.0.0.tgz", + "integrity": "sha512-zprU+/RTVjeBf7JTYOt8yVGI6PX2MhteMtiI4459Yg0v+xuB4D2t1eSTAOL409cclIQKXrrC4N1wBPLpaYKzBA==", "requires": { "@hashicorp/js-utils": "^1.0.10" } @@ -1893,9 +1724,9 @@ "integrity": "sha512-a2eWgjLwGAC2LjUHE7Xt6sRGGjyTWfrc4N+qVxsyZw4eE0EiNhMIKDYHWjmtb+tGh8r8j+ca3tSjsuOUePVPUw==" }, "@hashicorp/react-hashi-stack-menu": { - "version": "1.2.1-canary.0", - "resolved": "https://registry.npmjs.org/@hashicorp/react-hashi-stack-menu/-/react-hashi-stack-menu-1.2.1-canary.0.tgz", - "integrity": "sha512-tAghrysfxZrcILFjEFQu1hzlY7d2R/I7N49UkH8n22juVrqd6FlXI/gnXpnJayRbbOGmDKda8f3SEH2Uwq4I3g==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@hashicorp/react-hashi-stack-menu/-/react-hashi-stack-menu-2.0.3.tgz", + "integrity": "sha512-aDZTDxaoptY4F+iyn05Vfp7HvzIBuhCTxSIPREipd9OUfh4KhgN1aZfFyUHULJPznKnbcZgW9k8bbK4AIYf5Pg==", "requires": { "@hashicorp/react-inline-svg": "^1.0.2", "slugify": "1.3.4" @@ -1909,21 +1740,22 @@ } }, "@hashicorp/react-head": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/@hashicorp/react-head/-/react-head-1.1.6.tgz", - "integrity": "sha512-5r2g9XNO6YHhl9/4GniiN1Reqs/mOu/7rUML+JQsN2qe7V3libr+cLa+iSYK7+pLmRlnc+Uwk7JwPPPJHVj5bA==" + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@hashicorp/react-head/-/react-head-2.0.0.tgz", + "integrity": "sha512-3xmaf7cU1lCUS/hgnpqokUw731xAPR51q5rCLuazMtSVasjnGqqoFSQfkQRycllUiCGG/GiMYSaBCY+WlwQXTQ==" }, "@hashicorp/react-hero": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@hashicorp/react-hero/-/react-hero-5.0.0.tgz", - "integrity": "sha512-U1pnWtp4qhNpMwS/GmokdeenNe9sFCfeBmQjHYZUOQS5jYO064NnFHIqWYWCenqjf653u7QcUX8S+Cayr9ND6A==", + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/@hashicorp/react-hero/-/react-hero-7.1.2.tgz", + "integrity": "sha512-X83mc/1/8gNEhfByfd5Ig7qS/5yYRJHOdrBj1v6DDcj3EGH45FtsS2XvRtTE+mJ6YbKrBrCtzZskcPtYEZkBMA==", "requires": { "@hashicorp/js-utils": "^1.0.8-alpha.0", "@hashicorp/localstorage-polyfill": "^1.0.14", "@hashicorp/react-alert": "^2.0.3", - "@hashicorp/react-button": "^2.2.6", + "@hashicorp/react-button": "^5.0.1", "@hashicorp/react-image": "^2.0.3", - "@hashicorp/react-text-input": "^3.0.1", + "@hashicorp/react-text-input": "^4.0.1", + "classnames": "^2.2.6", "formik": "^1.5.8", "promise-polyfill": "^8.1.0", "query-string": "^5.1.1" @@ -1935,12 +1767,13 @@ "integrity": "sha512-Sa51DV8GPlvmrcRP9t7HlOysqEZeZ4xrCC2Jga7olONKaDfw+Jip1+ihJFeBszMaa9nvu2uB0Kxpxn0W9w9s2w==" }, "@hashicorp/react-button": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@hashicorp/react-button/-/react-button-2.3.0.tgz", - "integrity": "sha512-1C6V8OxadkdDAkwgItDfNxx7ns9EB6znK39V94RBiPvElmsNLCEG7zujcQX71V2n+HMSv1JPgDvXp4WLICzK+Q==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@hashicorp/react-button/-/react-button-5.0.1.tgz", + "integrity": "sha512-kkSNF5oPI0B+wQEvf2BQw568ky0wSfQAfu48RR6x6jOSRn/gTLf9FvO62OKNf3JyFoweh8yM78w3Jj37bCCh4Q==", "requires": { "@hashicorp/react-inline-svg": "^1.0.0", - "slugify": "^1.3.6" + "classnames": "^2.2.6", + "slugify": "1.3.6" } }, "@hashicorp/react-image": { @@ -1951,13 +1784,18 @@ "object-assign": "^4.1.1", "query-string": "5.1.1" } + }, + "slugify": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/slugify/-/slugify-1.3.6.tgz", + "integrity": "sha512-wA9XS475ZmGNlEnYYLPReSfuz/c3VQsEMoU43mi6OnKMCdbnFXd4/Yg7J0lBv8jkPolacMpOrWEaoYxuE1+hoQ==" } } }, "@hashicorp/react-image": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@hashicorp/react-image/-/react-image-3.0.3.tgz", - "integrity": "sha512-4trWDbtXm+ILF7GKjXXwZgbuSFZhACFOS+Xkik4OOF8Ug7vnSsiMaHt3kHBcLIIR+juR1tuPE3QGC+H1CiI5rw==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@hashicorp/react-image/-/react-image-4.0.0.tgz", + "integrity": "sha512-2xv2xDhE4tm+KTaaH6ZQHjISh8FH0HPofhc0AhprH+wHOhjZ6beiCbe88pNoZj8ODkJGX2PRs44lZVhzM5h5AQ==", "requires": { "object-assign": "4.1.1", "query-string": "5.1.1" @@ -1969,20 +1807,17 @@ "integrity": "sha512-AAFnBslSTgnEr++dTbMn3sybAqvn7myIj88ijGigF6u11eSRiV64zqEcyYLQKWTV6dF4AvYoxiYC6GSOgiM0Yw==" }, "@hashicorp/react-link-wrap": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/@hashicorp/react-link-wrap/-/react-link-wrap-0.0.3.tgz", - "integrity": "sha512-BLH7SLMJZee8md+YU7seiOh0zpa7y8sEhEATYpK2ieFanXAQEgU58lNSC/V3ZdkSXrfyplftYuOj0E3APtE1pg==", - "requires": { - "is-absolute-url": "^3.0.3" - } + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@hashicorp/react-link-wrap/-/react-link-wrap-3.0.0.tgz", + "integrity": "sha512-fWW1KdfI4ZKg0uM9nQeP4G8RcI4En9cctWYZrbRnLXHPJfLMThYwYou0T2ZBlwMRhSyWNFLxpG65ETiGADSSxA==" }, "@hashicorp/react-product-downloader": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@hashicorp/react-product-downloader/-/react-product-downloader-7.0.0.tgz", - "integrity": "sha512-m5ShVUWKD37cMvisp7GJ3URlOhWpueLrBClUwR8nMhniXYmtvUNgNwtCws81/WyuFwQryS64J8PzUAvRBfDLhw==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@hashicorp/react-product-downloader/-/react-product-downloader-8.0.0.tgz", + "integrity": "sha512-Lg7R52SZzve6NSn0CY0o9to+lhN1mfyc2T5vmpHseACBCylXYgA1NGkHHM2IQau+TaxhczfvdNjQ8Z9OUuz+qA==", "requires": { "@hashicorp/react-button": "^2.2.8", - "@hashicorp/react-tabs": "^2.0.0", + "@hashicorp/react-tabs": "^4.0.0", "semver": "^7.3.2" }, "dependencies": { @@ -1994,18 +1829,38 @@ "@hashicorp/react-inline-svg": "^1.0.0", "slugify": "^1.3.6" } + }, + "@hashicorp/react-tabs": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@hashicorp/react-tabs/-/react-tabs-4.0.0.tgz", + "integrity": "sha512-qJv25WRjb6E2wW00lDfhIsG/a/zlObHB7oy2xFfhseCdSduNWcbc8EkL/BSs2esYFOp7COXWOH3ebk/L6HXvdA==", + "requires": { + "@hashicorp/react-global-styles": "^4.5.0", + "@hashicorp/react-inline-svg": "^1.0.2", + "@tippy.js/react": "^3.1.1" + } } } }, "@hashicorp/react-product-features-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@hashicorp/react-product-features-list/-/react-product-features-list-3.0.0.tgz", - "integrity": "sha512-7lW0WWOo+lod35UT83lPV3N4RUTw9pr0VIU6Tck8E3Sdxm8pY6rBwHaMHZuodrSTSBSPZqIUU4BeOpn/tzV1Kg==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@hashicorp/react-product-features-list/-/react-product-features-list-4.0.1.tgz", + "integrity": "sha512-1zViXul955rAmQ8m/taf6XQcstCE4/kMoo2NQqZ3mnVYSd32BtBCbCFaIXBv0CJ9MVlTdJ7YokhXjif/M6RT4A==", "requires": { - "@hashicorp/react-button": "^4.0.0", + "@hashicorp/react-button": "^5.0.1", "@hashicorp/react-image": "^2.0.3" }, "dependencies": { + "@hashicorp/react-button": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@hashicorp/react-button/-/react-button-5.0.1.tgz", + "integrity": "sha512-kkSNF5oPI0B+wQEvf2BQw568ky0wSfQAfu48RR6x6jOSRn/gTLf9FvO62OKNf3JyFoweh8yM78w3Jj37bCCh4Q==", + "requires": { + "@hashicorp/react-inline-svg": "^1.0.0", + "classnames": "^2.2.6", + "slugify": "1.3.6" + } + }, "@hashicorp/react-image": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/@hashicorp/react-image/-/react-image-2.0.4.tgz", @@ -2014,13 +1869,18 @@ "object-assign": "^4.1.1", "query-string": "5.1.1" } + }, + "slugify": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/slugify/-/slugify-1.3.6.tgz", + "integrity": "sha512-wA9XS475ZmGNlEnYYLPReSfuz/c3VQsEMoU43mi6OnKMCdbnFXd4/Yg7J0lBv8jkPolacMpOrWEaoYxuE1+hoQ==" } } }, "@hashicorp/react-search": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@hashicorp/react-search/-/react-search-4.2.0.tgz", - "integrity": "sha512-ITj3UC06w+bZKrHv77kYdtWlEH9gbtk+pAzZ5ZRxt2GMnw8qMzWnXZKVf1yHvyKAKkHkGXA5s+uFElxRJj3AVQ==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@hashicorp/react-search/-/react-search-5.0.1.tgz", + "integrity": "sha512-KIW9Izu1onM72XoKHm6ycv/7o5uf+OXZoCcGrftEtcvcI3IQuWhv+E5J4iwzDG00OusnBvL/x0sjhMwsgnLNYQ==", "requires": { "@hashicorp/react-inline-svg": "^1.0.2", "@hashicorp/remark-plugins": "^3.0.0", @@ -2035,92 +1895,104 @@ } }, "@hashicorp/react-section-header": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@hashicorp/react-section-header/-/react-section-header-3.0.1.tgz", - "integrity": "sha512-wqffNUyPzCHwdyPMZ+we4hj2Knn1zNxDCtU85Rk8iUgBcpArZF/pleCpIW5w65z6MgPniGAjxUhD0wt29Bc+Yw==", + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@hashicorp/react-section-header/-/react-section-header-5.0.2.tgz", + "integrity": "sha512-BmkhNZIbElvdVzyBWcrFSQic2Gs0KarNH3y0V7/II1oS+spflMoADJKZ0jViaNbMwO7ebTzRQSHrUoalINgjDA==", "requires": { - "@hashicorp/js-utils": "^1.0.10", - "marked": "^0.7.0" + "@hashicorp/js-utils": "^1.0.10" } }, "@hashicorp/react-subnav": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/@hashicorp/react-subnav/-/react-subnav-7.1.0.tgz", - "integrity": "sha512-PA1mMHBiJvVV1IA6N2Sj5gZpXp7NOBNzP4qSpwwU1zxZikv0VpG5HL2q0HIgxlgFOmrBABsy+SJj9jfdK3kRuw==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@hashicorp/react-subnav/-/react-subnav-8.1.0.tgz", + "integrity": "sha512-0Kpkkb2nmqnCUgtq+h6ju2iOn/VTVemIpAQMpjRtxUFFGRUV1FAnks7enlPE6NIXVmREg0ZD/6CdnesG0IL6dA==", "requires": { - "@hashicorp/react-button": "^2.2.4", - "@hashicorp/react-global-styles": "^4.4.2", + "@hashicorp/mktg-logos": "^1.0.1", + "@hashicorp/react-button": "^5.0.1", "@hashicorp/react-inline-svg": "^1.0.2", "@hashicorp/react-link-wrap": "^1.0.2", + "classnames": "^2.2.6", "isomorphic-unfetch": "^3.0.0" }, "dependencies": { "@hashicorp/react-button": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@hashicorp/react-button/-/react-button-2.3.0.tgz", - "integrity": "sha512-1C6V8OxadkdDAkwgItDfNxx7ns9EB6znK39V94RBiPvElmsNLCEG7zujcQX71V2n+HMSv1JPgDvXp4WLICzK+Q==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@hashicorp/react-button/-/react-button-5.0.1.tgz", + "integrity": "sha512-kkSNF5oPI0B+wQEvf2BQw568ky0wSfQAfu48RR6x6jOSRn/gTLf9FvO62OKNf3JyFoweh8yM78w3Jj37bCCh4Q==", "requires": { "@hashicorp/react-inline-svg": "^1.0.0", - "slugify": "^1.3.6" + "classnames": "^2.2.6", + "slugify": "1.3.6" } }, "@hashicorp/react-link-wrap": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/@hashicorp/react-link-wrap/-/react-link-wrap-1.0.2.tgz", "integrity": "sha512-Eypcd6LkYFb56cltIARJTlcKQPkZDkRXU3sDxLz+vlQDl5kmxFsh5iiPnRn2/JkpOwfC91x92OXpBNUszqHfbA==" + }, + "slugify": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/slugify/-/slugify-1.3.6.tgz", + "integrity": "sha512-wA9XS475ZmGNlEnYYLPReSfuz/c3VQsEMoU43mi6OnKMCdbnFXd4/Yg7J0lBv8jkPolacMpOrWEaoYxuE1+hoQ==" } } }, "@hashicorp/react-tabs": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@hashicorp/react-tabs/-/react-tabs-2.0.0.tgz", - "integrity": "sha512-Z40rdRWHNcJwnXk1z61twWaLWerqBjjfz6qJiHEh/87ldEzCrEHF91nT+dfHjpmCRh/JsoPQPY7tciRjvU3Oeg==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@hashicorp/react-tabs/-/react-tabs-6.0.0.tgz", + "integrity": "sha512-tUMyal1QYhxgukzaS1clHmYls8J5au+79c5Ea7TY1Lpg8X+pGR6+hUATS3+nhLjt+FlYy6ySI7YQSxgrb752NA==", "requires": { - "@hashicorp/react-global-styles": "^4.5.0", "@hashicorp/react-inline-svg": "^1.0.2", "@tippy.js/react": "^3.1.1" } }, "@hashicorp/react-text-input": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@hashicorp/react-text-input/-/react-text-input-3.0.1.tgz", - "integrity": "sha512-A1DWVwkxEerRSEDPC3j+PZNvKacZqrH8lfhsXJPPDeQfwaFnSwm9XfHt+UMNKIUdAe90GrMXn9HhgIjpqYnAuw==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@hashicorp/react-text-input/-/react-text-input-4.0.1.tgz", + "integrity": "sha512-CDs+hp0xMkR6Kg82GNdXTxWndgwUqNTdWdEWv4Q2GYmgBuD7Wnt9VlNJ8/a+wYhcxsrKCR8P0V8VxKzJV/qBHQ==", "requires": { "uuid": "^3.3.2" } }, "@hashicorp/react-toggle": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@hashicorp/react-toggle/-/react-toggle-2.1.0.tgz", - "integrity": "sha512-zof7Xv4+OSH0i1a/QdpUxF2RBFaY3hLPUmRjBDVXqy2goN+KnvcaTnlGfCanSCEUQhKX3g4ooxIpGTT4oq1wFA==" + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@hashicorp/react-toggle/-/react-toggle-3.0.1.tgz", + "integrity": "sha512-wB/SE9ZA8dYr47ezA8rfGFp/HovcGElYVsN/O7qaL2BJkQMs36s7ok2qTDnimmTIX87q2OwnbLNfpyZZsXYnwg==" }, "@hashicorp/react-use-cases": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@hashicorp/react-use-cases/-/react-use-cases-2.0.1.tgz", - "integrity": "sha512-w+uRvOmqZxwXY/46dan97lBfYKh4Lf2ESbb8HmsBqIyu4KvYQ6P6Vuyu7VDDr/ZJ8iefccWiO/o4VAvR1OsgEQ==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@hashicorp/react-use-cases/-/react-use-cases-3.0.2.tgz", + "integrity": "sha512-ICha+uTe62qq1BpnKlIrZhMFKBf+YD8efJITsV+HiKVZnhNdeoTmq8xzv4mK2tz/hCkxT3fNC1HYwTxUczFErQ==", "requires": { - "@hashicorp/react-image": "^2.0.3", + "@hashicorp/react-image": "^4.0.1", + "@hashicorp/react-inline-svg": "^6.0.1", "marked": "^0.7.0" }, "dependencies": { "@hashicorp/react-image": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@hashicorp/react-image/-/react-image-2.0.4.tgz", - "integrity": "sha512-rJCx74lxQE9l9LpFhlxSjQ0yjrzjce5uzEGmMgPvMsNiQtgetjNyeg1p5N8k7xRGYXNapt8uY2kZiE69OyL9cQ==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@hashicorp/react-image/-/react-image-4.0.1.tgz", + "integrity": "sha512-kgDM9yIY3jAfVDWcO43KB4LybpBExl4+B4jKLR4jHNLJ0MKBfZpPPt44BkGpelBunq85NEPFJOak7F+3T+8crg==", "requires": { - "object-assign": "^4.1.1", + "object-assign": "4.1.1", "query-string": "5.1.1" } + }, + "@hashicorp/react-inline-svg": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@hashicorp/react-inline-svg/-/react-inline-svg-6.0.1.tgz", + "integrity": "sha512-EpvJd0AkE5tvlentS/Oez5W7SFJ32UjvU0RVFPYQlwR6tOTMOR9wK7Ose69WjkmtdjPMHWRE6MxWeSn0c1N5Bw==" } } }, "@hashicorp/react-vertical-text-block-list": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@hashicorp/react-vertical-text-block-list/-/react-vertical-text-block-list-4.0.0.tgz", - "integrity": "sha512-rUVCB5S33NGYtMJp+l45SZsx/WjZNb7RTeu6e6b1/vmcUCFa/S953dEix1AzJi+dbkyFx6Tt36JbSoevPRJ0AA==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/@hashicorp/react-vertical-text-block-list/-/react-vertical-text-block-list-6.0.2.tgz", + "integrity": "sha512-6FCkOJ6HsIMjMJUSqXsf5wWZkledo2Uv7XZUt0gcmZbuXKDQKfhq9kN0Wtd++dpHkJc/tRGsUhxpB+gX9j71gg==", "requires": { "@hashicorp/react-image": "^2.0.3", - "@hashicorp/react-link-wrap": "^0.0.3" + "@hashicorp/react-link-wrap": "^0.0.3", + "classnames": "^2.3.1" }, "dependencies": { "@hashicorp/react-image": { @@ -2131,6 +2003,19 @@ "object-assign": "^4.1.1", "query-string": "5.1.1" } + }, + "@hashicorp/react-link-wrap": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/@hashicorp/react-link-wrap/-/react-link-wrap-0.0.3.tgz", + "integrity": "sha512-BLH7SLMJZee8md+YU7seiOh0zpa7y8sEhEATYpK2ieFanXAQEgU58lNSC/V3ZdkSXrfyplftYuOj0E3APtE1pg==", + "requires": { + "is-absolute-url": "^3.0.3" + } + }, + "classnames": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.1.tgz", + "integrity": "sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA==" } } }, @@ -2606,14 +2491,6 @@ "unified": "^9.1.0" } }, - "remark-parse": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-9.0.0.tgz", - "integrity": "sha512-geKatMwSzEXKHuzBNU1z676sGcDcFoChMK38TgdHJNAYfFtsfHDQG7MoJAjs6sgYMqyLduCYWDIWZIxiPeafEw==", - "requires": { - "mdast-util-from-markdown": "^0.8.0" - } - }, "remark-stringify": { "version": "9.0.1", "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-9.0.1.tgz", @@ -2621,19 +2498,6 @@ "requires": { "mdast-util-to-markdown": "^0.6.0" } - }, - "unified": { - "version": "9.2.1", - "resolved": "https://registry.npmjs.org/unified/-/unified-9.2.1.tgz", - "integrity": "sha512-juWjuI8Z4xFg8pJbnEZ41b5xjGUWGHqXALmBZ3FC3WX0PIx1CZBIIJ6mXbYMcf6Yw4Fi0rFUTA1cdz/BglbOhA==", - "requires": { - "bail": "^1.0.0", - "extend": "^3.0.0", - "is-buffer": "^2.0.0", - "is-plain-obj": "^2.0.0", - "trough": "^1.0.0", - "vfile": "^4.0.0" - } } } }, @@ -2677,6 +2541,12 @@ "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.1.tgz", "integrity": "sha512-fZQQafSREFyuZcdWFAExYjBiCL7AUCdgsk80iO0q4yihYYdcIiH28CcuPTGFgLOCC8RlW49GSQxdHwZP+I7CNg==" }, + "@types/node": { + "version": "14.14.41", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.41.tgz", + "integrity": "sha512-dueRKfaJL4RTtSa7bWeTK1M+VH+Gns73oCgzvYfHZywRCoPSd8EkXBL0mZ9unPTveBn+D9phZBaxuzpwjWkW0g==", + "dev": true + }, "@types/normalize-package-data": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz", @@ -2692,11 +2562,34 @@ "resolved": "https://registry.npmjs.org/@types/parse5/-/parse5-5.0.3.tgz", "integrity": "sha512-kUNnecmtkunAoQ3CnjmMkzNU/gtxG8guhi+Fk2U/kOpIKjIMKnXGp4IJCgQJrXSgMsWYimYG4TGjz/UzbGEBTw==" }, + "@types/prop-types": { + "version": "15.7.3", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.3.tgz", + "integrity": "sha512-KfRL3PuHmqQLOG+2tGpRO26Ctg+Cq1E01D2DMriKEATHgWLfeNDmq9e29Q9WIky0dQ3NPkd1mzYH8Lm936Z9qw==", + "dev": true + }, "@types/q": { "version": "1.5.4", "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.4.tgz", "integrity": "sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==" }, + "@types/react": { + "version": "17.0.3", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.3.tgz", + "integrity": "sha512-wYOUxIgs2HZZ0ACNiIayItyluADNbONl7kt8lkLjVK8IitMH5QMyAh75Fwhmo37r1m7L2JaFj03sIfxBVDvRAg==", + "dev": true, + "requires": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "@types/scheduler": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.1.tgz", + "integrity": "sha512-EaCxbanVeyxDRTQBkdLb3Bvl/HK7PBK6UJjsSixB0iHKoWxE5uu2Q/DgtpOhPIojN0Zl1whvOd7PoHs2P0s5eA==", + "dev": true + }, "@types/unist": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.3.tgz", @@ -2902,17 +2795,17 @@ "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==" }, "ansi-escapes": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz", - "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==", + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", "requires": { - "type-fest": "^0.11.0" + "type-fest": "^0.21.3" }, "dependencies": { "type-fest": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", - "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==" + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==" } } }, @@ -3332,9 +3225,9 @@ } }, "axe-core": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.1.3.tgz", - "integrity": "sha512-vwPpH4Aj4122EW38mxO/fxhGKtwWTMLDIJfZ1He0Edbtjcfna/R3YB67yVhezUMzqc3Jr3+Ii50KRntlENL4xQ==" + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.1.4.tgz", + "integrity": "sha512-Pdgfv6iP0gNx9ejRGa3zE7Xgkj/iclXqLfe7BnatdZz0QnLZ3jrRHUVH8wNSdN68w05Sk3ShGTb3ydktMTooig==" }, "axobject-query": { "version": "2.2.0", @@ -4726,9 +4619,9 @@ } }, "core-js-pure": { - "version": "3.9.1", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.9.1.tgz", - "integrity": "sha512-laz3Zx0avrw9a4QEIdmIblnVuJz8W51leY9iLThatCsFawWxC3sE4guASC78JbCin+DkwMpCdp1AVAuzL/GN7A==" + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.10.1.tgz", + "integrity": "sha512-PeyJH2SE0KuxY5eCGNWA+W+CeDpB6M1PN3S7Am7jSv/Ttuxz2SnWbIiVQOn/TDaGaGtxo8CRWHkXwJscbUHtVw==" }, "core-util-is": { "version": "1.0.2", @@ -4966,9 +4859,9 @@ }, "dependencies": { "css-tree": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.2.tgz", - "integrity": "sha512-wCoWush5Aeo48GLhfHPbmvZs59Z+M7k5+B1xDnXbdWNcEF423DoFdqSWE0PM5aNk5nI5cp1q7ms36zGApY/sKQ==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", "requires": { "mdn-data": "2.0.14", "source-map": "^0.6.1" @@ -4986,6 +4879,12 @@ } } }, + "csstype": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.7.tgz", + "integrity": "sha512-KxnUB0ZMlnUWCsx2Z8MUsr6qV6ja1w9ArPErJaJaF8a5SOWoHLIszeCTKGRGRgtLgYrs1E8CHkNSP1VZTTPc9g==", + "dev": true + }, "currently-unhandled": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", @@ -5323,9 +5222,9 @@ }, "dependencies": { "domelementtype": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.1.0.tgz", - "integrity": "sha512-LsTgx/L5VpD+Q8lmsXSHW2WpA+eBlZ9HPf3erD1IoPF00/3JKHZ3BknUVA2QGDNu69ZNmyFmCWBSO45XjYKC5w==" + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==" } } }, @@ -7029,18 +6928,6 @@ "stringify-entities": "^3.0.1", "unist-util-is": "^4.0.0", "xtend": "^4.0.0" - }, - "dependencies": { - "stringify-entities": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-3.1.0.tgz", - "integrity": "sha512-3FP+jGMmMV/ffZs86MoghGqAoqXAdxLrJP4GUdrDN1aIScYih5tuIO3eF4To5AJZ79KDZ8Fpdy7QJnK8SsL1Vg==", - "requires": { - "character-entities-html4": "^1.0.0", - "character-entities-legacy": "^1.0.0", - "xtend": "^4.0.0" - } - } } }, "hast-util-to-parse5": { @@ -7132,9 +7019,9 @@ "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==" }, "hosted-git-info": { - "version": "2.8.8", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", - "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==" + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==" }, "html-tags": { "version": "3.1.0", @@ -7797,9 +7684,9 @@ } }, "is-docker": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.1.1.tgz", - "integrity": "sha512-ZOoqiXfEwtGknTiuDEy8pN2CfE3TxMHprvNer1mXiqwkOT77Rw3YVrUQ52EqAOU3QAWDQ+bQdx7HJzrv7LS2Hw==" + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" }, "is-extendable": { "version": "0.1.1", @@ -8315,9 +8202,9 @@ } }, "listr2": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/listr2/-/listr2-3.4.3.tgz", - "integrity": "sha512-wZmkzNiuinOfwrGqAwTCcPw6aKQGTAMGXwG5xeU1WpDjJNeBA35jGBeWxR3OF+R6Yl5Y3dRG+3vE8t6PDcSNHA==", + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/listr2/-/listr2-3.6.2.tgz", + "integrity": "sha512-B2vlu7Zx/2OAMVUovJ7Tv1kQ2v2oXd0nZKzkSAcRCej269d8gkS/gupDEdNl23KQ3ZjVD8hQmifrrBFbx8F9LA==", "requires": { "chalk": "^4.1.0", "cli-truncate": "^2.1.0", @@ -8325,7 +8212,7 @@ "indent-string": "^4.0.0", "log-update": "^4.0.0", "p-map": "^4.0.0", - "rxjs": "^6.6.6", + "rxjs": "^6.6.7", "through": "^2.3.8", "wrap-ansi": "^7.0.0" }, @@ -8401,36 +8288,29 @@ "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==" }, "lodash-es": { - "version": "4.17.20", - "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.20.tgz", - "integrity": "sha512-JD1COMZsq8maT6mnuz1UMV0jvYD0E0aUsSOdrr1/nAG3dhqQXwRRgeW0cSqH1U43INKcqxaiVIQNOUDld7gRDA==" + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", + "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==" }, - "lodash._reinterpolate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", - "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=" + "lodash.clonedeep": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", + "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=" + }, + "lodash.flatten": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", + "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=" }, "lodash.sortby": { "version": "4.7.0", "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=" }, - "lodash.template": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz", - "integrity": "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==", - "requires": { - "lodash._reinterpolate": "^3.0.0", - "lodash.templatesettings": "^4.0.0" - } - }, - "lodash.templatesettings": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz", - "integrity": "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==", - "requires": { - "lodash._reinterpolate": "^3.0.0" - } + "lodash.truncate": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", + "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=" }, "lodash.uniq": { "version": "4.5.0", @@ -8701,21 +8581,6 @@ "micromark": "~2.11.0", "parse-entities": "^2.0.0", "unist-util-stringify-position": "^2.0.0" - }, - "dependencies": { - "parse-entities": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz", - "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==", - "requires": { - "character-entities": "^1.0.0", - "character-entities-legacy": "^1.0.0", - "character-reference-invalid": "^1.0.0", - "is-alphanumerical": "^1.0.0", - "is-decimal": "^1.0.0", - "is-hexadecimal": "^1.0.0" - } - } } }, "mdast-util-math": { @@ -8754,21 +8619,6 @@ "parse-entities": "^2.0.0", "repeat-string": "^1.0.0", "zwitch": "^1.0.0" - }, - "dependencies": { - "parse-entities": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz", - "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==", - "requires": { - "character-entities": "^1.0.0", - "character-entities-legacy": "^1.0.0", - "character-reference-invalid": "^1.0.0", - "is-alphanumerical": "^1.0.0", - "is-decimal": "^1.0.0", - "is-hexadecimal": "^1.0.0" - } - } } }, "mdast-util-to-string": { @@ -8845,21 +8695,6 @@ "requires": { "debug": "^4.0.0", "parse-entities": "^2.0.0" - }, - "dependencies": { - "parse-entities": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz", - "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==", - "requires": { - "character-entities": "^1.0.0", - "character-entities-legacy": "^1.0.0", - "character-reference-invalid": "^1.0.0", - "is-alphanumerical": "^1.0.0", - "is-decimal": "^1.0.0", - "is-hexadecimal": "^1.0.0" - } - } } }, "micromark-extension-math": { @@ -8872,12 +8707,19 @@ } }, "micromatch": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", - "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", "requires": { "braces": "^3.0.1", - "picomatch": "^2.0.5" + "picomatch": "^2.2.3" + }, + "dependencies": { + "picomatch": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.3.tgz", + "integrity": "sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg==" + } } }, "miller-rabin": { @@ -8902,16 +8744,16 @@ "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" }, "mime-db": { - "version": "1.46.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.46.0.tgz", - "integrity": "sha512-svXaP8UQRZ5K7or+ZmfNhg2xX3yKDMUzqadsSqi4NCH/KomcH75MAMYAGVlvXn4+b/xOPhS3I2uHKRUzvjY7BQ==" + "version": "1.47.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.47.0.tgz", + "integrity": "sha512-QBmA/G2y+IfeS4oktet3qRZ+P5kPhCKRXxXnQEudYqUaEioAU1/Lq2us3D/t1Jfo4hE9REQPrbB7K5sOczJVIw==" }, "mime-types": { - "version": "2.1.29", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.29.tgz", - "integrity": "sha512-Y/jMt/S5sR9OaqteJtslsFZKWOIIqMACsJSiHghlCAyhf7jfVYjKBmLiX8OgpWeW+fjJ2b+Az69aPFPkUOY6xQ==", + "version": "2.1.30", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.30.tgz", + "integrity": "sha512-crmjA4bLtR8m9qLpHvgxSChT+XoSlZi8J4n/aIdn3z92e/U47Z0V/yl+Wh9W046GgFVAmoNR/fmdbZYcSSIUeg==", "requires": { - "mime-db": "1.46.0" + "mime-db": "1.47.0" } }, "mimic-fn": { @@ -10736,11 +10578,10 @@ } }, "postcss-initial": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-3.0.2.tgz", - "integrity": "sha512-ugA2wKonC0xeNHgirR4D3VWHs2JcU08WAi1KFLVcnb7IN89phID6Qtg2RIctWbnvp1TM2BOmDtX8GGLCKdR8YA==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-3.0.4.tgz", + "integrity": "sha512-3RLn6DIpMsK1l5UUy9jxQvoDeUN4gP939tDcKUHD/kM8SGSKbFAnvkpFpj3Bhtz3HGk1jWY5ZNWX6mPta5M9fg==", "requires": { - "lodash.template": "^4.5.0", "postcss": "^7.0.2" } }, @@ -11423,21 +11264,6 @@ "hastscript": "^6.0.0", "parse-entities": "^2.0.0", "prismjs": "~1.23.0" - }, - "dependencies": { - "parse-entities": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz", - "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==", - "requires": { - "character-entities": "^1.0.0", - "character-entities-legacy": "^1.0.0", - "character-reference-invalid": "^1.0.0", - "is-alphanumerical": "^1.0.0", - "is-decimal": "^1.0.0", - "is-hexadecimal": "^1.0.0" - } - } } }, "regenerate": { @@ -11533,21 +11359,6 @@ "rehype-parse": "^7.0.0", "unified": "^9.0.0", "unist-util-visit": "^2.0.0" - }, - "dependencies": { - "unified": { - "version": "9.2.1", - "resolved": "https://registry.npmjs.org/unified/-/unified-9.2.1.tgz", - "integrity": "sha512-juWjuI8Z4xFg8pJbnEZ41b5xjGUWGHqXALmBZ3FC3WX0PIx1CZBIIJ6mXbYMcf6Yw4Fi0rFUTA1cdz/BglbOhA==", - "requires": { - "bail": "^1.0.0", - "extend": "^3.0.0", - "is-buffer": "^2.0.0", - "is-plain-obj": "^2.0.0", - "trough": "^1.0.0", - "vfile": "^4.0.0" - } - } } }, "rehype-parse": { @@ -11575,6 +11386,31 @@ "remark-parse": "^8.0.0", "remark-stringify": "^8.0.0", "unified": "^9.0.0" + }, + "dependencies": { + "remark-parse": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-8.0.3.tgz", + "integrity": "sha512-E1K9+QLGgggHxCQtLt++uXltxEprmWzNfg+MxpfHsZlrddKzZ/hZyWHDbK3/Ap8HJQqYJRXP+jHczdL6q6i85Q==", + "requires": { + "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-footnotes": { @@ -11845,26 +11681,11 @@ } }, "remark-parse": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-8.0.3.tgz", - "integrity": "sha512-E1K9+QLGgggHxCQtLt++uXltxEprmWzNfg+MxpfHsZlrddKzZ/hZyWHDbK3/Ap8HJQqYJRXP+jHczdL6q6i85Q==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-9.0.0.tgz", + "integrity": "sha512-geKatMwSzEXKHuzBNU1z676sGcDcFoChMK38TgdHJNAYfFtsfHDQG7MoJAjs6sgYMqyLduCYWDIWZIxiPeafEw==", "requires": { - "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" + "mdast-util-from-markdown": "^0.8.0" } }, "remark-rehype": { @@ -11905,9 +11726,9 @@ } }, "repeat-element": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", - "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==" + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", + "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==" }, "repeat-string": { "version": "1.6.1", @@ -12017,9 +11838,9 @@ } }, "rxjs": { - "version": "6.6.6", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.6.tgz", - "integrity": "sha512-/oTwee4N4iWzAMAL9xdGKjkEHmIwupR3oXbQjCKywF1BeFohswF3vZdogbmEF6pZkOsXTzWkrZszrWpQTByYVg==", + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", "requires": { "tslib": "^1.9.0" } @@ -12436,9 +12257,9 @@ } }, "slugify": { - "version": "1.4.5", - "resolved": "https://registry.npmjs.org/slugify/-/slugify-1.4.5.tgz", - "integrity": "sha512-WpECLAgYaxHoEAJ8Q1Lo8HOs1ngn7LN7QjXgOLbmmfkcWvosyk4ZTXkTzKyhngK640USTZUlgoQJfED1kz5fnQ==" + "version": "1.4.6", + "resolved": "https://registry.npmjs.org/slugify/-/slugify-1.4.6.tgz", + "integrity": "sha512-ZdJIgv9gdrYwhXqxsH9pv7nXxjUEyQ6nqhngRxoAAOlmMGA28FDq5O4/5US4G2/Nod7d1ovNcgURQJ7kHq50KQ==" }, "snake-case": { "version": "3.0.4", @@ -13186,9 +13007,9 @@ }, "dependencies": { "ajv": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-7.2.3.tgz", - "integrity": "sha512-idv5WZvKVXDqKralOImQgPM9v6WOdLNa0IY3B3doOjw/YxRGT8I+allIJ6kd7Uaj+SF1xZUSU+nPM5aDNBVtnw==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.1.0.tgz", + "integrity": "sha512-B/Sk2Ix7A36fs/ZkuGLIR86EdjbgR6fsAcbx9lOP/QBSXujDNbVmIS/U4Itz5k8fPFDeVZl/zQ/gJW4Jrq6XjQ==", "requires": { "fast-deep-equal": "^3.1.1", "json-schema-traverse": "^1.0.0", @@ -13270,9 +13091,9 @@ "integrity": "sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==" }, "hosted-git-info": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.0.1.tgz", - "integrity": "sha512-eT7NrxAsppPRQEBSwKSosReE+v8OzABwEScQYk5d4uxaEPlzxTIku7LINXtBGalthkLhJnq5lBI89PfK43zAKg==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.0.2.tgz", + "integrity": "sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg==", "requires": { "lru-cache": "^6.0.0" } @@ -13314,9 +13135,9 @@ } }, "map-obj": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.2.0.tgz", - "integrity": "sha512-NAq0fCmZYGz9UFEQyndp7sisrow4GroyGeKluyKC/chuITZsPyOyC1UJZPJlVFImhXdROIP5xqouRLThT3BbpQ==" + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.2.1.tgz", + "integrity": "sha512-+WA2/1sPmDj1dlvvJmB5G6JKfY9dpn7EVBUL06+y6PoljPkh+6V1QihwxNkbcGxCRjt2b0F9K0taiCuo7MbdFQ==" }, "meow": { "version": "8.1.2", @@ -13412,9 +13233,9 @@ }, "dependencies": { "hosted-git-info": { - "version": "2.8.8", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", - "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==" + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==" }, "normalize-package-data": { "version": "2.5.0", @@ -13508,12 +13329,17 @@ } }, "table": { - "version": "6.0.7", - "resolved": "https://registry.npmjs.org/table/-/table-6.0.7.tgz", - "integrity": "sha512-rxZevLGTUzWna/qBLObOe16kB2RTnnbhciwgPbMMlazz1yZGVEgnZK762xyVdVznhqxrfCeBMmMkgOOaPwjH7g==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/table/-/table-6.1.0.tgz", + "integrity": "sha512-T4G5KMmqIk6X87gLKWyU5exPpTjLjY5KyrFWaIjv3SvgaIUGXV7UEzGEnZJdTA38/yUS6f9PlKezQ0bYXG3iIQ==", "requires": { - "ajv": "^7.0.2", - "lodash": "^4.17.20", + "ajv": "^8.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "lodash.clonedeep": "^4.5.0", + "lodash.flatten": "^4.4.0", + "lodash.truncate": "^4.4.2", "slice-ansi": "^4.0.0", "string-width": "^4.2.0" } @@ -13815,9 +13641,9 @@ } }, "tlds": { - "version": "1.218.0", - "resolved": "https://registry.npmjs.org/tlds/-/tlds-1.218.0.tgz", - "integrity": "sha512-JpD3eSrYaIFlU/OvtI5WTEK+v5qXZSeUifz4hT2bJsJKx5ykjZvg6i5yXVBJNjoN3XbTCtryc7H5v8B16yHfMg==" + "version": "1.219.0", + "resolved": "https://registry.npmjs.org/tlds/-/tlds-1.219.0.tgz", + "integrity": "sha512-o4g9c8kXCmTDwUnK/9HpTT9o/GNH85KCvs+S5SgUw5yILdECvMmTGzK7ngoWMp97P5tfYr8fZeF16YhgV/l90A==" }, "tmp": { "version": "0.0.33", @@ -14006,19 +13832,26 @@ "integrity": "sha512-B3ZIOf1IKeH2ixgHhj6la6xdwR9QrLC5d1VKeCSY4tvkqhF2eqd9O7txNlS0PO3GrBAFIdr3L1ndNwteUbZLYg==" }, "ua-parser-js": { - "version": "0.7.24", - "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.24.tgz", - "integrity": "sha512-yo+miGzQx5gakzVK3QFfN0/L9uVhosXBBO7qmnk7c2iw1IhL212wfA3zbnI54B0obGwC/5NWub/iT9sReMx+Fw==" + "version": "0.7.28", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.28.tgz", + "integrity": "sha512-6Gurc1n//gjp9eQNXjD9O3M/sMwVtN5S8Lv9bvOYBfKfDNiIIhqiyi01vMBO45u4zkDE420w/e0se7Vs+sIg+g==" }, "unbox-primitive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.0.tgz", - "integrity": "sha512-P/51NX+JXyxK/aigg1/ZgyccdAxm5K1+n8+tvqSntjOivPt19gvm1VC49RWYetsiub8WViUchdxl/KWHHB0kzA==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", + "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", "requires": { "function-bind": "^1.1.1", - "has-bigints": "^1.0.0", - "has-symbols": "^1.0.0", - "which-boxed-primitive": "^1.0.1" + "has-bigints": "^1.0.1", + "has-symbols": "^1.0.2", + "which-boxed-primitive": "^1.0.2" + }, + "dependencies": { + "has-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==" + } } }, "unbzip2-stream": { @@ -14069,9 +13902,9 @@ "integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==" }, "unified": { - "version": "9.2.1", - "resolved": "https://registry.npmjs.org/unified/-/unified-9.2.1.tgz", - "integrity": "sha512-juWjuI8Z4xFg8pJbnEZ41b5xjGUWGHqXALmBZ3FC3WX0PIx1CZBIIJ6mXbYMcf6Yw4Fi0rFUTA1cdz/BglbOhA==", + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/unified/-/unified-9.2.0.tgz", + "integrity": "sha512-vx2Z0vY+a3YoTj8+pttM3tiJHCwY5UFbYdiWrwBEbHmK8pvsPj2rtAX2BFfgXen8T39CJWblWRDT4L5WGXtDdg==", "requires": { "bail": "^1.0.0", "extend": "^3.0.0", @@ -14509,9 +14342,9 @@ } }, "whatwg-fetch": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.5.0.tgz", - "integrity": "sha512-jXkLtsR42xhXg7akoDKvKWE40eJeI+2KZqcp2h3NsOrRnDvtWX36KcKl30dy+hxECivdk2BVUHVNrPtoMBUx6A==" + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", + "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" }, "whatwg-url": { "version": "7.1.0", diff --git a/website/package.json b/website/package.json index 0cecc5127..9661156e2 100644 --- a/website/package.json +++ b/website/package.json @@ -5,22 +5,23 @@ "author": "HashiCorp", "dependencies": { "@apidevtools/json-schema-ref-parser": "9.0.6", - "@hashicorp/mktg-global-styles": "2.1.0", - "@hashicorp/nextjs-scripts": "16.3.0", - "@hashicorp/react-alert-banner": "5.0.0", - "@hashicorp/react-button": "4.0.0", - "@hashicorp/react-content": "6.1.1", - "@hashicorp/react-docs-page": "12.0.0", - "@hashicorp/react-hashi-stack-menu": "1.2.1-canary.0", - "@hashicorp/react-head": "1.1.6", - "@hashicorp/react-hero": "5.0.0", - "@hashicorp/react-image": "3.0.3", - "@hashicorp/react-product-downloader": "7.0.0", - "@hashicorp/react-product-features-list": "3.0.0", - "@hashicorp/react-section-header": "3.0.1", - "@hashicorp/react-subnav": "7.1.0", - "@hashicorp/react-use-cases": "2.0.1", - "@hashicorp/react-vertical-text-block-list": "4.0.0", + "@hashicorp/mktg-global-styles": "3.0.1", + "@hashicorp/mktg-logos": "1.0.2", + "@hashicorp/nextjs-scripts": "18.1.0", + "@hashicorp/react-alert-banner": "6.1.1", + "@hashicorp/react-button": "5.0.0", + "@hashicorp/react-content": "7.0.1", + "@hashicorp/react-docs-page": "13.0.3", + "@hashicorp/react-hashi-stack-menu": "2.0.3", + "@hashicorp/react-head": "2.0.0", + "@hashicorp/react-hero": "7.1.2", + "@hashicorp/react-image": "4.0.0", + "@hashicorp/react-product-downloader": "8.0.0", + "@hashicorp/react-product-features-list": "4.0.1", + "@hashicorp/react-section-header": "5.0.2", + "@hashicorp/react-subnav": "8.1.0", + "@hashicorp/react-use-cases": "3.0.2", + "@hashicorp/react-vertical-text-block-list": "6.0.2", "change-case": "4.1.2", "classnames": "2.2.6", "next": "10.0.6", @@ -31,6 +32,8 @@ "react-player": "2.7.0" }, "devDependencies": { + "@types/node": "^14.14.41", + "@types/react": "^17.0.3", "dart-linkcheck": "2.0.15", "glob": "7.1.6", "husky": "4.3.5", diff --git a/website/pages/_app.js b/website/pages/_app.js index bbd303fa3..1a78b207a 100644 --- a/website/pages/_app.js +++ b/website/pages/_app.js @@ -34,13 +34,13 @@ export default function App({ Component, pageProps }) { siteName={title} description={description} image="https://www.boundaryproject.io/img/og-image.png" - icon={[{ href: '/favicon.ico' }]} + icon={[{ href: '/_favicon.ico' }]} > {ALERT_BANNER_ACTIVE && ( - + )} diff --git a/website/pages/community/index.jsx b/website/pages/community/index.jsx index f82f2a419..166e25adf 100644 --- a/website/pages/community/index.jsx +++ b/website/pages/community/index.jsx @@ -14,6 +14,7 @@ export default function CommunityPage() { use_h1={true} /> \ No newline at end of file + \ No newline at end of file diff --git a/website/pages/downloads/index.jsx b/website/pages/downloads/index.jsx index 05440d6f7..203d7d457 100644 --- a/website/pages/downloads/index.jsx +++ b/website/pages/downloads/index.jsx @@ -60,8 +60,6 @@ export default function DownloadsPage({ binaryReleases, desktopReleases }) { os: 'linux', }, ]} - productName={productName} - productId={productSlug} latestVersion={VERSION} getStartedLinks={[ { @@ -84,10 +82,10 @@ export default function DownloadsPage({ binaryReleases, desktopReleases }) { Boundary } - brand="boundary" + product="boundary" tutorialLink={{ label: 'View Tutorial on HashiCorp Learn', href: diff --git a/website/pages/downloads/style.module.css b/website/pages/downloads/style.module.css index 078e2a19e..b68abe24f 100644 --- a/website/pages/downloads/style.module.css +++ b/website/pages/downloads/style.module.css @@ -1,5 +1,14 @@ .root { - --boundary-d1: #c03e43; + /** DEBT — remove color overrides with upgrade to product-download-page */ + & :global(.g-tab-trigger.active) { + & :global(.inner) { + border-bottom-color: var(--black); + } + } + + & a { + color: var(--brand-link) !important; + } } .logo { diff --git a/website/pages/home/img/features/config-as-code.svg b/website/pages/home/img/features/config-as-code.svg index a9b63c331..36a50656c 100644 --- a/website/pages/home/img/features/config-as-code.svg +++ b/website/pages/home/img/features/config-as-code.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/website/pages/home/img/features/identity-based-access.svg b/website/pages/home/img/features/identity-based-access.svg index 0ad8b0ed2..685d74127 100644 --- a/website/pages/home/img/features/identity-based-access.svg +++ b/website/pages/home/img/features/identity-based-access.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/website/pages/home/img/features/managing-dynamic-environments.svg b/website/pages/home/img/features/managing-dynamic-environments.svg index 4d23c8d9c..72a479341 100644 --- a/website/pages/home/img/features/managing-dynamic-environments.svg +++ b/website/pages/home/img/features/managing-dynamic-environments.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/website/pages/home/img/features/platform-agnosticity.svg b/website/pages/home/img/features/platform-agnosticity.svg index 2b440ff92..ccef20869 100644 --- a/website/pages/home/img/features/platform-agnosticity.svg +++ b/website/pages/home/img/features/platform-agnosticity.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/website/pages/home/img/features/session-management.svg b/website/pages/home/img/features/session-management.svg index 15a784f9d..3025d0c83 100644 --- a/website/pages/home/img/features/session-management.svg +++ b/website/pages/home/img/features/session-management.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/website/pages/home/img/features/session-visibility.svg b/website/pages/home/img/features/session-visibility.svg index 9ed48b3bd..b6a6ae726 100644 --- a/website/pages/home/img/features/session-visibility.svg +++ b/website/pages/home/img/features/session-visibility.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/website/pages/home/img/logos/aws-gray.svg b/website/pages/home/img/logos/aws-gray.svg index e16fd2bc3..b85774881 100644 --- a/website/pages/home/img/logos/aws-gray.svg +++ b/website/pages/home/img/logos/aws-gray.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/website/pages/home/img/logos/azure-gray.svg b/website/pages/home/img/logos/azure-gray.svg index 6a66def0b..04d09ef11 100644 --- a/website/pages/home/img/logos/azure-gray.svg +++ b/website/pages/home/img/logos/azure-gray.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/website/pages/home/img/logos/consul-gray.svg b/website/pages/home/img/logos/consul-gray.svg index 72042ef74..fe8b21663 100644 --- a/website/pages/home/img/logos/consul-gray.svg +++ b/website/pages/home/img/logos/consul-gray.svg @@ -1 +1,10 @@ - \ No newline at end of file + + + + + + + + + + \ No newline at end of file diff --git a/website/pages/home/img/logos/gcp-gray.svg b/website/pages/home/img/logos/gcp-gray.svg index e5258fa09..74a83997e 100644 --- a/website/pages/home/img/logos/gcp-gray.svg +++ b/website/pages/home/img/logos/gcp-gray.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/website/pages/home/img/logos/github-gray.svg b/website/pages/home/img/logos/github-gray.svg index c08e59965..4da4e8708 100644 --- a/website/pages/home/img/logos/github-gray.svg +++ b/website/pages/home/img/logos/github-gray.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/website/pages/home/img/logos/kubernetes-gray.svg b/website/pages/home/img/logos/kubernetes-gray.svg index 3510419e5..719c2c1b9 100644 --- a/website/pages/home/img/logos/kubernetes-gray.svg +++ b/website/pages/home/img/logos/kubernetes-gray.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/website/pages/home/img/logos/more-gray.svg b/website/pages/home/img/logos/more-gray.svg index f0efe435c..702c56e0a 100644 --- a/website/pages/home/img/logos/more-gray.svg +++ b/website/pages/home/img/logos/more-gray.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/website/pages/home/img/logos/okta-gray.svg b/website/pages/home/img/logos/okta-gray.svg index 2be040456..d1c24d272 100644 --- a/website/pages/home/img/logos/okta-gray.svg +++ b/website/pages/home/img/logos/okta-gray.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/website/pages/home/img/logos/ping-gray.svg b/website/pages/home/img/logos/ping-gray.svg index ff46c5719..a3c29c6cb 100644 --- a/website/pages/home/img/logos/ping-gray.svg +++ b/website/pages/home/img/logos/ping-gray.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/website/pages/home/img/logos/terraform-gray.svg b/website/pages/home/img/logos/terraform-gray.svg index 92054335a..df877354a 100644 --- a/website/pages/home/img/logos/terraform-gray.svg +++ b/website/pages/home/img/logos/terraform-gray.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/website/pages/home/style.css b/website/pages/home/style.css index 89a3a751b..611251697 100644 --- a/website/pages/home/style.css +++ b/website/pages/home/style.css @@ -1,8 +1,8 @@ .p-home { & .break-section { background: linear-gradient( - var(--gray-7) 0%, - var(--gray-7) 50%, + var(--gray-6) 0%, + var(--gray-6) 50%, var(--white) 50%, var(--white) 100% ); @@ -24,7 +24,7 @@ & .use-cases-section { padding-top: 128px; padding-bottom: 128px; - background-color: var(--gray-7); + background-color: var(--gray-6); @media (max-width: 800px) { padding-top: 88px; diff --git a/website/pages/style.css b/website/pages/style.css index 758f64737..6e2a23c21 100644 --- a/website/pages/style.css +++ b/website/pages/style.css @@ -8,7 +8,6 @@ @import '~@hashicorp/react-button/styles/index.css'; @import '~@hashicorp/react-consent-manager/style.css'; @import '~@hashicorp/react-toggle/style.css'; -@import '~@hashicorp/react-section-header/style.css'; @import '~@hashicorp/react-vertical-text-block-list/style.css'; @import '~@hashicorp/react-docs-page/style.css'; @import '~@hashicorp/react-search/style.css'; @@ -17,7 +16,7 @@ @import '~@hashicorp/react-tabs/style.css'; @import '~@hashicorp/react-enterprise-alert/style.css'; @import '~@hashicorp/react-product-features-list/style.css'; -@import '~@hashicorp/react-use-cases/dist/style.css'; +@import '~@hashicorp/react-use-cases/style.css'; @import '~@hashicorp/react-alert-banner/style.css'; /* Local Components */ @@ -59,3 +58,7 @@ .boundary-clickthrough-desktop-video { max-width: 800px; } + +.g-type-body { + color: var(--gray-2); +} diff --git a/website/public/_favicon.ico b/website/public/_favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..91edaa415e6e40788168fc647cfebbde3570dc8a GIT binary patch literal 15086 zcmeHOYiJx*6uvdZ`c6dgt&LKl;;SgW9~<8$Gqdf^?jUUyfd zK}Bexg7xu7r6QuTA}FX7@$p9*Nokd|(sbv}CI*}A^*i%uC)2xk9y`0KumdM&@4e@q z^PMxVbMKrmwutqx6)PBcKihsOW7jjr`uqKMA7g)@uMeEY*DYpj0|b^s22Q%YmhjU# zHtZ*p*vcvc{i}iVIU>sv$J4o}X#8m+^u5zEe%xc$Q2m^&_~Pc3b?37HBi+YzKLqW( zxT*0s;&5ag?*x9t;ZWIdF3*ZlHP1Bc>&m)4L^LoU7ULQ^v7$Lv8ZveMY|Oc8m_>ez z3dcf@g`dYVKWKa*@u_TE2EP@U8#3H}-#?a7yI7@Tp~i5n^#J2f3hbhy+v^t!Uz}as z`|DKLF}ByT_MZ}`XCcN{tvc8TeEXI7HT%JKU@L32ODwH+t&CQ#oW3xLP2@JOtFYsl z^bKQTQ4(EgWsrZq-`uvdDNY~eF9-eGTnFywA^V0nJz2+F#;@~F71)vU@U2;~C7IU> z{))kMC3c-V#p2X?NpNJ9$%>!e&%jQ3w!3zaa)UpU6<5-ES@Dy8 z9`Jvt^g*-V3uN=+dE&Q<_A=m~QTWinUdGLNVJAI#;&=6F_Dc%<0{dh?jE;)q^728A zpZ|jKH&fC!C4Rh{^E?MJ_?zc8L5`4;<9+sRo@;>)EKQ=rdPRRS(A$@q(J>~j9>wq>-3W9e(2YPlA|TuY znNm`Ytg2T)KE#($Tg)(z*H{m=XR2&bmr&DAf&xXY`B@uj4v zTBruR;I&6beD1fa0blC%2lG6A)k4kHUoFf8+_hUR%m&=WRYkp&JO2px#+m0A#=ZG| z9ME=gjx*-kO&UjEj_S1fK?9(}by}$9>K@$)B#8j+TO+rb2JN7|Bk=S!F{tUty6;4F z0u0CYAC~p^H0JQ#_@gyi?R4m) z^N`qo7pK9ug>|O+Z4Mn=ioA9g^t|PN=R2x42V>zr*>}K3yJ`-iz5vU|uFvzYkFieF z{*(;oPKj-S??fx3IP-4f9_hh(`Z;PJ*UguC+mh+S{^sLR+i1_?KE6^WAJ<2r!R==Lwkp8E--GE$W9V2nS7GIr1t%9NV7-T z$2Wl_cACi~wQm`d7s3CjsC|4h8EvLJNqJj+qW00Qla3^|WHM>&8^&KJAqKmn z7);%MSEf5jUmE+Q56{qD4lf7a^U%E$CkJCu4w;R< z-0#5{YA~M&Y{%8x$mS#0e>9kH8hkj=E90{H?)pi$cajdAlRs6llg%eP=8$tc#@za8 zId??2?RfBOIc literal 0 HcmV?d00001 diff --git a/website/public/favicon.ico b/website/public/favicon.ico deleted file mode 100644 index 67b066518b54250cdd694dbc000ef2199c75d507..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 169111 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 - - + + diff --git a/website/tsconfig.json b/website/tsconfig.json new file mode 100644 index 000000000..d9ceb4c1c --- /dev/null +++ b/website/tsconfig.json @@ -0,0 +1,20 @@ +{ + "compilerOptions": { + "allowJs": true, + "baseUrl": ".", + "esModuleInterop": true, + "forceConsistentCasingInFileNames": true, + "isolatedModules": true, + "jsx": "preserve", + "lib": ["dom", "dom.iterable", "esnext"], + "module": "esnext", + "moduleResolution": "node", + "noEmit": true, + "resolveJsonModule": true, + "skipLibCheck": true, + "strict": false, + "target": "es5" + }, + "exclude": ["node_modules", ".next", "out"], + "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx"] +}