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 000000000..91edaa415 Binary files /dev/null and b/website/public/_favicon.ico differ diff --git a/website/public/favicon.ico b/website/public/favicon.ico deleted file mode 100644 index 67b066518..000000000 Binary files a/website/public/favicon.ico and /dev/null differ diff --git a/website/public/img/icon-right-arrow.svg b/website/public/img/icon-right-arrow.svg index ae4150696..fffd28cea 100644 --- a/website/public/img/icon-right-arrow.svg +++ b/website/public/img/icon-right-arrow.svg @@ -1,4 +1,4 @@ - - + + 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"] +}