├── .copywrite.hcl ├── .dockerignore ├── .editorconfig ├── .env ├── .env.local.example ├── .git-blame-ignore-revs ├── .github ├── CODEOWNERS ├── PULL_REQUEST_TEMPLATE.md ├── dependabot.yml └── workflows │ ├── auto-merge-staging.yml │ ├── cache.yml │ ├── ci.yml │ ├── close-stale-prs.yml │ ├── docker_publish.yml │ ├── docs-content-check-legacy-links-format.yml │ ├── nextjs_bundle_analysis.yml │ ├── playwright.yml │ ├── redeploy-content-repos.yml │ ├── register-preview-url.yml │ └── repo-sync.yml ├── .gitignore ├── .npmrc ├── .nvmrc ├── .prettierignore ├── .stylelintrc.js ├── .test └── setup-vitest.js ├── .vscode ├── extensions.json └── settings.json ├── Dockerfile ├── LICENSE ├── README.md ├── analytics ├── .gitignore ├── Makefile ├── README.md ├── package-lock.json ├── package.json └── spec │ ├── _index.yaml │ ├── events │ ├── _index.yaml │ ├── beta_opted_in.yaml │ ├── beta_opted_out.yaml │ ├── error_page_loaded.yaml │ ├── integration_library_filter_selected.yaml │ ├── integration_library_searched.yaml │ ├── page_scrolled.yaml │ ├── page_viewed.yaml │ ├── product_downloaded.yaml │ ├── tutorials_front_door_link_clicked.yaml │ └── video_played.yaml │ ├── global │ └── types │ │ └── hashicorp_product.yaml │ └── meta │ └── context.yaml ├── config ├── __tests__ │ ├── __fixtures__ │ │ └── config-loading │ │ │ └── config │ │ │ ├── base.json │ │ │ └── production.json │ └── index.test.js ├── base.json ├── development.json ├── hvd-preview.json ├── index.js ├── plugin.js ├── preview.json ├── production.json ├── project-preview.json ├── tutorials-preview.json └── unified-docs-sandbox.json ├── docs ├── decisions │ ├── adr-000-document-architecture-decisions.md │ └── adr-001-env-changes-for-unified-docs.md └── images │ ├── ProductDownloadsView-featuredCollectionsSlugs.png │ ├── ProductDownloadsView-featuredTutorialsSlugs.png │ ├── ProductDownloadsView-sidebarMenuItems.png │ ├── ProductRootDocsPathLanding-marketingContentBlocks-card-grid.png │ ├── ProductRootDocsPathLanding-marketingContentBlocks-icon-card-grid.png │ └── ProductRootDocsPathLanding-pageSubtitle.png ├── eslint.config.js ├── global.d.ts ├── next-auth.d.ts ├── next-env.d.ts ├── next-sitemap.config.js ├── next.config.js ├── package.json ├── playwright.config.ts ├── postcss.config.js ├── prettier.config.js ├── public ├── _vault-favicon.ico ├── favicon-dev.ico ├── favicon-dev.svg ├── favicon-preview.ico ├── favicon-preview.svg ├── favicon.ico ├── favicon.svg ├── ie-warning.js ├── img │ ├── homepage │ │ ├── hashiconf-global-logo.svg │ │ ├── hashiconf-global-slot-accent.png │ │ ├── hcp-slot-background.svg │ │ ├── hcp-slot-graphic.svg │ │ ├── hcp-vault-slot-accent.svg │ │ ├── hero-accent-left.svg │ │ ├── hero-accent-right.svg │ │ ├── hero-accent.svg │ │ ├── vault-slot-accent.svg │ │ └── waypoint-slot-accent.svg │ ├── sandbox │ │ └── hashicorp.png │ ├── waypoint │ │ ├── _favicon.ico │ │ ├── deploys-kubernetes-helm.svg │ │ ├── extensible-plugins.svg │ │ ├── first-party-aws-docker.svg │ │ ├── get-started-kubernetes.png │ │ ├── intro-to-waypoint.png │ │ ├── og-image.png │ │ ├── prebuilt-binaries.svg │ │ ├── status-degraded.svg │ │ └── status-normal.svg │ └── well-architected-framework │ │ └── landing-hero-graphic.png ├── og-image │ ├── base.jpg │ ├── boundary.jpg │ ├── certifications.jpg │ ├── consul.jpg │ ├── hcp.jpg │ ├── nomad.jpg │ ├── packer.jpg │ ├── terraform.jpg │ ├── tutorials.jpg │ ├── vagrant.jpg │ ├── vault.jpg │ └── waypoint.jpg ├── sentinel-public │ ├── favicon.svg │ └── img │ │ └── og-image.png └── tutorials-sitemaps │ ├── boundary-tutorials-sitemap.xml │ ├── consul-tutorials-sitemap.xml │ ├── hcp-tutorials-sitemap.xml │ ├── nomad-tutorials-sitemap.xml │ ├── packer-tutorials-sitemap.xml │ ├── terraform-tutorials-sitemap.xml │ ├── vagrant-tutorials-sitemap.xml │ ├── vault-tutorials-sitemap.xml │ ├── waypoint-tutorials-sitemap.xml │ └── well-architected-framework-sitemap.xml ├── scripts ├── add-preview-url-to-cloud-idp.ts ├── build-sitemap.ts ├── capture-build-metrics.ts ├── content-repo-preview │ ├── build.ts │ ├── builders │ │ └── developer.ts │ └── start.sh ├── docs-content-link-rewrites │ ├── constants.ts │ ├── generate-page-paths-for-repo-and-base-path.ts │ ├── helpers │ │ ├── fetch-nav-data-for-repo-and-base-path.ts │ │ ├── get-all-page-paths-for-base-path-and-repo.ts │ │ ├── get-base-path-for-nav-data-file.ts │ │ ├── get-mdx-and-nav-data-directories-for-repo.ts │ │ ├── get-mdx-links-to-rewrite.ts │ │ ├── get-nav-data-file-name-for-base-path.ts │ │ ├── get-paths-from-nav-data.ts │ │ ├── get-rewrite-links-script-arguments.ts │ │ ├── normalize-remote-loader-slug.ts │ │ └── rewrite-file-content-string.ts │ ├── package.json │ ├── rewrite-links-plugin.ts │ ├── rewrite-links.ts │ └── types.ts ├── extract-hvd-content.ts ├── generate-tutorial-map.ts ├── generate-tutorial-variant-map.ts ├── list-open-prs-with-docs-changes.ts ├── redirects │ └── import-product-redirects.ts ├── upload-source-maps.ts └── warm-cache.ts ├── src ├── __tests__ │ ├── e2e │ │ ├── docs-content-link-rewrites.spec.ts │ │ ├── docs-landing-icon-card-links.spec.ts │ │ ├── product-docs-menu-links.spec.ts │ │ ├── redirects.spec.ts │ │ ├── sandbox-interactive.spec.ts │ │ ├── seo.spec.ts │ │ └── ssr.spec.ts │ └── index.test.ts ├── app │ └── api │ │ └── refresh │ │ └── route.ts ├── components │ ├── accordion-disclosure │ │ ├── accordion-disclosure-context.ts │ │ ├── accordion-disclosure.module.css │ │ ├── accordion-disclosure.test.tsx │ │ ├── docs.mdx │ │ ├── index.tsx │ │ └── types.ts │ ├── accordion │ │ ├── accordion.module.css │ │ ├── docs.mdx │ │ ├── index.tsx │ │ └── types.ts │ ├── authentication-error-dialog │ │ ├── authentication-error-dialog.module.css │ │ ├── helpers │ │ │ ├── guess-method-of-dismissal.ts │ │ │ └── index.ts │ │ └── index.tsx │ ├── author-primitives │ │ ├── consul │ │ │ └── config-entry-reference │ │ │ │ └── index.jsx │ │ ├── packer │ │ │ ├── badges-header │ │ │ │ ├── index.tsx │ │ │ │ └── style.module.css │ │ │ ├── checklist │ │ │ │ ├── check-circle-filled.svg │ │ │ │ ├── index.jsx │ │ │ │ └── style.module.css │ │ │ └── plugin-badge │ │ │ │ ├── check-icon.svg │ │ │ │ ├── index.tsx │ │ │ │ └── ribbon-icon.svg │ │ ├── shared │ │ │ ├── badge │ │ │ │ ├── index.tsx │ │ │ │ └── style.module.css │ │ │ ├── button │ │ │ │ └── index.tsx │ │ │ └── placement-table │ │ │ │ ├── index.jsx │ │ │ │ └── placement-table.module.css │ │ ├── terraform │ │ │ └── provider-table │ │ │ │ ├── components │ │ │ │ └── provider-badge │ │ │ │ │ ├── index.tsx │ │ │ │ │ ├── partner-icon.svg │ │ │ │ │ └── ribbon-icon.svg │ │ │ │ ├── index.jsx │ │ │ │ └── style.module.css │ │ └── vault │ │ │ ├── columns │ │ │ ├── docs.mdx │ │ │ ├── index.jsx │ │ │ └── style.module.css │ │ │ └── inline-tag │ │ │ ├── docs.mdx │ │ │ ├── index.jsx │ │ │ └── style.module.css │ ├── badge-count │ │ ├── badge-count.module.css │ │ ├── index.tsx │ │ └── types.ts │ ├── badge-list │ │ ├── badge-list.module.css │ │ ├── index.tsx │ │ └── types.ts │ ├── badge │ │ ├── badge.module.css │ │ ├── docs.mdx │ │ ├── index.tsx │ │ └── types.ts │ ├── bookmark-button │ │ ├── bookmark-button.module.css │ │ ├── helpers │ │ │ └── connected-bookmark-button.tsx │ │ ├── icons │ │ │ ├── icons.module.css │ │ │ └── index.tsx │ │ ├── index.tsx │ │ ├── sign-in-dialog │ │ │ ├── index.tsx │ │ │ └── sign-in-dialog.module.css │ │ ├── toast │ │ │ ├── bookmark-toast.module.css │ │ │ └── make-bookmark-toast.tsx │ │ └── types.ts │ ├── branded-card │ │ ├── branded-card.module.css │ │ ├── img │ │ │ ├── boundary.png │ │ │ ├── consul.png │ │ │ ├── generic.png │ │ │ ├── nomad.png │ │ │ ├── packer.png │ │ │ ├── terraform.png │ │ │ ├── vagrant.png │ │ │ ├── vault.png │ │ │ └── waypoint.png │ │ ├── index.tsx │ │ └── types.ts │ ├── breadcrumb-bar │ │ ├── __fixtures__ │ │ │ ├── terraform-plugin-sdkv2-nav-data.json │ │ │ └── waypoint-nav-data.json │ │ ├── __tests__ │ │ │ ├── breadcrumb-bar.test.tsx │ │ │ └── get-docs-breadcrumbs.test.ts │ │ ├── breadcrumb-bar.module.css │ │ ├── docs.mdx │ │ ├── index.tsx │ │ └── utils │ │ │ ├── get-docs-breadcrumbs.ts │ │ │ └── get-fallback-title.ts │ ├── button-link │ │ ├── button-link.module.css │ │ ├── index.tsx │ │ └── types.ts │ ├── button │ │ ├── button.module.css │ │ ├── docs.mdx │ │ ├── index.tsx │ │ └── types.ts │ ├── callout-card │ │ ├── callout-card.module.css │ │ ├── index.tsx │ │ └── types.ts │ ├── card-link │ │ ├── card-link.module.css │ │ ├── docs.mdx │ │ ├── index.tsx │ │ └── types.ts │ ├── card │ │ ├── card.module.css │ │ ├── components │ │ │ ├── card-description │ │ │ │ ├── card-description.module.css │ │ │ │ ├── index.tsx │ │ │ │ └── types.ts │ │ │ ├── card-eyebrow │ │ │ │ ├── card-eyebrow.module.css │ │ │ │ ├── index.tsx │ │ │ │ └── types.ts │ │ │ ├── card-footer │ │ │ │ ├── card-footer.module.css │ │ │ │ ├── index.tsx │ │ │ │ └── types.ts │ │ │ ├── card-logo │ │ │ │ ├── card-logo.module.css │ │ │ │ ├── index.tsx │ │ │ │ └── types.ts │ │ │ ├── card-title │ │ │ │ ├── card-title.module.css │ │ │ │ ├── index.tsx │ │ │ │ └── types.ts │ │ │ └── index.ts │ │ ├── docs.mdx │ │ ├── index.tsx │ │ └── types.ts │ ├── cards-grid-list │ │ ├── cards-grid-list.module.css │ │ ├── components │ │ │ ├── index.ts │ │ │ └── tutorial-cards-grid-list │ │ │ │ ├── .index.tsx.swp │ │ │ │ ├── index.tsx │ │ │ │ └── tutorial-cards.module.css │ │ ├── docs.mdx │ │ ├── index.tsx │ │ └── types.ts │ ├── collection-card │ │ ├── collection-card.module.css │ │ ├── components │ │ │ ├── company-logo │ │ │ │ ├── company-logo.module.css │ │ │ │ ├── img │ │ │ │ │ ├── aws-dark-mode.png │ │ │ │ │ ├── aws.png │ │ │ │ │ ├── docker-dark-mode.png │ │ │ │ │ ├── docker.png │ │ │ │ │ ├── github-dark-mode.png │ │ │ │ │ ├── github.png │ │ │ │ │ ├── google-cloud-dark-mode.png │ │ │ │ │ ├── google-cloud.png │ │ │ │ │ ├── microsoft-azure-dark-mode.png │ │ │ │ │ ├── microsoft-azure.png │ │ │ │ │ ├── oci-dark-mode.png │ │ │ │ │ ├── oci.png │ │ │ │ │ ├── terraform-cloud-dark-mode.png │ │ │ │ │ └── terraform-cloud.png │ │ │ │ ├── index.tsx │ │ │ │ └── types.ts │ │ │ └── with-auth-elements │ │ │ │ ├── index.tsx │ │ │ │ └── with-auth-elements.module.css │ │ ├── docs.mdx │ │ ├── helpers.ts │ │ ├── index.tsx │ │ └── types.ts │ ├── collection-progress-group │ │ ├── collection-progress-group.module.css │ │ ├── components │ │ │ ├── collection-progress-status-section │ │ │ │ ├── collection-progress-status-section.module.css │ │ │ │ ├── index.tsx │ │ │ │ └── types.ts │ │ │ └── index.tsx │ │ ├── docs.mdx │ │ ├── helpers │ │ │ ├── __tests__ │ │ │ │ └── parse-collection-progress.test.ts │ │ │ ├── index.ts │ │ │ └── parse-collection-progress.ts │ │ └── index.tsx │ ├── command-bar │ │ ├── commands │ │ │ ├── index.ts │ │ │ ├── search │ │ │ │ ├── helpers │ │ │ │ │ ├── generate-suggested-pages.tsx │ │ │ │ │ ├── generate-tutorial-library-cta.ts │ │ │ │ │ ├── get-current-product-tag.ts │ │ │ │ │ ├── hit-counts-provider.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── hooks │ │ │ │ │ └── use-recent-searches.ts │ │ │ │ ├── index.tsx │ │ │ │ └── unified-search │ │ │ │ │ ├── components │ │ │ │ │ ├── dialog-body │ │ │ │ │ │ ├── dialog-body.module.css │ │ │ │ │ │ ├── helpers │ │ │ │ │ │ │ ├── get-algolia-filters.ts │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ ├── use-command-bar-product-tag.ts │ │ │ │ │ │ │ └── use-debounced-recent-searches.ts │ │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── index.tsx │ │ │ │ │ ├── no-results-message │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ └── no-results-message.module.css │ │ │ │ │ ├── recent-searches │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ └── types.ts │ │ │ │ │ ├── suggested-pages │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ ├── suggested-page.module.css │ │ │ │ │ │ └── types.ts │ │ │ │ │ ├── tab-heading-with-count │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ └── tab-heading-with-count.module.css │ │ │ │ │ ├── unified-hit │ │ │ │ │ │ ├── helpers │ │ │ │ │ │ │ ├── build-url-path.ts │ │ │ │ │ │ │ ├── get-unified-hit-props.ts │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ └── parse-default-product-slug.ts │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ ├── types.ts │ │ │ │ │ │ └── unified-hit.module.css │ │ │ │ │ └── unified-hits-container │ │ │ │ │ │ ├── helpers │ │ │ │ │ │ ├── gather-search-tabs-content.tsx │ │ │ │ │ │ ├── get-should-render-integrations-tab.ts │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ └── unified-hits-container.module.css │ │ │ │ │ ├── content.tsx │ │ │ │ │ └── types.ts │ │ │ └── settings │ │ │ │ ├── dialog-body.tsx │ │ │ │ └── index.tsx │ │ ├── components │ │ │ ├── activator │ │ │ │ ├── command-bar-activator.module.css │ │ │ │ └── index.tsx │ │ │ ├── cmd-ctrl-icon │ │ │ │ ├── cmd-ctrl-icon.module.css │ │ │ │ ├── cmd-ctrl.svg │ │ │ │ └── index.tsx │ │ │ ├── dialog │ │ │ │ ├── body.tsx │ │ │ │ ├── command-bar-dialog.module.css │ │ │ │ ├── footer.tsx │ │ │ │ ├── header.tsx │ │ │ │ └── index.tsx │ │ │ ├── divider │ │ │ │ ├── command-bar-divider.module.css │ │ │ │ └── index.tsx │ │ │ ├── index.ts │ │ │ ├── k-icon │ │ │ │ ├── index.tsx │ │ │ │ ├── k-icon.module.css │ │ │ │ └── k.svg │ │ │ ├── list-item │ │ │ │ ├── command-bar-list-item.module.css │ │ │ │ └── index.tsx │ │ │ └── list │ │ │ │ ├── command-bar-list.module.css │ │ │ │ └── index.tsx │ │ ├── hooks │ │ │ ├── index.ts │ │ │ └── use-set-up-and-clean-up-command-state.ts │ │ ├── index.tsx │ │ └── types.ts │ ├── content-header-card │ │ ├── content-header-card.module.css │ │ ├── docs.mdx │ │ ├── index.tsx │ │ └── types.ts │ ├── dev-dot-content │ │ ├── dev-dot-content.module.css │ │ ├── index.tsx │ │ ├── mdx-components │ │ │ ├── index.tsx │ │ │ ├── mdx-a │ │ │ │ ├── index.tsx │ │ │ │ └── mdx-a.module.css │ │ │ ├── mdx-accordion │ │ │ │ ├── index.tsx │ │ │ │ └── mdx-accordion.module.css │ │ │ ├── mdx-alert │ │ │ │ ├── docs.mdx │ │ │ │ ├── index.test.tsx │ │ │ │ ├── index.tsx │ │ │ │ ├── mdx-inline-alert.module.css │ │ │ │ ├── types.ts │ │ │ │ └── variants.tsx │ │ │ ├── mdx-blockquote │ │ │ │ ├── index.tsx │ │ │ │ └── mdx-blockquote.module.css │ │ │ ├── mdx-code-blocks │ │ │ │ ├── index.tsx │ │ │ │ ├── language-names.json │ │ │ │ ├── mdx-code-blocks.module.css │ │ │ │ ├── syntaxes.json │ │ │ │ └── utils.ts │ │ │ ├── mdx-hcp-callout │ │ │ │ ├── docs.mdx │ │ │ │ ├── img │ │ │ │ │ ├── applications.svg │ │ │ │ │ ├── infrastructure.svg │ │ │ │ │ ├── networking.svg │ │ │ │ │ └── security.svg │ │ │ │ ├── index.tsx │ │ │ │ ├── mdx-callout.module.css │ │ │ │ └── types.ts │ │ │ ├── mdx-heading-permalink │ │ │ │ ├── index.tsx │ │ │ │ └── mdx-heading-permalink.module.css │ │ │ ├── mdx-headings │ │ │ │ ├── index.tsx │ │ │ │ ├── mdx-headings.module.css │ │ │ │ └── utils │ │ │ │ │ ├── index.ts │ │ │ │ │ └── is-injected-permalink.ts │ │ │ ├── mdx-inline-code │ │ │ │ ├── index.tsx │ │ │ │ └── mdx-inline-code.module.css │ │ │ ├── mdx-interactive-lab-callout │ │ │ │ └── index.tsx │ │ │ ├── mdx-lists │ │ │ │ ├── index.tsx │ │ │ │ └── mdx-lists.module.css │ │ │ ├── mdx-p │ │ │ │ ├── index.tsx │ │ │ │ └── mdx-p.module.css │ │ │ ├── mdx-table │ │ │ │ ├── index.tsx │ │ │ │ └── mdx-table.module.css │ │ │ ├── mdx-tabs │ │ │ │ ├── index.tsx │ │ │ │ └── mdx-tabs.module.css │ │ │ └── mdx-try-hcp-callout │ │ │ │ ├── index.tsx │ │ │ │ └── mdx-try-hcp-callout.module.css │ │ └── types.ts │ ├── dialog │ │ ├── dialog.module.css │ │ ├── index.tsx │ │ └── types.ts │ ├── directional-link-box │ │ ├── directional-link-box.module.css │ │ ├── index.tsx │ │ └── types.ts │ ├── disclosure │ │ ├── components │ │ │ ├── disclosure-activator │ │ │ │ ├── index.tsx │ │ │ │ └── types.ts │ │ │ ├── disclosure-content │ │ │ │ ├── index.tsx │ │ │ │ └── types.ts │ │ │ └── index.ts │ │ ├── disclosure.module.css │ │ ├── docs.mdx │ │ ├── helpers │ │ │ ├── index.ts │ │ │ └── validate-disclosure-children.ts │ │ ├── index.tsx │ │ └── types.ts │ ├── docs-landing-hero │ │ ├── docs-landing-hero.module.css │ │ ├── index.tsx │ │ └── types.ts │ ├── docs-version-switcher │ │ ├── docs-version-switcher.test.tsx │ │ ├── index.tsx │ │ └── types.ts │ ├── dropdown-disclosure │ │ ├── components │ │ │ ├── activator │ │ │ │ ├── activator.module.css │ │ │ │ ├── index.tsx │ │ │ │ └── types.ts │ │ │ ├── index.ts │ │ │ └── list-item │ │ │ │ ├── index.tsx │ │ │ │ ├── list-item.module.css │ │ │ │ └── types.ts │ │ ├── docs.mdx │ │ ├── dropdown-disclosure.module.css │ │ ├── helpers │ │ │ ├── index.tsx │ │ │ └── validate-dropdown-disclosure-children.ts │ │ ├── index.tsx │ │ └── types.ts │ ├── edit-on-github-link │ │ ├── edit-on-github-link.module.css │ │ └── index.tsx │ ├── empty-state │ │ ├── empty-state.module.css │ │ ├── index.tsx │ │ └── types.ts │ ├── error-boundary │ │ ├── __tests__ │ │ │ └── error-boundary.test.tsx │ │ └── index.tsx │ ├── feedback-form │ │ ├── components │ │ │ ├── finished │ │ │ │ ├── finished.module.css │ │ │ │ └── index.tsx │ │ │ ├── index.ts │ │ │ └── question │ │ │ │ ├── index.tsx │ │ │ │ └── question.module.css │ │ ├── docs.mdx │ │ ├── index.test.tsx │ │ ├── index.tsx │ │ ├── props.js │ │ └── types.ts │ ├── filter-input │ │ ├── filter-input.module.css │ │ └── index.tsx │ ├── footer │ │ ├── docs.mdx │ │ ├── footer.module.css │ │ ├── index.tsx │ │ └── types.ts │ ├── form │ │ ├── base-controls │ │ │ ├── checkbox-control │ │ │ │ ├── checkbox-control.module.css │ │ │ │ ├── index.tsx │ │ │ │ └── types.ts │ │ │ ├── index.ts │ │ │ └── radio-control │ │ │ │ ├── index.tsx │ │ │ │ ├── radio-control.module.css │ │ │ │ └── types.ts │ │ ├── components │ │ │ ├── errors │ │ │ │ ├── errors.module.css │ │ │ │ ├── index.tsx │ │ │ │ └── types.ts │ │ │ ├── helper-text │ │ │ │ ├── helper-text.module.css │ │ │ │ ├── index.tsx │ │ │ │ └── types.ts │ │ │ ├── index.ts │ │ │ ├── label │ │ │ │ ├── index.tsx │ │ │ │ ├── label.module.css │ │ │ │ └── types.ts │ │ │ └── legend │ │ │ │ ├── index.tsx │ │ │ │ ├── legend.module.css │ │ │ │ └── types.ts │ │ ├── field-controls │ │ │ ├── checkbox-field │ │ │ │ ├── checkbox-field.module.css │ │ │ │ ├── docs.mdx │ │ │ │ ├── index.tsx │ │ │ │ └── types.ts │ │ │ ├── index.ts │ │ │ └── radio-field │ │ │ │ ├── docs.mdx │ │ │ │ ├── index.tsx │ │ │ │ ├── radio-field.module.css │ │ │ │ └── types.ts │ │ ├── group-controls │ │ │ ├── checkbox-group │ │ │ │ ├── checkbox-group.module.css │ │ │ │ ├── docs.mdx │ │ │ │ ├── index.tsx │ │ │ │ └── types.ts │ │ │ ├── index.ts │ │ │ └── radio-group │ │ │ │ ├── docs.mdx │ │ │ │ ├── index.tsx │ │ │ │ ├── radio-group.module.css │ │ │ │ └── types.ts │ │ └── index.tsx │ ├── hds-copy-snippet │ │ ├── copy-snippet.module.css │ │ ├── docs.mdx │ │ └── index.tsx │ ├── head-metadata │ │ ├── index.tsx │ │ └── types.ts │ ├── heading │ │ ├── docs.mdx │ │ ├── index.tsx │ │ └── types.ts │ ├── icon-card-link-grid-list │ │ ├── index.tsx │ │ └── types.ts │ ├── icon-card-link │ │ ├── icon-card-link.module.css │ │ ├── index.tsx │ │ └── types.ts │ ├── icon-tile-logo │ │ ├── docs.mdx │ │ ├── index.tsx │ │ └── types.ts │ ├── icon-tile │ │ ├── docs.mdx │ │ ├── icon-tile.module.css │ │ ├── index.tsx │ │ └── types.ts │ ├── image-config │ │ ├── docs.mdx │ │ ├── get-validated-image-child.tsx │ │ ├── image-config.module.css │ │ ├── index.test.tsx │ │ ├── index.tsx │ │ └── types.ts │ ├── image │ │ ├── image.module.css │ │ ├── index.test.tsx │ │ ├── index.tsx │ │ └── types.ts │ ├── inline-alert │ │ ├── docs.mdx │ │ ├── index.tsx │ │ ├── inline-alert.module.css │ │ └── types.ts │ ├── inline-link │ │ ├── docs.mdx │ │ ├── index.tsx │ │ ├── inline-link.module.css │ │ └── types.ts │ ├── interactive-lab-callout │ │ ├── docs.mdx │ │ ├── img │ │ │ └── interactive-callout-visual.svg │ │ ├── index.tsx │ │ └── interactive-lab-callout.module.css │ ├── lab-embed │ │ ├── embed-element │ │ │ ├── __tests__ │ │ │ │ └── embed-element.test.tsx │ │ │ ├── embed-element.module.css │ │ │ └── index.tsx │ │ └── resizable │ │ │ ├── __tests__ │ │ │ └── resizable.test.tsx │ │ │ ├── components │ │ │ ├── img │ │ │ │ └── resize_bar.svg │ │ │ ├── resizer.module.css │ │ │ └── resizer.tsx │ │ │ ├── index.tsx │ │ │ └── resizable.module.css │ ├── landing-hero │ │ ├── assets │ │ │ ├── certification-hero-image.svg │ │ │ └── certifications-hero-gradient.svg │ │ ├── components │ │ │ └── hero │ │ │ │ ├── hero.module.css │ │ │ │ ├── index.tsx │ │ │ │ └── types.ts │ │ ├── index.tsx │ │ └── landing-hero.module.css │ ├── landing-page-blocks │ │ ├── components │ │ │ ├── autosized-heading-block │ │ │ │ ├── autosized-heading-block.module.css │ │ │ │ ├── index.tsx │ │ │ │ └── types.ts │ │ │ ├── callout-card-block │ │ │ │ ├── index.tsx │ │ │ │ └── types.ts │ │ │ ├── card-grid-block │ │ │ │ ├── card-grid-block.module.css │ │ │ │ ├── index.tsx │ │ │ │ └── types.ts │ │ │ ├── icon-card-grid-block │ │ │ │ ├── index.tsx │ │ │ │ └── types.ts │ │ │ ├── index.ts │ │ │ ├── paragraph-block │ │ │ │ ├── index.tsx │ │ │ │ └── types.ts │ │ │ └── section-heading-block │ │ │ │ ├── index.tsx │ │ │ │ ├── section-heading-block.module.css │ │ │ │ └── types.ts │ │ └── index.tsx │ ├── link-region │ │ ├── index.tsx │ │ ├── link-region.module.css │ │ └── types.ts │ ├── link │ │ ├── helpers │ │ │ ├── index.ts │ │ │ └── validate-props.ts │ │ ├── index.tsx │ │ └── types.ts │ ├── longform-page │ │ ├── index.tsx │ │ └── style.module.css │ ├── mobile-download-standalone-link │ │ ├── docs.mdx │ │ ├── index.tsx │ │ └── types.ts │ ├── mobile-menu-container │ │ ├── components │ │ │ ├── index.ts │ │ │ └── mobile-user-disclosure │ │ │ │ ├── index.tsx │ │ │ │ ├── mobile-user-disclosure.module.css │ │ │ │ └── types.ts │ │ ├── index.tsx │ │ ├── mobile-menu-container.module.css │ │ └── types.ts │ ├── mobile-menu-levels-generic │ │ ├── index.tsx │ │ └── mobile-menu-levels-generic.module.css │ ├── mobile-menu-levels │ │ ├── index.tsx │ │ ├── level-components │ │ │ ├── index.tsx │ │ │ └── level-components.module.css │ │ ├── mobile-menu-levels.module.css │ │ └── types.ts │ ├── mobile-standalone-link │ │ ├── index.tsx │ │ ├── mobile-standalone-link.module.css │ │ └── types.ts │ ├── multi-select │ │ ├── index.tsx │ │ ├── multi-select.module.css │ │ └── types.ts │ ├── navigation-disclosure │ │ ├── components │ │ │ ├── index.ts │ │ │ ├── navigation-disclosure-activator │ │ │ │ ├── index.tsx │ │ │ │ └── types.ts │ │ │ ├── navigation-disclosure-content │ │ │ │ ├── index.tsx │ │ │ │ └── types.ts │ │ │ ├── navigation-disclosure-link │ │ │ │ ├── index.tsx │ │ │ │ ├── navigation-disclosure-link.module.css │ │ │ │ └── types.ts │ │ │ ├── navigation-disclosure-list-item │ │ │ │ ├── index.tsx │ │ │ │ ├── navigation-disclosure-list-item.module.css │ │ │ │ └── types.ts │ │ │ └── navigation-disclosure-list │ │ │ │ ├── index.tsx │ │ │ │ ├── navigation-disclosure-list.module.css │ │ │ │ └── types.ts │ │ ├── docs.mdx │ │ ├── helpers │ │ │ ├── index.ts │ │ │ ├── validate-navigation-disclosure-content-children.ts │ │ │ ├── validate-navigation-disclosure-list-children.ts │ │ │ └── validate-navigation-disclosure-list-item-children.ts │ │ ├── index.tsx │ │ └── types.ts │ ├── navigation-header │ │ ├── components │ │ │ ├── dropdown-menu │ │ │ │ ├── dropdown-menu.module.css │ │ │ │ └── index.tsx │ │ │ ├── give-feedback-button │ │ │ │ ├── give-feedback-button.module.css │ │ │ │ ├── img │ │ │ │ │ └── feedback-icon.svg │ │ │ │ └── index.tsx │ │ │ ├── home-page-content │ │ │ │ ├── home-page-content.module.css │ │ │ │ └── index.tsx │ │ │ ├── index.ts │ │ │ ├── nav-bar-list-container │ │ │ │ ├── index.tsx │ │ │ │ └── nav-bar-list-container.module.css │ │ │ ├── primary-nav-link │ │ │ │ ├── index.tsx │ │ │ │ └── primary-nav-link.module.css │ │ │ ├── primary-nav-submenu │ │ │ │ ├── index.tsx │ │ │ │ └── primary-nav-submenu.module.css │ │ │ ├── product-page-content │ │ │ │ ├── components │ │ │ │ │ ├── index.tsx │ │ │ │ │ ├── product-icon-text-link │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ └── product-icon-text-link.module.css │ │ │ │ │ └── product-icon-text-lockup │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ └── product-icon-text-lockup.module.css │ │ │ │ ├── index.tsx │ │ │ │ ├── product-page-content.module.css │ │ │ │ └── utils │ │ │ │ │ ├── __tests__ │ │ │ │ │ └── get-nav-items.test.ts │ │ │ │ │ ├── get-nav-items.ts │ │ │ │ │ ├── get-products-dropdown-items.ts │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── types.ts │ │ │ ├── sandbox-dropdown │ │ │ │ ├── __tests__ │ │ │ │ │ └── sandbox-dropdown.test.tsx │ │ │ │ ├── index.tsx │ │ │ │ └── sandbox-dropdown.module.css │ │ │ └── sandbox-item │ │ │ │ ├── __tests__ │ │ │ │ └── sandbox-item.test.tsx │ │ │ │ ├── index.tsx │ │ │ │ └── sandbox-item.module.css │ │ ├── docs.mdx │ │ ├── helpers │ │ │ ├── get-all-products-nav-items.ts │ │ │ └── index.ts │ │ ├── img │ │ │ └── logo-white.svg │ │ ├── index.tsx │ │ ├── navigation-header.module.css │ │ └── types.ts │ ├── no-index-tag-if-versioned │ │ └── index.tsx │ ├── numeric-badge │ │ ├── docs.mdx │ │ ├── index.tsx │ │ ├── numeric-badge.module.css │ │ └── types.ts │ ├── open-api-page │ │ ├── docs.mdx │ │ ├── fixtures │ │ │ ├── generated │ │ │ │ ├── boundary-page-props.json │ │ │ │ ├── boundary.swagger.json │ │ │ │ ├── packer-page-props.json │ │ │ │ └── packer.swagger.json │ │ │ ├── raw-schemas │ │ │ │ ├── boundary.swagger.json │ │ │ │ └── packer.swagger.json │ │ │ └── refresh-generated-fixtures.ts │ │ ├── hooks │ │ │ ├── use-hover.ts │ │ │ └── use-on-click-outside.ts │ │ ├── index.tsx │ │ ├── partials │ │ │ ├── collapsible │ │ │ │ ├── index.test.tsx │ │ │ │ ├── index.tsx │ │ │ │ └── style.module.css │ │ │ ├── operation-object │ │ │ │ ├── get-body-param-props.ts │ │ │ │ ├── index.tsx │ │ │ │ └── style.module.css │ │ │ ├── parameter │ │ │ │ ├── index.tsx │ │ │ │ └── style.module.css │ │ │ ├── response-object │ │ │ │ └── index.tsx │ │ │ └── two-column-layout │ │ │ │ ├── index.tsx │ │ │ │ └── style.module.css │ │ ├── props.js │ │ ├── server │ │ │ ├── index.ts │ │ │ └── process-schema.ts │ │ ├── style.module.css │ │ ├── types.ts │ │ └── utils │ │ │ ├── index.js │ │ │ └── traverse.js │ ├── open-api-sidebar-contents │ │ ├── index.tsx │ │ ├── open-api-sidebar-contents.module.css │ │ └── utils │ │ │ ├── filter-by-title.ts │ │ │ └── use-nav-items-with-active.ts │ ├── outline-nav │ │ ├── components │ │ │ ├── index.tsx │ │ │ ├── outline-link-with-nesting │ │ │ │ ├── index.tsx │ │ │ │ └── outline-link-with-nesting.module.css │ │ │ ├── outline-link │ │ │ │ ├── index.tsx │ │ │ │ └── outline-link.module.css │ │ │ ├── outline-list-items │ │ │ │ └── index.tsx │ │ │ └── outline-nav-with-active │ │ │ │ └── index.tsx │ │ ├── docs.mdx │ │ ├── index.tsx │ │ ├── outline-nav.module.css │ │ ├── props.js │ │ ├── types.ts │ │ └── utils │ │ │ ├── get-item-slugs.ts │ │ │ ├── highlight-active-items.ts │ │ │ ├── index.ts │ │ │ └── outline-items-from-headings.ts │ ├── page-alert │ │ ├── index.tsx │ │ └── page-alert.module.css │ ├── pagination │ │ ├── docs.mdx │ │ ├── helpers.ts │ │ ├── index.tsx │ │ ├── pagination.module.css │ │ ├── pagination.test.tsx │ │ └── types.ts │ ├── portal │ │ ├── docs.mdx │ │ └── index.tsx │ ├── posthog │ │ └── posthog-provider.tsx │ ├── product-icon │ │ ├── docs.mdx │ │ ├── index.tsx │ │ └── types.ts │ ├── progress-bar │ │ ├── docs.mdx │ │ ├── index.tsx │ │ └── progress-bar.module.css │ ├── sandbox-card │ │ ├── index.tsx │ │ └── sandbox-card.module.css │ ├── sandbox-error-boundary │ │ ├── index.tsx │ │ └── sandbox-error-boundary.module.css │ ├── service-status-badge │ │ ├── docs.mdx │ │ └── index.tsx │ ├── sidebar │ │ ├── components │ │ │ ├── index.ts │ │ │ ├── sidebar-back-to-link │ │ │ │ ├── index.tsx │ │ │ │ ├── sidebar-back-to-link.module.css │ │ │ │ └── types.ts │ │ │ ├── sidebar-headings │ │ │ │ ├── index.tsx │ │ │ │ ├── sidebar-headings.module.css │ │ │ │ └── types.ts │ │ │ ├── sidebar-horizontal-rule │ │ │ │ ├── index.tsx │ │ │ │ └── sidebar-horizontal-rule.module.css │ │ │ ├── sidebar-mobile-controls │ │ │ │ ├── index.tsx │ │ │ │ └── sidebar-mobile-controls.module.css │ │ │ ├── sidebar-nav-highlight-item │ │ │ │ ├── index.tsx │ │ │ │ └── sidebar-nav-highlight-item.module.css │ │ │ ├── sidebar-nav-list │ │ │ │ └── index.tsx │ │ │ └── sidebar-nav-menu-item │ │ │ │ ├── index.tsx │ │ │ │ ├── sidebar-nav-menu-item.module.css │ │ │ │ └── types.ts │ │ ├── docs.mdx │ │ ├── helpers │ │ │ ├── __tests__ │ │ │ │ ├── generate-resources-nav-items.test.ts │ │ │ │ └── get-filtered-nav-items.test.ts │ │ │ ├── add-nav-item-meta-data.ts │ │ │ ├── generate-install-view-nav-items.ts │ │ │ ├── generate-product-landing-nav-items.ts │ │ │ ├── generate-resources-nav-items.ts │ │ │ ├── generate-top-level-sidebar-nav-data.ts │ │ │ ├── get-filtered-nav-items.ts │ │ │ └── index.ts │ │ ├── index.tsx │ │ ├── sidebar.module.css │ │ └── types.ts │ ├── skip-to-main-content │ │ ├── index.tsx │ │ ├── skip-to-main-content.module.css │ │ └── skip-to-main-content.test.tsx │ ├── split-layout-with-background │ │ ├── index.tsx │ │ ├── split-layout-with-background.module.css │ │ └── types.ts │ ├── standalone-link │ │ ├── docs.mdx │ │ ├── index.tsx │ │ ├── standalone-link.module.css │ │ └── types.ts │ ├── table-of-contents │ │ ├── index.tsx │ │ ├── table-of-contents.module.css │ │ ├── types.ts │ │ └── utils │ │ │ └── filter-table-of-contents-headings.ts │ ├── tabs │ │ ├── components │ │ │ ├── index.ts │ │ │ ├── tab-button-controls │ │ │ │ ├── index.tsx │ │ │ │ └── tab-button-controls.module.css │ │ │ ├── tab-dropdown-controls │ │ │ │ ├── index.tsx │ │ │ │ └── tab-dropdown-controls.module.css │ │ │ └── tab │ │ │ │ ├── index.tsx │ │ │ │ └── types.ts │ │ ├── docs.mdx │ │ ├── helpers │ │ │ ├── new-index-from-keypress.ts │ │ │ └── tab-nesting-context.tsx │ │ ├── hooks │ │ │ ├── index.ts │ │ │ ├── use-has-overflow.ts │ │ │ ├── use-synced-tab-groups.ts │ │ │ └── use-tab-items.ts │ │ ├── index.tsx │ │ ├── provider.tsx │ │ ├── tabs.module.css │ │ ├── tabs.test.tsx │ │ └── types.ts │ ├── tag │ │ ├── docs.mdx │ │ ├── index.tsx │ │ ├── tag.module.css │ │ └── types.ts │ ├── text │ │ ├── docs.mdx │ │ ├── index.tsx │ │ ├── text.module.css │ │ └── types.ts │ ├── theme-switcher │ │ ├── index.tsx │ │ ├── theme-switcher.module.css │ │ └── user-dropdown-switcher │ │ │ ├── index.tsx │ │ │ └── user-dropdown-switcher.module.css │ ├── toast │ │ ├── components │ │ │ ├── close-button │ │ │ │ ├── close-button.module.css │ │ │ │ ├── index.tsx │ │ │ │ └── types.ts │ │ │ ├── toast-display │ │ │ │ ├── index.tsx │ │ │ │ ├── toast-display.module.css │ │ │ │ └── types.ts │ │ │ └── toaster │ │ │ │ └── index.tsx │ │ ├── docs.mdx │ │ ├── index.tsx │ │ ├── toast.module.css │ │ └── types.ts │ ├── tooltip │ │ ├── docs.mdx │ │ ├── index.tsx │ │ ├── style.module.css │ │ └── types.ts │ ├── truncate-max-lines │ │ ├── index.tsx │ │ ├── truncate-max-lines.module.css │ │ └── types.ts │ ├── try-hcp-callout │ │ ├── components │ │ │ ├── description │ │ │ │ ├── description.module.css │ │ │ │ └── index.tsx │ │ │ ├── hcp-logo-heading │ │ │ │ ├── hcp-logo-heading.module.css │ │ │ │ └── index.tsx │ │ │ ├── index.tsx │ │ │ ├── product-icon-heading │ │ │ │ ├── index.tsx │ │ │ │ └── product-icon-heading.module.css │ │ │ ├── standalone-link-contents │ │ │ │ ├── index.tsx │ │ │ │ └── standalone-link-contents.module.css │ │ │ ├── try-hcp-callout-compact │ │ │ │ ├── img │ │ │ │ │ └── try-hcp-callout-compact-background.svg │ │ │ │ ├── index.tsx │ │ │ │ └── try-hcp-callout-compact.module.css │ │ │ ├── try-hcp-callout-prebuilt │ │ │ │ └── index.tsx │ │ │ ├── try-hcp-callout-sidecar-placement │ │ │ │ └── index.tsx │ │ │ └── try-hcp-callout │ │ │ │ ├── img │ │ │ │ └── try-hcp-callout-background.svg │ │ │ │ ├── index.tsx │ │ │ │ └── try-hcp-callout.module.css │ │ ├── content.ts │ │ ├── docs.mdx │ │ ├── index.tsx │ │ └── types.ts │ ├── tutorial-card │ │ ├── components │ │ │ └── progress-icon-and-label │ │ │ │ ├── index.tsx │ │ │ │ └── progress-icon-and-label.module.css │ │ ├── docs.mdx │ │ ├── helpers │ │ │ ├── build-aria-label.ts │ │ │ ├── format-tutorial-card.ts │ │ │ ├── index.ts │ │ │ ├── with-auth-elements.module.css │ │ │ └── with-auth-elements.tsx │ │ ├── index.test.tsx │ │ ├── index.tsx │ │ ├── tutorial-card-compact.module.css │ │ ├── tutorial-card.module.css │ │ ├── tutorial-card.tsx │ │ └── types.ts │ ├── tutorial-collection-cards │ │ ├── components │ │ │ ├── card-badges │ │ │ │ ├── card-badges.module.css │ │ │ │ ├── index.tsx │ │ │ │ └── types.ts │ │ │ ├── card-body │ │ │ │ ├── card-body.module.css │ │ │ │ └── index.tsx │ │ │ ├── card-eyebrow │ │ │ │ ├── card-eyebrow.module.css │ │ │ │ └── index.tsx │ │ │ ├── card-heading │ │ │ │ ├── card-heading.module.css │ │ │ │ ├── index.tsx │ │ │ │ └── types.ts │ │ │ ├── index.tsx │ │ │ └── types.ts │ │ └── index.tsx │ ├── tutorial-meta │ │ ├── components │ │ │ ├── badges │ │ │ │ ├── badges.module.css │ │ │ │ ├── helpers.tsx │ │ │ │ └── index.tsx │ │ │ ├── index.ts │ │ │ ├── interactive-lab-button │ │ │ │ └── index.tsx │ │ │ └── variant-list │ │ │ │ ├── desktop │ │ │ │ ├── desktop-variant-list.module.css │ │ │ │ └── index.tsx │ │ │ │ ├── index.tsx │ │ │ │ └── variant-list.module.css │ │ ├── docs.mdx │ │ ├── index.tsx │ │ └── tutorial-meta.module.css │ ├── tutorial-progress-icon │ │ ├── index.tsx │ │ └── tutorial-progress-icon.module.css │ ├── tutorials-landing-view │ │ ├── certification-content-card-link │ │ │ ├── img │ │ │ │ ├── consul.svg │ │ │ │ ├── terraform.svg │ │ │ │ └── vault.svg │ │ │ └── index.tsx │ │ ├── collection-content-card-link │ │ │ ├── constants.tsx │ │ │ ├── img │ │ │ │ ├── boundary.svg │ │ │ │ ├── consul.svg │ │ │ │ ├── nomad.svg │ │ │ │ ├── packer.svg │ │ │ │ ├── terraform.svg │ │ │ │ ├── vagrant.svg │ │ │ │ ├── vault.svg │ │ │ │ └── waypoint.svg │ │ │ └── index.tsx │ │ ├── content-card-link │ │ │ ├── index.tsx │ │ │ └── tutorials-landing-content-card-link.module.css │ │ ├── docs.mdx │ │ ├── index.tsx │ │ └── types.ts │ ├── tutorials-sidebar │ │ ├── components │ │ │ └── tutorial-view-sidebar-content │ │ │ │ ├── __tests__ │ │ │ │ └── tutorial-view-sidebar-content.test.tsx │ │ │ │ ├── index.tsx │ │ │ │ └── tutorial-view-sidebar-content.module.css │ │ ├── docs.mdx │ │ ├── index.tsx │ │ ├── tutorials-sidebar.module.css │ │ └── types.ts │ ├── user-dropdown-disclosure │ │ ├── docs.mdx │ │ ├── index.tsx │ │ └── types.ts │ ├── version-alert-banner │ │ ├── index.tsx │ │ └── version-alert-banner.module.css │ ├── version-context-switcher │ │ ├── index.tsx │ │ ├── types.ts │ │ └── version-context-switcher.module.css │ ├── version-switcher │ │ ├── index.tsx │ │ ├── types.ts │ │ └── version-switcher.module.css │ └── video-embed │ │ ├── __tests__ │ │ ├── use-seconds-watched.test.tsx │ │ ├── use-segments-played.test.tsx │ │ └── video-embed.test.tsx │ │ ├── docs.mdx │ │ ├── helpers │ │ ├── analytics.ts │ │ ├── index.ts │ │ ├── use-milestones.ts │ │ ├── use-play-state.ts │ │ ├── use-seconds-watched.ts │ │ ├── use-segments-played.ts │ │ └── video-hooks-test-component.tsx │ │ ├── index.tsx │ │ ├── types.ts │ │ └── video-embed.module.css ├── constants │ ├── element-ids.ts │ ├── feedback-form.ts │ ├── hostname-map.ts │ └── version-path.ts ├── content │ ├── README.md │ ├── boundary │ │ ├── docs-landing.json │ │ ├── install-landing.json │ │ └── product-landing.json │ ├── certifications │ │ ├── README.md │ │ ├── exam-faqs │ │ │ ├── consul-associate-002.mdx │ │ │ ├── consul-associate-003.mdx │ │ │ ├── terraform-associate-002.mdx │ │ │ ├── terraform-associate-003.mdx │ │ │ ├── terraform-associate-004.mdx │ │ │ ├── terraform-authoring-operations-professional.mdx │ │ │ ├── vault-associate-002.mdx │ │ │ ├── vault-associate-003.mdx │ │ │ └── vault-operations-professional.mdx │ │ ├── landing-faq.mdx │ │ ├── landing.json │ │ ├── programs │ │ │ ├── infrastructure-automation.json │ │ │ └── security-automation.json │ │ ├── signin.json │ │ └── signin.mdx │ ├── consul │ │ ├── docs-landing.json │ │ ├── install-landing.json │ │ └── product-landing.json │ ├── hcp │ │ ├── docs-landing.json │ │ ├── product-landing.json │ │ └── tutorials-sidebar.json │ ├── nomad │ │ ├── docs-landing.json │ │ ├── install-landing.json │ │ └── product-landing.json │ ├── packer │ │ ├── docs-landing.json │ │ ├── install-landing.json │ │ └── product-landing.json │ ├── sandbox │ │ ├── docs │ │ │ ├── boundary.mdx │ │ │ ├── consul-sd.mdx │ │ │ ├── consul-sm.mdx │ │ │ ├── nomad.mdx │ │ │ ├── terraform.mdx │ │ │ └── vault.mdx │ │ └── sandbox.json │ ├── sentinel │ │ ├── docs-landing.json │ │ ├── install-landing.json │ │ └── product-landing.json │ ├── supported-icons.tsx │ ├── terraform │ │ ├── additional-sidebar-resources.json │ │ ├── docs-landing.json │ │ ├── install-landing.json │ │ └── product-landing.json │ ├── themed-icons │ │ ├── aws-color.tsx │ │ └── img │ │ │ └── aws-dark-mode.svg │ ├── tutorials-landing.json │ ├── vagrant │ │ ├── docs-landing.json │ │ ├── install-landing.json │ │ ├── install-vmware-landing.json │ │ └── product-landing.json │ ├── validated-patterns │ │ └── index.json │ ├── vault │ │ ├── docs-landing.json │ │ ├── install-landing.json │ │ └── product-landing.json │ ├── waypoint │ │ ├── docs-landing.json │ │ └── product-landing.json │ └── well-architected-framework │ │ └── docs-landing.json ├── contexts │ ├── __tests__ │ │ └── current-product.test.tsx │ ├── current-product.tsx │ ├── device-size.tsx │ ├── index.ts │ ├── instruqt-lab │ │ ├── __tests__ │ │ │ └── instruqt-lab.test.tsx │ │ └── index.tsx │ ├── mobile-menu.tsx │ ├── skip-link.tsx │ └── tutorial-context │ │ └── index.tsx ├── data │ ├── README.md │ ├── _tutorial-map.generated.json │ ├── alert-banner.json │ ├── boundary.json │ ├── consul.json │ ├── hcp.json │ ├── nomad.json │ ├── packer.json │ ├── product-data-map.ts │ ├── sentinel.json │ ├── terraform.json │ ├── vagrant.json │ ├── validated-patterns.json │ ├── vault.json │ ├── waypoint.json │ └── well-architected-framework.json ├── hooks │ ├── __tests__ │ │ └── use-current-path.test.ts │ ├── bookmarks │ │ ├── index.ts │ │ ├── use-all-bookmarks.ts │ │ ├── use-bookmark-mutations.ts │ │ ├── use-bookmarks-by-tutorial-ids.ts │ │ └── use-is-bookmarked.ts │ ├── integrations │ │ ├── index.ts │ │ └── use-integrations-by-product-slugs.ts │ ├── progress │ │ ├── index.ts │ │ ├── use-collection-progress.ts │ │ ├── use-progress-batch-query │ │ │ └── index.ts │ │ ├── use-tutorial-progress-mutations │ │ │ ├── index.ts │ │ │ └── types.ts │ │ ├── use-tutorial-progress-refs │ │ │ ├── index.ts │ │ │ └── utils │ │ │ │ ├── can-update-tutorial-progress.ts │ │ │ │ ├── index.ts │ │ │ │ └── update-tutorial-progress.ts │ │ └── use-tutorial-progress.ts │ ├── use-authentication │ │ ├── helpers │ │ │ ├── index.ts │ │ │ ├── make-sign-in.ts │ │ │ ├── make-sign-out.ts │ │ │ └── sign-up.ts │ │ └── index.ts │ ├── use-current-path.ts │ ├── use-datagrail-performance-consent.tsx │ ├── use-focus-on-key-click.ts │ ├── use-has-waited-for-query.ts │ ├── use-hover.ts │ ├── use-no-scroll-body.ts │ ├── use-on-click-outside.ts │ ├── use-on-escape-key-down.ts │ ├── use-on-focus-outside.ts │ ├── use-on-route-change-start.ts │ ├── use-on-swipe.ts │ ├── use-posthog-analytics.ts │ ├── use-preload-next-dynamic.ts │ ├── use-previous.ts │ ├── use-safe-layout-effect.ts │ ├── use-scroll-percentage-analytics.ts │ └── use-window-size.ts ├── instrumentation.ts ├── layouts │ ├── base-layout │ │ ├── base-layout.module.css │ │ ├── index.tsx │ │ └── types.ts │ ├── core-dev-dot-layout │ │ ├── core-dev-dot-layout.module.css │ │ ├── index.tsx │ │ └── types.ts │ ├── docs-view-layout │ │ ├── components │ │ │ ├── docs-version-alert │ │ │ │ └── index.tsx │ │ │ └── index.tsx │ │ └── index.tsx │ ├── product-integration-layout │ │ ├── index.tsx │ │ ├── style.module.css │ │ └── utils.ts │ ├── sidebar-layout │ │ ├── index.tsx │ │ └── sidebar-layout.module.css │ └── sidebar-sidecar │ │ ├── components │ │ ├── index.tsx │ │ ├── scroll-progress-bar │ │ │ ├── index.tsx │ │ │ └── scroll-progress-bar.module.css │ │ └── sidecar-scroll-container │ │ │ ├── index.tsx │ │ │ ├── sidecar-scroll-container.module.css │ │ │ └── utils │ │ │ └── get-scroll-data.ts │ │ ├── contexts │ │ └── sidebar-nav-data.tsx │ │ ├── index.tsx │ │ ├── sidebar-sidecar-layout.module.css │ │ ├── types.ts │ │ └── utils │ │ ├── __tests__ │ │ └── prepare-nav-data-for-client.test.ts │ │ ├── _local_platform-docs-mdx │ │ ├── README.md │ │ ├── components │ │ │ └── enterprise-alert │ │ │ │ ├── enterprise-alert.module.css │ │ │ │ └── index.tsx │ │ └── index.tsx │ │ └── prepare-nav-data-for-client.ts ├── lib │ ├── __tests__ │ │ ├── __fixtures__ │ │ │ ├── static_paths_waypoint_docs.json │ │ │ └── terraform-versions.json │ │ ├── clamp.test.ts │ │ ├── docs-content-fields.test.ts │ │ ├── filter-versions.test.ts │ │ ├── get-static-paths-from-analytics.test.ts │ │ ├── get-target-path.test.ts │ │ ├── get-version-from-path.test.ts │ │ ├── posthog-events.test.ts │ │ ├── remove-version-from-path.test.ts │ │ ├── unified-docs-migration-utils.test.ts │ │ └── validate-sandbox-config.test.ts │ ├── analytics.ts │ ├── api-docs │ │ ├── fetch-cloud-api-version-data │ │ │ ├── build-query-string-suffix.ts │ │ │ ├── fetch-json-files-from-github-dir.ts │ │ │ └── index.ts │ │ ├── find-latest-stable-version.ts │ │ ├── index.ts │ │ ├── parse-and-validate-open-api-schema.ts │ │ ├── sort-date-version-data.ts │ │ └── types.ts │ ├── api-validate-token.ts │ ├── auth │ │ ├── __tests__ │ │ │ └── is-jwt-expired.test.ts │ │ ├── cloud-idp-provider.ts │ │ ├── is-jwt-expired.ts │ │ ├── refresh-token-set.ts │ │ └── user.tsx │ ├── build-instruqt-url.ts │ ├── clamp.ts │ ├── cms.ts │ ├── consent-manager │ │ ├── component.tsx │ │ ├── global.d.ts │ │ ├── index.tsx │ │ ├── types.ts │ │ └── utils.ts │ ├── datadog │ │ └── index.tsx │ ├── derive-key-event-state.ts │ ├── docs-content-link-rewrites │ │ ├── __tests__ │ │ │ └── normalize-remote-loader-slug.test.ts │ │ └── normalize-remote-loader-slug.ts │ ├── docs │ │ ├── SANDBOX_AUTHORING_GUIDE.md │ │ ├── __tests__ │ │ │ ├── get-docs-nav-items.test.ts │ │ │ ├── get-parent-root-docs-path.test.ts │ │ │ └── is-release-notes-page.test.ts │ │ ├── add-branded-overview-sidebar-item.ts │ │ ├── get-docs-nav-items.ts │ │ ├── get-parent-root-docs-path.ts │ │ └── is-release-notes-page.ts │ ├── env-checks.js │ ├── fetch-content-api-file-string.js │ ├── fetch-file-string.js │ ├── fetch-github-archive-zip.ts │ ├── fetch-github-file-tree.ts │ ├── fetch-github-file.ts │ ├── fetch-release-data.ts │ ├── fetch-with-retry.ts │ ├── filter-versions.ts │ ├── framer-motion-features.ts │ ├── gather-unique-values.ts │ ├── generate-top-level-sub-nav-items.ts │ ├── get-breadcrumb-links.ts │ ├── get-css-variable-from-document.ts │ ├── get-deployed-url.ts │ ├── get-escaped-reg-exp.ts │ ├── get-full-nav-header-height.ts │ ├── get-integration-badges.tsx │ ├── get-product-data.ts │ ├── get-scroll-data.ts │ ├── get-static-paths-from-analytics.ts │ ├── get-target-path.ts │ ├── get-truncated-text.ts │ ├── get-version-from-path.ts │ ├── hash-links │ │ └── use-active-section.ts │ ├── hooks │ │ ├── use-typing-debounce.ts │ │ ├── use-user-content-anchor-links.ts │ │ ├── usePrefersReducedMotion.js │ │ └── useWaypointServiceStatus.js │ ├── integrations-api-client │ │ ├── integration.ts │ │ ├── release.ts │ │ └── standard-client.ts │ ├── integrations │ │ ├── fetch-all-integrations.ts │ │ ├── generate-product-integration-library-sidebar-nav-data.ts │ │ ├── get-integration-url.ts │ │ ├── get-is-enabled-product-integrations.ts │ │ ├── get-latest-integration-version.ts │ │ ├── get-target-version.ts │ │ ├── index.ts │ │ ├── integration-breadcrumb-links.ts │ │ ├── integration-component-breadcrumb-links.ts │ │ └── integration-version-breadcrumb-links.ts │ ├── is-absolute-url.ts │ ├── is-browser.ts │ ├── isThemedPath.ts │ ├── learn-client │ │ ├── api │ │ │ ├── api-types.ts │ │ │ ├── bookmark │ │ │ │ ├── __tests__ │ │ │ │ │ ├── create-bookmark.test.ts │ │ │ │ │ ├── delete-bookmark.test.ts │ │ │ │ │ ├── get-all-bookmarks.test.ts │ │ │ │ │ ├── get-bookmark.test.ts │ │ │ │ │ └── get-bookmarks-by-tutorial-ids.test.ts │ │ │ │ ├── create-bookmark.ts │ │ │ │ ├── delete-bookmark.ts │ │ │ │ ├── get-all-bookmarks.ts │ │ │ │ ├── get-bookmark.ts │ │ │ │ ├── get-bookmarks-by-tutorial-ids.ts │ │ │ │ └── index.ts │ │ │ ├── collection │ │ │ │ ├── fetch-product-collections.ts │ │ │ │ ├── formatting.ts │ │ │ │ └── index.ts │ │ │ ├── page │ │ │ │ ├── formatting.ts │ │ │ │ └── index.ts │ │ │ ├── product │ │ │ │ ├── formatting.ts │ │ │ │ └── index.ts │ │ │ ├── progress │ │ │ │ ├── __tests__ │ │ │ │ │ └── formatting.test.ts │ │ │ │ ├── create-tutorial-progress.ts │ │ │ │ ├── formatting.ts │ │ │ │ ├── get-progress.ts │ │ │ │ ├── get-tutorial-progress.ts │ │ │ │ ├── index.ts │ │ │ │ ├── update-tutorial-progress.ts │ │ │ │ └── util │ │ │ │ │ ├── get-tutorial-progress-route.ts │ │ │ │ │ └── index.ts │ │ │ ├── tutorial │ │ │ │ ├── augment-tutorial.ts │ │ │ │ ├── formatting.ts │ │ │ │ └── index.ts │ │ │ └── utils │ │ │ │ ├── fetch-all.ts │ │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── schemas.ts │ │ └── types.ts │ ├── markdown-page-static-props-from-string.js │ ├── mktg-logos │ │ ├── hashicorp-horizontal_on-light.svg │ │ ├── hcp-horizontal_on-dark.svg │ │ └── hcp-horizontal_on-light.svg │ ├── new-url.ts │ ├── next-mdx-remote │ │ ├── __tests__ │ │ │ └── next-mdx-remote.test.tsx │ │ ├── idle-callback-polyfill.js │ │ ├── index.tsx │ │ ├── serialize.ts │ │ └── types.ts │ ├── posthog-events.ts │ ├── products.ts │ ├── read-local-file.ts │ ├── read-local-filepaths.ts │ ├── rehype-code-plugins.ts │ ├── remark-plugins │ │ ├── rehype-mark-solo-code-elements-in-tables │ │ │ ├── __tests__ │ │ │ │ └── index.test.ts │ │ │ └── index.ts │ │ ├── rehype-sanitize │ │ │ ├── __tests__ │ │ │ │ ├── __snapshots__ │ │ │ │ │ └── rehype-sanitize.test.ts.snap │ │ │ │ ├── dompurify-fixtures.txt │ │ │ │ └── rehype-sanitize.test.ts │ │ │ └── index.ts │ │ ├── remark-image-dimensions │ │ │ ├── __tests__ │ │ │ │ └── index.test.tsx │ │ │ └── index.ts │ │ ├── remark-plugin-adjust-link-urls │ │ │ ├── __tests__ │ │ │ │ └── remark-plugin-adjust-link-urls.test.ts │ │ │ ├── helpers.ts │ │ │ └── index.ts │ │ ├── remark-plugin-anchor-link-data │ │ │ ├── guarantee-unique-slug.test.ts │ │ │ ├── guarantee-unique-slug.ts │ │ │ └── index.tsx │ │ ├── remark-plugin-remove-first-h1 │ │ │ └── index.ts │ │ ├── remark-rewrite-assets.ts │ │ ├── remark-tfe-content-exclusion │ │ │ ├── __tests__ │ │ │ │ └── index.test.tsx │ │ │ └── index.ts │ │ ├── rewrite-static-hvd-assets │ │ │ └── index.ts │ │ ├── rewrite-static-tutorials-assets │ │ │ └── index.ts │ │ └── rewrite-tutorial-links │ │ │ ├── __tests__ │ │ │ ├── get-is-external-docs-link.test.ts │ │ │ ├── get-is-external-learn-link.test.ts │ │ │ ├── rewrite-external-collection-link.test.ts │ │ │ ├── rewrite-external-docs-link.test.ts │ │ │ ├── rewrite-external-tutorial-link.test.ts │ │ │ ├── rewrite-tutorial-links.test.ts │ │ │ └── rewrite-tutorials-link.test.ts │ │ │ ├── constants.ts │ │ │ ├── index.ts │ │ │ ├── types.ts │ │ │ └── utils │ │ │ ├── get-is-external-learn-link.ts │ │ │ ├── get-is-rewriteable-docs-link.ts │ │ │ ├── index.ts │ │ │ ├── rewrite-external-collection-link.ts │ │ │ ├── rewrite-external-docs-link.ts │ │ │ ├── rewrite-external-learn-link.ts │ │ │ ├── rewrite-external-tutorial-link.ts │ │ │ └── rewrite-tutorials-link.ts │ ├── remark-sentinel.js │ ├── remove-index-path.ts │ ├── remove-version-from-path.ts │ ├── serialize-integration-markdown.ts │ ├── shim-remote-includes.js │ ├── sitemap │ │ ├── docs-content-fields.ts │ │ ├── helpers.ts │ │ ├── index.ts │ │ ├── tutorials-content-fields.ts │ │ └── types.ts │ ├── sort-alphabetically.ts │ ├── strip-undefined-props.ts │ ├── syntax-highlighting │ │ ├── index.ts │ │ ├── languages │ │ │ └── sentinel.tmGrammar.json │ │ └── theme.ts │ ├── testing │ │ └── expand-url-test-cases-with-params.ts │ ├── traverse.ts │ ├── tutorials │ │ ├── get-inline-content-maps.ts │ │ └── normalize-product-like-slug.ts │ ├── unified-docs-migration-utils.ts │ ├── utils.ts │ ├── validate-against-schema.ts │ └── validate-sandbox-config.ts ├── middleware.ts ├── pages │ ├── 404.tsx │ ├── 500.tsx │ ├── [productSlug] │ │ ├── docs │ │ │ └── index.tsx │ │ ├── integrations │ │ │ ├── [organizationSlug] │ │ │ │ └── [integrationSlug] │ │ │ │ │ ├── [integrationVersion] │ │ │ │ │ ├── components │ │ │ │ │ │ └── [componentType] │ │ │ │ │ │ │ └── [componentSlug] │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ └── index.tsx │ │ │ │ │ └── index.tsx │ │ │ └── index.tsx │ │ ├── sandbox │ │ │ └── index.tsx │ │ └── tutorials │ │ │ ├── [...tutorialSlug] │ │ │ └── index.tsx │ │ │ ├── [collectionSlug].tsx │ │ │ └── index.tsx │ ├── _app.tsx │ ├── _document.tsx │ ├── _error.jsx │ ├── api │ │ ├── auth │ │ │ └── [...nextauth].ts │ │ ├── get-open-api-docs-view-props.ts │ │ ├── marketo │ │ │ └── [...marketo].ts │ │ ├── open-api-docs-preview-v2.ts │ │ ├── opt-out-feedback.ts │ │ ├── revalidate.test.ts │ │ ├── revalidate.ts │ │ ├── revalidate │ │ │ └── paths.ts │ │ └── tutorial-feedback.ts │ ├── boundary │ │ ├── api-docs │ │ │ └── [[...page]].tsx │ │ ├── docs │ │ │ └── [...page].tsx │ │ ├── index.tsx │ │ └── install │ │ │ └── index.tsx │ ├── certifications │ │ ├── [slug] │ │ │ └── index.tsx │ │ ├── index.tsx │ │ └── signin │ │ │ └── index.tsx │ ├── consul │ │ ├── api-docs │ │ │ └── [[...page]].tsx │ │ ├── commands │ │ │ └── [[...page]].tsx │ │ ├── docs │ │ │ └── [...page].tsx │ │ ├── index.tsx │ │ └── install │ │ │ ├── consul-downloads.module.css │ │ │ ├── enterprise.tsx │ │ │ └── index.tsx │ ├── hcp │ │ ├── api-docs │ │ │ ├── consul │ │ │ │ └── [[...page]].tsx │ │ │ ├── hvn │ │ │ │ └── [[...page]].tsx │ │ │ ├── identity │ │ │ │ └── [[...page]].tsx │ │ │ ├── operations │ │ │ │ └── [[...page]].tsx │ │ │ ├── packer │ │ │ │ └── [[...page]].tsx │ │ │ ├── rbac │ │ │ │ └── [[...page]].tsx │ │ │ ├── vagrant-box-registry │ │ │ │ └── [[...page]].tsx │ │ │ ├── vault-secrets │ │ │ │ └── [[...page]].tsx │ │ │ ├── vault │ │ │ │ └── [[...page]].tsx │ │ │ ├── waypoint │ │ │ │ └── [[...page]].tsx │ │ │ └── webhook │ │ │ │ └── [[...page]].tsx │ │ ├── docs │ │ │ └── [...page].tsx │ │ └── index.tsx │ ├── index.tsx │ ├── nomad │ │ ├── api-docs │ │ │ └── [[...page]].tsx │ │ ├── commands │ │ │ └── [[...page]].tsx │ │ ├── docs │ │ │ └── [...page].tsx │ │ ├── index.tsx │ │ ├── install │ │ │ ├── enterprise.tsx │ │ │ └── index.tsx │ │ ├── plugins │ │ │ └── [[...page]].tsx │ │ └── tools │ │ │ └── [[...page]].tsx │ ├── open-api-docs-preview-v2 │ │ └── [[...page]].tsx │ ├── open-api-docs-preview │ │ └── index.tsx │ ├── packer │ │ ├── docs │ │ │ └── [...page].tsx │ │ ├── guides │ │ │ └── [[...page]].tsx │ │ ├── index.tsx │ │ └── install │ │ │ └── index.tsx │ ├── print.css │ ├── profile │ │ ├── account.tsx │ │ └── bookmarks.tsx │ ├── sentinel │ │ ├── docs │ │ │ └── [...page].tsx │ │ ├── index.tsx │ │ └── install │ │ │ └── index.tsx │ ├── server-sitemap.xml │ │ └── index.tsx │ ├── sign-up.tsx │ ├── style.css │ ├── terraform │ │ ├── cdktf │ │ │ └── [[...page]].tsx │ │ ├── cli │ │ │ └── [[...page]].tsx │ │ ├── cloud-docs │ │ │ ├── [[...page]].tsx │ │ │ └── agents │ │ │ │ └── [[...page]].tsx │ │ ├── docs │ │ │ └── [...page].tsx │ │ ├── enterprise │ │ │ └── [[...page]].tsx │ │ ├── index.tsx │ │ ├── install │ │ │ └── index.tsx │ │ ├── internals │ │ │ └── [[...page]].tsx │ │ ├── intro │ │ │ └── [[...page]].tsx │ │ ├── language │ │ │ └── [[...page]].tsx │ │ ├── mcp-server │ │ │ └── [[...page]].tsx │ │ ├── migrate │ │ │ └── [[...page]].tsx │ │ ├── plugin │ │ │ ├── [[...page]].tsx │ │ │ ├── framework │ │ │ │ └── [[...page]].tsx │ │ │ ├── log │ │ │ │ └── [[...page]].tsx │ │ │ ├── mux │ │ │ │ └── [[...page]].tsx │ │ │ ├── sdkv2 │ │ │ │ └── [[...page]].tsx │ │ │ └── testing │ │ │ │ └── [[...page]].tsx │ │ └── registry │ │ │ └── [[...page]].tsx │ ├── tutorials │ │ ├── index.tsx │ │ └── library.tsx │ ├── vagrant │ │ ├── docs │ │ │ └── [...page].tsx │ │ ├── index.tsx │ │ ├── install │ │ │ ├── index.tsx │ │ │ ├── vagrant-downloads.module.css │ │ │ └── vmware │ │ │ │ └── index.tsx │ │ ├── intro │ │ │ └── [[...page]].tsx │ │ └── vagrant-cloud │ │ │ └── [[...page]].tsx │ ├── validated-designs │ │ ├── [...slug] │ │ │ └── index.tsx │ │ └── index.tsx │ ├── validated-patterns │ │ ├── [...tutorialSlug] │ │ │ └── index.tsx │ │ ├── [collectionSlug].tsx │ │ └── index.tsx │ ├── vault │ │ ├── api-docs │ │ │ └── [[...page]].tsx │ │ ├── docs │ │ │ ├── README.md │ │ │ └── [...page].tsx │ │ ├── index.tsx │ │ └── install │ │ │ ├── enterprise.tsx │ │ │ └── index.tsx │ ├── waypoint │ │ ├── docs │ │ │ ├── README.md │ │ │ └── [...page].tsx │ │ └── index.tsx │ └── well-architected-framework │ │ ├── [...page].tsx │ │ └── index.tsx ├── styles │ ├── custom-media.css │ ├── products.css │ ├── sizing.css │ └── themes │ │ ├── global.css │ │ └── types.ts ├── swingset-docs │ └── color.mdx ├── types │ ├── auth.ts │ ├── next-mdx-remote.d.ts │ ├── products.ts │ └── sandbox.ts └── views │ ├── 404 │ ├── 404.module.css │ └── index.jsx │ ├── api-docs-view │ ├── api-docs-view.module.css │ ├── components │ │ ├── api-docs-version-alert │ │ │ ├── api-docs-version-alert.module.css │ │ │ ├── index.tsx │ │ │ └── types.ts │ │ ├── heading-with-badge │ │ │ ├── heading-with-badge.module.css │ │ │ └── index.tsx │ │ └── index.tsx │ ├── index.tsx │ ├── server │ │ ├── get-api-docs-static-paths │ │ │ ├── fetch-api-docs-paths.ts │ │ │ └── index.ts │ │ ├── get-api-docs-static-props │ │ │ ├── index.ts │ │ │ └── utils │ │ │ │ ├── build-api-docs-breadcrumbs.ts │ │ │ │ ├── build-schema-props.ts │ │ │ │ ├── build-sidebar-nav-data-levels.ts │ │ │ │ ├── build-version-switcher-data.ts │ │ │ │ ├── index.ts │ │ │ │ └── parse-api-docs-version-id-service-id.ts │ │ └── index.ts │ └── types.ts │ ├── authenticated-view │ ├── index.tsx │ └── types.ts │ ├── certifications │ ├── components │ │ ├── accordion-with-mdx-content │ │ │ ├── accordion-with-mdx-content.module.css │ │ │ ├── index.tsx │ │ │ └── types.ts │ │ ├── certifications-max-width │ │ │ ├── certifications-max-width.module.css │ │ │ └── index.tsx │ │ ├── cta-group │ │ │ ├── cta-group.module.css │ │ │ └── index.tsx │ │ ├── exam-badge │ │ │ ├── assets │ │ │ │ ├── consul-badge-mini-associate.svg │ │ │ │ ├── consul-badge-mini-pro.svg │ │ │ │ ├── terraform-badge-mini-associate.svg │ │ │ │ ├── terraform-badge-mini-pro.svg │ │ │ │ ├── vault-badge-mini-associate.svg │ │ │ │ └── vault-badge-mini-pro.svg │ │ │ ├── exam-badge.module.css │ │ │ └── index.tsx │ │ ├── gradient-card │ │ │ ├── gradient-card.module.css │ │ │ └── index.tsx │ │ ├── index.tsx │ │ ├── mdx-themed-image │ │ │ ├── index.tsx │ │ │ └── mdx-themed-image.module.css │ │ ├── signup-form-area │ │ │ ├── README.md │ │ │ ├── components │ │ │ │ ├── newsletter-signup-form │ │ │ │ │ ├── index.tsx │ │ │ │ │ ├── marketo-form-data.module.css │ │ │ │ │ ├── marketo-form-data.ts │ │ │ │ │ └── submit-message │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ └── submit-message.module.css │ │ │ │ └── signup-header │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── signup-header.module.css │ │ │ ├── img │ │ │ │ └── newsletter-background.svg │ │ │ ├── index.tsx │ │ │ └── signup-form-area.module.css │ │ ├── split-card-section │ │ │ ├── index.tsx │ │ │ └── split-card-section.module.css │ │ └── standalone-link-contents │ │ │ ├── index.tsx │ │ │ └── standalone-link-contents.module.css │ ├── content │ │ ├── schemas │ │ │ ├── certification-program.ts │ │ │ ├── landing-page.ts │ │ │ └── signin-page.ts │ │ └── utils │ │ │ ├── collect-md-content-by-heading.ts │ │ │ ├── get-certifications.ts │ │ │ ├── get-faqs-from-mdx.ts │ │ │ ├── index.ts │ │ │ └── program-slug-map.ts │ ├── types.ts │ └── views │ │ ├── [slug] │ │ ├── components │ │ │ ├── exam-details-badge-and-title │ │ │ │ ├── exam-details-badge-and-title.module.css │ │ │ │ └── index.tsx │ │ │ ├── exam-details-card │ │ │ │ ├── exam-details-card.module.css │ │ │ │ └── index.tsx │ │ │ ├── heading-permalink │ │ │ │ ├── heading-permalink.module.css │ │ │ │ └── index.tsx │ │ │ ├── index.tsx │ │ │ └── program-hero │ │ │ │ ├── assets │ │ │ │ ├── infrastructure-hero.svg │ │ │ │ ├── networking-hero.svg │ │ │ │ └── security-hero.svg │ │ │ │ ├── index.tsx │ │ │ │ ├── program-hero.module.css │ │ │ │ └── types.ts │ │ ├── index.tsx │ │ ├── program-view.module.css │ │ ├── server.ts │ │ ├── types.ts │ │ └── utils │ │ │ └── prepare-page-content.ts │ │ ├── landing │ │ ├── components │ │ │ ├── certification-program-summary-card │ │ │ │ ├── certification-program-summary-card.module.css │ │ │ │ └── index.tsx │ │ │ ├── exam-badge-and-title │ │ │ │ ├── exam-badge-and-title.module.css │ │ │ │ └── index.tsx │ │ │ ├── exam-card │ │ │ │ ├── exam-card.module.css │ │ │ │ ├── index.tsx │ │ │ │ └── types.ts │ │ │ └── index.tsx │ │ ├── index.tsx │ │ ├── landing.module.css │ │ ├── server.ts │ │ ├── types.ts │ │ └── utils │ │ │ └── format-program-summaries.ts │ │ └── signin │ │ ├── index.tsx │ │ ├── server.ts │ │ ├── signin.module.css │ │ └── types.ts │ ├── collection-view │ ├── components │ │ ├── collection-meta │ │ │ ├── collection-meta.module.css │ │ │ └── index.tsx │ │ └── collection-tutorial-list │ │ │ ├── collection-tutorial-list.module.css │ │ │ ├── index.tsx │ │ │ └── types.ts │ ├── helpers │ │ ├── format-sidebar-sections.ts │ │ ├── generate-collection-sidebar-nav-data.tsx │ │ ├── generate-hcp-sidebar.ts │ │ ├── get-slug.ts │ │ └── index.ts │ ├── index.tsx │ ├── server.ts │ └── style.module.css │ ├── docs-view │ ├── __tests__ │ │ ├── multiple-remark-plugins.test.ts │ │ └── server-error-handling.test.ts │ ├── components │ │ ├── docs-page-heading │ │ │ ├── docs-page-heading.module.css │ │ │ └── index.tsx │ │ └── docs-plain-page-heading │ │ │ ├── docs-plain-page-heading.module.css │ │ │ └── index.tsx │ ├── consts.ts │ ├── docs-view.module.css │ ├── index.tsx │ ├── loaders │ │ ├── __fixtures__ │ │ │ ├── index.mdx │ │ │ └── navData.json │ │ ├── __tests__ │ │ │ ├── __snapshots__ │ │ │ │ ├── file-system.test.ts.snap │ │ │ │ └── remote-content.test.ts.snap │ │ │ ├── file-system.test.ts │ │ │ └── remote-content.test.ts │ │ ├── content-api │ │ │ ├── __fixtures__ │ │ │ │ ├── document_200.json │ │ │ │ ├── document_404.json │ │ │ │ ├── document_v0.4.x.json │ │ │ │ ├── navData_200.json │ │ │ │ ├── navData_404.json │ │ │ │ ├── navData_v0.4.x.json │ │ │ │ ├── versionMetadata_200.json │ │ │ │ └── versionMetadata_empty.json │ │ │ ├── __snapshots__ │ │ │ │ └── content-api.test.ts.snap │ │ │ ├── content-api.test.ts │ │ │ └── index.ts │ │ ├── file-system.ts │ │ ├── index.ts │ │ ├── remote-content.ts │ │ ├── types.ts │ │ └── utils │ │ │ ├── get-node-from-path.ts │ │ │ ├── get-paths-from-nav-data.ts │ │ │ ├── index.ts │ │ │ ├── resolve-nav-data.ts │ │ │ ├── strip-version-from-path.ts │ │ │ └── validate-nav-data.ts │ ├── render-page-mdx.ts │ ├── server.ts │ ├── types.ts │ └── utils │ │ ├── __tests__ │ │ ├── fetch-valid-versions.test.ts │ │ ├── get-back-to-link.test.ts │ │ ├── get-valid-versions.test.ts │ │ └── rewrite-docs-url.test.ts │ │ ├── get-back-to-link.ts │ │ ├── get-custom-layout.ts │ │ ├── get-deploy-preview-loader.ts │ │ ├── get-docs-mdx-components.ts │ │ ├── get-latest-vagrant-vmware-version.ts │ │ ├── get-root-docs-path-generation-functions.ts │ │ ├── get-valid-versions.ts │ │ └── product-url-adjusters.ts │ ├── error-view-switcher │ ├── index.tsx │ └── types.ts │ ├── error-views │ ├── components │ │ ├── error-view-components.module.css │ │ └── index.tsx │ ├── dev-dot-404 │ │ ├── dev-dot-404.module.css │ │ └── index.tsx │ ├── dev-dot-client │ │ └── index.tsx │ ├── dev-dot-fallback │ │ └── index.tsx │ ├── dev-dot-versioned-404 │ │ ├── dev-dot-versioned-404.module.css │ │ └── index.tsx │ └── index.tsx │ ├── homepage │ ├── components │ │ ├── chiclets │ │ │ ├── chiclets.module.css │ │ │ ├── constants.ts │ │ │ ├── index.tsx │ │ │ └── types.ts │ │ ├── featured-content-grid │ │ │ ├── certifications-featured-card.module.css │ │ │ ├── certifications-featured-card.tsx │ │ │ ├── featured-card.module.css │ │ │ ├── featured-card.tsx │ │ │ ├── featured-content-grid.module.css │ │ │ ├── hcp-featured-card.module.css │ │ │ ├── hcp-featured-card.tsx │ │ │ ├── index.tsx │ │ │ ├── search-featured-card.module.css │ │ │ ├── search-featured-card.tsx │ │ │ ├── waf-featured-card.module.css │ │ │ └── waf-featured-card.tsx │ │ ├── index.ts │ │ ├── page-title │ │ │ ├── index.tsx │ │ │ └── page-title.module.css │ │ └── pre-footer │ │ │ ├── index.tsx │ │ │ ├── pre-footer.module.css │ │ │ └── types.ts │ ├── homepage.module.css │ ├── img │ │ ├── background.svg │ │ ├── certifications-graphic.svg │ │ ├── hcp-graphic.svg │ │ ├── search-card-graphic.svg │ │ └── waf-graphic.svg │ └── index.tsx │ ├── open-api-docs-preview-v2 │ ├── components │ │ ├── file-string-input │ │ │ ├── file-string-input.module.css │ │ │ └── index.tsx │ │ ├── open-api-preview-inputs │ │ │ ├── index.tsx │ │ │ ├── open-api-preview-inputs.module.css │ │ │ └── utils │ │ │ │ └── fetch-open-api-static-props.ts │ │ └── textarea-input │ │ │ ├── index.tsx │ │ │ └── textarea-input.module.css │ ├── constants.ts │ ├── index.tsx │ ├── server.ts │ └── utils │ │ └── get-props-from-preview-data.ts │ ├── open-api-docs-preview │ ├── components │ │ ├── file-string-input │ │ │ ├── file-string-input.module.css │ │ │ └── index.tsx │ │ ├── open-api-preview-inputs │ │ │ ├── index.tsx │ │ │ ├── open-api-preview-inputs.module.css │ │ │ └── utils │ │ │ │ └── fetch-open-api-static-props.ts │ │ └── textarea-input │ │ │ ├── index.tsx │ │ │ └── textarea-input.module.css │ └── index.tsx │ ├── open-api-docs-view-v2 │ ├── components │ │ ├── content-with-permalink │ │ │ ├── content-with-permalink.module.css │ │ │ └── index.tsx │ │ ├── landing-content │ │ │ ├── components │ │ │ │ ├── description-mdx │ │ │ │ │ ├── description-mdx.module.css │ │ │ │ │ └── index.tsx │ │ │ │ └── status │ │ │ │ │ ├── index.tsx │ │ │ │ │ ├── status.module.css │ │ │ │ │ └── utils │ │ │ │ │ └── use-service-status.ts │ │ │ ├── index.tsx │ │ │ └── style.module.css │ │ ├── open-api-overview │ │ │ ├── index.tsx │ │ │ └── style.module.css │ │ ├── operation-content │ │ │ ├── index.tsx │ │ │ ├── server.ts │ │ │ └── style.module.css │ │ ├── operation-details │ │ │ ├── index.tsx │ │ │ └── operation-details.module.css │ │ ├── operation-examples │ │ │ └── index.tsx │ │ ├── operation-sections │ │ │ ├── index.tsx │ │ │ └── operation-sections.module.css │ │ ├── property-details │ │ │ ├── index.tsx │ │ │ └── property-details.module.css │ │ ├── sidebar-link-external │ │ │ ├── index.tsx │ │ │ └── style.module.css │ │ ├── sidebar-link-with-product-icon │ │ │ ├── index.tsx │ │ │ └── style.module.css │ │ ├── sidebar-link │ │ │ ├── index.tsx │ │ │ └── style.module.css │ │ ├── sidebar-resource-links │ │ │ ├── index.tsx │ │ │ └── style.module.css │ │ ├── sidebar │ │ │ ├── index.tsx │ │ │ └── style.module.css │ │ └── version-alert │ │ │ ├── index.tsx │ │ │ ├── types.ts │ │ │ └── version-alert.module.css │ ├── index.tsx │ ├── schema-transforms │ │ ├── schema-transform-component.ts │ │ ├── schema-transform-shorten-hcp.ts │ │ ├── schema-transform-title.ts │ │ └── shorten-protobuf-any-description.ts │ ├── server.ts │ ├── style.module.css │ ├── types.ts │ └── utils │ │ ├── find-default-version.ts │ │ ├── get-operation-group-key-from-path.ts │ │ ├── get-operation-objects.ts │ │ ├── get-property-detail-props.ts │ │ ├── get-request-data.ts │ │ ├── get-response-data.ts │ │ ├── get-url-path-code-html.ts │ │ ├── get-version-switcher-props.ts │ │ ├── group-items-by-key.test.ts │ │ ├── group-items-by-key.ts │ │ ├── parse-open-api-v2-url-context.ts │ │ ├── shorten-hcp.ts │ │ ├── slugify-operation-id.ts │ │ ├── sort-date-version-data.ts │ │ ├── truncate-hcp-operation-path.ts │ │ └── word-break-camel-case.ts │ ├── open-api-docs-view │ ├── components │ │ ├── content-with-permalink │ │ │ ├── content-with-permalink.module.css │ │ │ └── index.tsx │ │ ├── dev-code-block │ │ │ ├── dev-code-block.module.css │ │ │ └── index.tsx │ │ ├── index.tsx │ │ ├── open-api-docs-mobile-menu-levels │ │ │ └── index.tsx │ │ ├── open-api-operations │ │ │ ├── index.tsx │ │ │ └── open-api-operations.module.css │ │ ├── open-api-overview │ │ │ ├── components │ │ │ │ ├── description-mdx │ │ │ │ │ ├── description-mdx.module.css │ │ │ │ │ └── index.tsx │ │ │ │ └── status │ │ │ │ │ ├── index.tsx │ │ │ │ │ ├── status.module.css │ │ │ │ │ └── utils │ │ │ │ │ └── use-service-status.ts │ │ │ ├── index.tsx │ │ │ └── open-api-overview.module.css │ │ ├── operation-details │ │ │ ├── index.tsx │ │ │ └── operation-details.module.css │ │ ├── operation-examples │ │ │ └── index.tsx │ │ ├── operation-header │ │ │ ├── index.tsx │ │ │ └── operation-header.module.css │ │ ├── operation-sections │ │ │ ├── index.tsx │ │ │ └── operation-sections.module.css │ │ └── property-details │ │ │ ├── index.tsx │ │ │ └── property-details.module.css │ ├── index.tsx │ ├── open-api-docs-view.module.css │ ├── server.ts │ ├── types.ts │ └── utils │ │ ├── __fixtures__ │ │ └── petstore3.openapi.ts │ │ ├── __tests__ │ │ ├── __snapshots__ │ │ │ ├── get-request-data.test.ts.snap │ │ │ └── get-response-data.test.ts.snap │ │ ├── get-request-data.test.ts │ │ └── get-response-data.test.ts │ │ ├── add-word-breaks-to-url.ts │ │ ├── add-word-breaks.ts │ │ ├── find-default-version.ts │ │ ├── get-nav-items.ts │ │ ├── get-operation-props.ts │ │ ├── get-property-detail-props.ts │ │ ├── get-request-data.ts │ │ ├── get-response-data.ts │ │ ├── get-url-path-code-html.ts │ │ ├── get-version-switcher-props.ts │ │ ├── group-operations.ts │ │ ├── index.ts │ │ ├── massage-schema-utils │ │ ├── index.ts │ │ ├── schema-mod-component.ts │ │ ├── schema-mod-description.ts │ │ ├── schema-mod-protobuf-any.ts │ │ ├── schema-mod-shorten-hcp.ts │ │ └── schema-mod-title.ts │ │ ├── sort-date-version-data.ts │ │ ├── split-on-capital-letters.ts │ │ └── truncate-hcp-operation-path.ts │ ├── packer-plugins │ ├── fixup-plugin-urls.test.ts │ ├── fixup-plugin-urls.ts │ ├── fixup-redirected-plugin-urls.ts │ ├── server.ts │ └── utils │ │ ├── fetch-latest-release-tag.js │ │ └── resolve-nav-data.js │ ├── product-downloads-view │ ├── boundary │ │ ├── components │ │ │ ├── helpers.ts │ │ │ ├── icon-linux-color-16.tsx │ │ │ ├── index.tsx │ │ │ ├── install-callout │ │ │ │ ├── index.tsx │ │ │ │ ├── install-callout.module.css │ │ │ │ └── types.ts │ │ │ └── operating-system-icons.tsx │ │ ├── download.module.css │ │ ├── index.tsx │ │ └── server.ts │ ├── components │ │ ├── card-with-link │ │ │ ├── card-with-link.module.css │ │ │ └── index.tsx │ │ ├── downloads-section │ │ │ ├── downloads-section.module.css │ │ │ ├── helpers.ts │ │ │ ├── index.tsx │ │ │ └── types.ts │ │ ├── featured-learn-cards-section │ │ │ ├── featured-learn-cards-section.module.css │ │ │ └── index.tsx │ │ ├── index.ts │ │ ├── page-header │ │ │ ├── index.tsx │ │ │ └── page-header.module.css │ │ ├── release-information │ │ │ ├── index.tsx │ │ │ └── release-information.module.css │ │ └── sidecar-marketing-card │ │ │ ├── index.tsx │ │ │ ├── sidecar-marketing-card.module.css │ │ │ └── types.ts │ ├── contexts │ │ ├── current-version-context.tsx │ │ └── index.ts │ ├── helpers.ts │ ├── index.tsx │ ├── product-downloads-view.module.css │ ├── server-helpers.ts │ ├── server.ts │ └── types.ts │ ├── product-integration │ ├── component-view │ │ ├── components │ │ │ ├── mdx-heading-outside-mdx │ │ │ │ └── index.tsx │ │ │ ├── searchable-variable-group-list │ │ │ │ ├── helpers │ │ │ │ │ ├── apply-query-filter.ts │ │ │ │ │ ├── apply-required-filter.ts │ │ │ │ │ ├── include-match-ancestors.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── index.tsx │ │ │ │ └── style.module.css │ │ │ └── variable-group-list │ │ │ │ ├── index.tsx │ │ │ │ └── style.module.css │ │ ├── helpers │ │ │ ├── get-processed-variables-markdown.ts │ │ │ ├── index.ts │ │ │ └── variable-group-slug-from-name.ts │ │ ├── index.tsx │ │ ├── server.ts │ │ └── style.module.css │ └── readme-view │ │ ├── index.tsx │ │ ├── server.ts │ │ └── style.module.css │ ├── product-integrations-landing │ ├── components │ │ ├── branded-header-card │ │ │ ├── branded-header-card.module.css │ │ │ ├── index.tsx │ │ │ └── types.ts │ │ ├── faceted-integrations-list │ │ │ ├── index.tsx │ │ │ └── style.module.css │ │ ├── integrations-list │ │ │ ├── index.tsx │ │ │ └── style.module.css │ │ ├── paginated-integrations-list │ │ │ ├── index.tsx │ │ │ └── style.module.css │ │ └── searchable-integrations-list │ │ │ ├── helpers │ │ │ ├── analytics.ts │ │ │ └── get-filtered-integrations.ts │ │ │ ├── img │ │ │ └── header-background.svg │ │ │ ├── index.tsx │ │ │ └── style.module.css │ ├── contexts │ │ ├── integrations-search-context.tsx │ │ └── mobile-drawer-context.tsx │ ├── index.tsx │ ├── server.ts │ └── style.module.css │ ├── product-landing │ ├── components │ │ ├── hero-heading-visual │ │ │ ├── hero-heading-visual.module.css │ │ │ ├── index.tsx │ │ │ └── types.ts │ │ ├── overview-cta │ │ │ ├── index.tsx │ │ │ ├── overview-cta.module.css │ │ │ └── types.ts │ │ ├── product-landing-blocks │ │ │ ├── blocks │ │ │ │ ├── collection-cards │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── types.ts │ │ │ │ ├── heading-block │ │ │ │ │ ├── heading-block.module.css │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── types.ts │ │ │ │ ├── index.ts │ │ │ │ ├── linked-cards │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── types.ts │ │ │ │ └── tutorial-cards │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── types.ts │ │ │ ├── index.tsx │ │ │ ├── product-landing-blocks.module.css │ │ │ └── types.ts │ │ └── themed-image │ │ │ ├── index.tsx │ │ │ └── themed-image.module.css │ ├── helpers │ │ ├── __tests__ │ │ │ └── make-heading-slug-scope.test.ts │ │ ├── extract-headings.ts │ │ ├── get-icon-cards.tsx │ │ ├── index.ts │ │ ├── make-heading-slug-scope.ts │ │ └── transform-raw-content-to-prop.ts │ ├── index.tsx │ ├── product-landing.module.css │ ├── schema.ts │ ├── server.ts │ └── types.ts │ ├── product-root-docs-path-landing │ ├── components │ │ ├── hero │ │ │ ├── hero.module.css │ │ │ ├── index.tsx │ │ │ └── types.ts │ │ ├── icon-card-link-grid │ │ │ ├── icon-card-link-grid.module.css │ │ │ └── index.tsx │ │ ├── index.ts │ │ ├── marketing-content │ │ │ ├── index.tsx │ │ │ └── marketing-content.module.css │ │ └── paragraph-block │ │ │ └── index.tsx │ ├── index.tsx │ ├── product-root-docs-path-landing.module.css │ ├── server.ts │ ├── types.ts │ └── utils │ │ └── prepare-marketing-blocks.ts │ ├── product-tutorials-view │ ├── components │ │ ├── index.ts │ │ ├── product-view-content │ │ │ ├── components │ │ │ │ ├── branded-callout │ │ │ │ │ ├── branded-callout.module.css │ │ │ │ │ ├── branded-callout.test.tsx │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── types.ts │ │ │ │ ├── collections-stack │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── types.ts │ │ │ │ ├── featured-stack │ │ │ │ │ ├── featured-stack.module.css │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── types.ts │ │ │ │ ├── index.ts │ │ │ │ ├── logo-card-list │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── types.ts │ │ │ │ └── tutorials-stack │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── types.ts │ │ │ ├── index.tsx │ │ │ ├── product-view-content.module.css │ │ │ └── types.ts │ │ └── sitemap │ │ │ ├── helpers.ts │ │ │ ├── index.tsx │ │ │ ├── sitemap.module.css │ │ │ └── types.ts │ ├── helpers │ │ ├── __tests__ │ │ │ └── detect-and-reformat-learn-url.test.ts │ │ ├── detect-and-reformat-learn-url.ts │ │ ├── get-inline-content.ts │ │ ├── heading-helpers.ts │ │ ├── index.ts │ │ └── page-data │ │ │ ├── enrich-learn-data.ts │ │ │ ├── fix-branded-callout-urls.ts │ │ │ ├── get-product-page-content.ts │ │ │ ├── index.ts │ │ │ ├── process-page-data.ts │ │ │ └── types.ts │ ├── index.tsx │ ├── product-tutorials-view.module.css │ └── server.ts │ ├── profile │ ├── account-view │ │ ├── account-view.module.css │ │ └── index.tsx │ ├── bookmarks-view │ │ ├── bookmarks-view.module.css │ │ ├── components │ │ │ └── bookmark-button-with-remove-dialog │ │ │ │ ├── bookmark-button-with-remove-dialog.module.css │ │ │ │ └── index.tsx │ │ ├── helpers │ │ │ └── card-sort-data.ts │ │ └── index.tsx │ └── sidebar │ │ └── index.tsx │ ├── sandbox-view │ ├── index.tsx │ ├── sandbox-view.module.css │ └── utils.ts │ ├── sign-up-view │ ├── img │ │ ├── devdot_signup_v1.svg │ │ └── logo-black.svg │ ├── index.tsx │ └── sign-up.module.css │ ├── tutorial-library │ ├── components │ │ ├── clear-filters-button │ │ │ └── index.tsx │ │ ├── current-filters │ │ │ ├── current-filters.module.css │ │ │ └── index.tsx │ │ ├── edition-filter │ │ │ └── index.tsx │ │ ├── filter-section │ │ │ ├── filter-section.module.css │ │ │ └── index.tsx │ │ ├── filters │ │ │ ├── index.tsx │ │ │ └── use-filters-state.ts │ │ ├── mobile-filters-button │ │ │ └── index.tsx │ │ ├── pagination │ │ │ ├── index.tsx │ │ │ └── pagination.module.css │ │ ├── product-filter │ │ │ ├── index.tsx │ │ │ └── product-filter.module.css │ │ ├── resources-filter │ │ │ └── index.tsx │ │ └── results │ │ │ └── index.tsx │ ├── constants.ts │ ├── index.tsx │ ├── tutorial-library.module.css │ ├── types.ts │ └── utils │ │ ├── get-tutorial-card-props-from-hit.ts │ │ ├── router-state.ts │ │ └── scroll.ts │ ├── tutorial-view │ ├── components │ │ ├── featured-in-collections │ │ │ ├── featured-in-collections.module.css │ │ │ ├── index.tsx │ │ │ └── types.ts │ │ ├── feedback-panel │ │ │ ├── feedback-panel.module.css │ │ │ └── index.tsx │ │ ├── index.ts │ │ ├── next-previous │ │ │ ├── helpers.ts │ │ │ ├── index.tsx │ │ │ └── next-previous.module.css │ │ └── variant-dropdown-disclosure │ │ │ ├── index.tsx │ │ │ ├── types.ts │ │ │ └── variant-dropdown-disclosure.module.css │ ├── index.tsx │ ├── server.ts │ ├── tutorial-view.module.css │ ├── types.ts │ └── utils │ │ ├── get-collection-context.ts │ │ ├── get-tutorials-breadcrumb.ts │ │ ├── get-video-url.ts │ │ ├── index.ts │ │ ├── make-progress-toast │ │ ├── index.tsx │ │ └── progress-toast.module.css │ │ ├── mdx-components.tsx │ │ ├── serialize-content.ts │ │ ├── use-progress-toast.ts │ │ └── variants │ │ ├── context.tsx │ │ ├── index.ts │ │ ├── mdx-variant.tsx │ │ └── types.ts │ ├── tutorials-landing │ ├── analytics.ts │ ├── components │ │ ├── content-types-section │ │ │ ├── content-types-section.module.css │ │ │ └── index.tsx │ │ ├── cross-product-section │ │ │ ├── cross-product-section.module.css │ │ │ ├── img │ │ │ │ ├── background-dark.svg │ │ │ │ └── background-light.svg │ │ │ └── index.tsx │ │ ├── index.ts │ │ ├── page-hero │ │ │ ├── index.tsx │ │ │ └── page-hero.module.css │ │ └── product-section │ │ │ ├── index.tsx │ │ │ └── product-section.module.css │ ├── constants.tsx │ ├── img │ │ ├── bookmark-add-custom.svg │ │ ├── diamond-fade.svg │ │ ├── elipse-fade.svg │ │ ├── hex-fade.svg │ │ ├── hex-vert-fade.svg │ │ ├── play-custom.svg │ │ └── terminal-screen-custom.svg │ ├── index.tsx │ └── tutorials-landing.module.css │ ├── validated-designs │ ├── __tests__ │ │ └── server.ts │ ├── guide │ │ ├── detail-view.module.css │ │ └── index.tsx │ ├── index.tsx │ ├── server.ts │ ├── style.module.css │ └── types.ts │ ├── validated-patterns │ ├── collection-view │ │ └── index.tsx │ ├── index.tsx │ ├── tutorial-view │ │ ├── index.tsx │ │ └── server.ts │ ├── types.ts │ ├── utils │ │ ├── generate-collection-sidebar.ts │ │ └── generate-sidebar-items.ts │ └── validated-patterns-landing.module.css │ └── well-architected-framework │ ├── components │ ├── hero │ │ ├── hero.module.css │ │ ├── index.tsx │ │ └── types.ts │ ├── icon-card-link-grid │ │ ├── icon-card-link-grid.module.css │ │ └── index.tsx │ ├── index.ts │ ├── marketing-content │ │ ├── index.tsx │ │ └── marketing-content.module.css │ └── paragraph-block │ │ └── index.tsx │ ├── index.tsx │ ├── product-root-docs-path-landing.module.css │ ├── server.ts │ ├── types.ts │ └── utils │ └── prepare-marketing-blocks.ts ├── stylelint-rules ├── README.md ├── __tests__ │ ├── no-removed-outlines.test.js │ └── no-undeclared-hds-color-tokens.test.js ├── lib │ ├── __tests__ │ │ ├── is-boolean.test.js │ │ └── is-string.test.js │ ├── _test-cases.js │ ├── is-boolean.js │ └── is-string.js ├── no-removed-outlines.js └── no-undeclared-hds-color-tokens.js ├── tsconfig.json ├── vercel.json └── vitest.config.mts /.copywrite.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/.copywrite.hcl -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/.dockerignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/.env -------------------------------------------------------------------------------- /.env.local.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/.env.local.example -------------------------------------------------------------------------------- /.git-blame-ignore-revs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/.git-blame-ignore-revs -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/auto-merge-staging.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/.github/workflows/auto-merge-staging.yml -------------------------------------------------------------------------------- /.github/workflows/cache.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/.github/workflows/cache.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/close-stale-prs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/.github/workflows/close-stale-prs.yml -------------------------------------------------------------------------------- /.github/workflows/docker_publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/.github/workflows/docker_publish.yml -------------------------------------------------------------------------------- /.github/workflows/nextjs_bundle_analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/.github/workflows/nextjs_bundle_analysis.yml -------------------------------------------------------------------------------- /.github/workflows/playwright.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/.github/workflows/playwright.yml -------------------------------------------------------------------------------- /.github/workflows/redeploy-content-repos.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/.github/workflows/redeploy-content-repos.yml -------------------------------------------------------------------------------- /.github/workflows/register-preview-url.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/.github/workflows/register-preview-url.yml -------------------------------------------------------------------------------- /.github/workflows/repo-sync.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/.github/workflows/repo-sync.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/.npmrc -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | v22 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/.prettierignore -------------------------------------------------------------------------------- /.stylelintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/.stylelintrc.js -------------------------------------------------------------------------------- /.test/setup-vitest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/.test/setup-vitest.js -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/README.md -------------------------------------------------------------------------------- /analytics/.gitignore: -------------------------------------------------------------------------------- 1 | analytics_tracking_plan.json 2 | -------------------------------------------------------------------------------- /analytics/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/analytics/Makefile -------------------------------------------------------------------------------- /analytics/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/analytics/README.md -------------------------------------------------------------------------------- /analytics/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/analytics/package-lock.json -------------------------------------------------------------------------------- /analytics/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "devDependencies": { 3 | "json-refs": "^2.1.6" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /analytics/spec/_index.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/analytics/spec/_index.yaml -------------------------------------------------------------------------------- /analytics/spec/events/_index.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/analytics/spec/events/_index.yaml -------------------------------------------------------------------------------- /analytics/spec/events/beta_opted_in.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/analytics/spec/events/beta_opted_in.yaml -------------------------------------------------------------------------------- /analytics/spec/events/beta_opted_out.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/analytics/spec/events/beta_opted_out.yaml -------------------------------------------------------------------------------- /analytics/spec/events/error_page_loaded.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/analytics/spec/events/error_page_loaded.yaml -------------------------------------------------------------------------------- /analytics/spec/events/page_scrolled.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/analytics/spec/events/page_scrolled.yaml -------------------------------------------------------------------------------- /analytics/spec/events/page_viewed.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/analytics/spec/events/page_viewed.yaml -------------------------------------------------------------------------------- /analytics/spec/events/product_downloaded.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/analytics/spec/events/product_downloaded.yaml -------------------------------------------------------------------------------- /analytics/spec/events/video_played.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/analytics/spec/events/video_played.yaml -------------------------------------------------------------------------------- /analytics/spec/meta/context.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/analytics/spec/meta/context.yaml -------------------------------------------------------------------------------- /config/__tests__/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/config/__tests__/index.test.js -------------------------------------------------------------------------------- /config/base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/config/base.json -------------------------------------------------------------------------------- /config/development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/config/development.json -------------------------------------------------------------------------------- /config/hvd-preview.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/config/hvd-preview.json -------------------------------------------------------------------------------- /config/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/config/index.js -------------------------------------------------------------------------------- /config/plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/config/plugin.js -------------------------------------------------------------------------------- /config/preview.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/config/preview.json -------------------------------------------------------------------------------- /config/production.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/config/production.json -------------------------------------------------------------------------------- /config/project-preview.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/config/project-preview.json -------------------------------------------------------------------------------- /config/tutorials-preview.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/config/tutorials-preview.json -------------------------------------------------------------------------------- /config/unified-docs-sandbox.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/config/unified-docs-sandbox.json -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/eslint.config.js -------------------------------------------------------------------------------- /global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/global.d.ts -------------------------------------------------------------------------------- /next-auth.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/next-auth.d.ts -------------------------------------------------------------------------------- /next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/next-env.d.ts -------------------------------------------------------------------------------- /next-sitemap.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/next-sitemap.config.js -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/next.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/package.json -------------------------------------------------------------------------------- /playwright.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/playwright.config.ts -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/postcss.config.js -------------------------------------------------------------------------------- /prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/prettier.config.js -------------------------------------------------------------------------------- /public/_vault-favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/public/_vault-favicon.ico -------------------------------------------------------------------------------- /public/favicon-dev.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/public/favicon-dev.ico -------------------------------------------------------------------------------- /public/favicon-dev.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/public/favicon-dev.svg -------------------------------------------------------------------------------- /public/favicon-preview.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/public/favicon-preview.ico -------------------------------------------------------------------------------- /public/favicon-preview.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/public/favicon-preview.svg -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/public/favicon.svg -------------------------------------------------------------------------------- /public/ie-warning.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/public/ie-warning.js -------------------------------------------------------------------------------- /public/img/homepage/hashiconf-global-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/public/img/homepage/hashiconf-global-logo.svg -------------------------------------------------------------------------------- /public/img/homepage/hcp-slot-background.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/public/img/homepage/hcp-slot-background.svg -------------------------------------------------------------------------------- /public/img/homepage/hcp-slot-graphic.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/public/img/homepage/hcp-slot-graphic.svg -------------------------------------------------------------------------------- /public/img/homepage/hcp-vault-slot-accent.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/public/img/homepage/hcp-vault-slot-accent.svg -------------------------------------------------------------------------------- /public/img/homepage/hero-accent-left.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/public/img/homepage/hero-accent-left.svg -------------------------------------------------------------------------------- /public/img/homepage/hero-accent-right.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/public/img/homepage/hero-accent-right.svg -------------------------------------------------------------------------------- /public/img/homepage/hero-accent.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/public/img/homepage/hero-accent.svg -------------------------------------------------------------------------------- /public/img/homepage/vault-slot-accent.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/public/img/homepage/vault-slot-accent.svg -------------------------------------------------------------------------------- /public/img/homepage/waypoint-slot-accent.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/public/img/homepage/waypoint-slot-accent.svg -------------------------------------------------------------------------------- /public/img/sandbox/hashicorp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/public/img/sandbox/hashicorp.png -------------------------------------------------------------------------------- /public/img/waypoint/_favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/public/img/waypoint/_favicon.ico -------------------------------------------------------------------------------- /public/img/waypoint/deploys-kubernetes-helm.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/public/img/waypoint/deploys-kubernetes-helm.svg -------------------------------------------------------------------------------- /public/img/waypoint/extensible-plugins.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/public/img/waypoint/extensible-plugins.svg -------------------------------------------------------------------------------- /public/img/waypoint/first-party-aws-docker.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/public/img/waypoint/first-party-aws-docker.svg -------------------------------------------------------------------------------- /public/img/waypoint/get-started-kubernetes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/public/img/waypoint/get-started-kubernetes.png -------------------------------------------------------------------------------- /public/img/waypoint/intro-to-waypoint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/public/img/waypoint/intro-to-waypoint.png -------------------------------------------------------------------------------- /public/img/waypoint/og-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/public/img/waypoint/og-image.png -------------------------------------------------------------------------------- /public/img/waypoint/prebuilt-binaries.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/public/img/waypoint/prebuilt-binaries.svg -------------------------------------------------------------------------------- /public/img/waypoint/status-degraded.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/public/img/waypoint/status-degraded.svg -------------------------------------------------------------------------------- /public/img/waypoint/status-normal.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/public/img/waypoint/status-normal.svg -------------------------------------------------------------------------------- /public/og-image/base.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/public/og-image/base.jpg -------------------------------------------------------------------------------- /public/og-image/boundary.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/public/og-image/boundary.jpg -------------------------------------------------------------------------------- /public/og-image/certifications.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/public/og-image/certifications.jpg -------------------------------------------------------------------------------- /public/og-image/consul.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/public/og-image/consul.jpg -------------------------------------------------------------------------------- /public/og-image/hcp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/public/og-image/hcp.jpg -------------------------------------------------------------------------------- /public/og-image/nomad.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/public/og-image/nomad.jpg -------------------------------------------------------------------------------- /public/og-image/packer.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/public/og-image/packer.jpg -------------------------------------------------------------------------------- /public/og-image/terraform.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/public/og-image/terraform.jpg -------------------------------------------------------------------------------- /public/og-image/tutorials.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/public/og-image/tutorials.jpg -------------------------------------------------------------------------------- /public/og-image/vagrant.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/public/og-image/vagrant.jpg -------------------------------------------------------------------------------- /public/og-image/vault.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/public/og-image/vault.jpg -------------------------------------------------------------------------------- /public/og-image/waypoint.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/public/og-image/waypoint.jpg -------------------------------------------------------------------------------- /public/sentinel-public/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/public/sentinel-public/favicon.svg -------------------------------------------------------------------------------- /public/sentinel-public/img/og-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/public/sentinel-public/img/og-image.png -------------------------------------------------------------------------------- /scripts/add-preview-url-to-cloud-idp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/scripts/add-preview-url-to-cloud-idp.ts -------------------------------------------------------------------------------- /scripts/build-sitemap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/scripts/build-sitemap.ts -------------------------------------------------------------------------------- /scripts/capture-build-metrics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/scripts/capture-build-metrics.ts -------------------------------------------------------------------------------- /scripts/content-repo-preview/build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/scripts/content-repo-preview/build.ts -------------------------------------------------------------------------------- /scripts/content-repo-preview/start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/scripts/content-repo-preview/start.sh -------------------------------------------------------------------------------- /scripts/docs-content-link-rewrites/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/scripts/docs-content-link-rewrites/constants.ts -------------------------------------------------------------------------------- /scripts/docs-content-link-rewrites/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "devDependencies": { 3 | "unist-util-visit": "^2.0.3" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /scripts/docs-content-link-rewrites/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/scripts/docs-content-link-rewrites/types.ts -------------------------------------------------------------------------------- /scripts/extract-hvd-content.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/scripts/extract-hvd-content.ts -------------------------------------------------------------------------------- /scripts/generate-tutorial-map.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/scripts/generate-tutorial-map.ts -------------------------------------------------------------------------------- /scripts/generate-tutorial-variant-map.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/scripts/generate-tutorial-variant-map.ts -------------------------------------------------------------------------------- /scripts/list-open-prs-with-docs-changes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/scripts/list-open-prs-with-docs-changes.ts -------------------------------------------------------------------------------- /scripts/redirects/import-product-redirects.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/scripts/redirects/import-product-redirects.ts -------------------------------------------------------------------------------- /scripts/upload-source-maps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/scripts/upload-source-maps.ts -------------------------------------------------------------------------------- /scripts/warm-cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/scripts/warm-cache.ts -------------------------------------------------------------------------------- /src/__tests__/e2e/redirects.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/__tests__/e2e/redirects.spec.ts -------------------------------------------------------------------------------- /src/__tests__/e2e/sandbox-interactive.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/__tests__/e2e/sandbox-interactive.spec.ts -------------------------------------------------------------------------------- /src/__tests__/e2e/seo.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/__tests__/e2e/seo.spec.ts -------------------------------------------------------------------------------- /src/__tests__/e2e/ssr.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/__tests__/e2e/ssr.spec.ts -------------------------------------------------------------------------------- /src/__tests__/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/__tests__/index.test.ts -------------------------------------------------------------------------------- /src/app/api/refresh/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/app/api/refresh/route.ts -------------------------------------------------------------------------------- /src/components/accordion-disclosure/docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/accordion-disclosure/docs.mdx -------------------------------------------------------------------------------- /src/components/accordion-disclosure/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/accordion-disclosure/index.tsx -------------------------------------------------------------------------------- /src/components/accordion-disclosure/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/accordion-disclosure/types.ts -------------------------------------------------------------------------------- /src/components/accordion/accordion.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/accordion/accordion.module.css -------------------------------------------------------------------------------- /src/components/accordion/docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/accordion/docs.mdx -------------------------------------------------------------------------------- /src/components/accordion/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/accordion/index.tsx -------------------------------------------------------------------------------- /src/components/accordion/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/accordion/types.ts -------------------------------------------------------------------------------- /src/components/badge-count/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/badge-count/index.tsx -------------------------------------------------------------------------------- /src/components/badge-count/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/badge-count/types.ts -------------------------------------------------------------------------------- /src/components/badge-list/badge-list.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/badge-list/badge-list.module.css -------------------------------------------------------------------------------- /src/components/badge-list/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/badge-list/index.tsx -------------------------------------------------------------------------------- /src/components/badge-list/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/badge-list/types.ts -------------------------------------------------------------------------------- /src/components/badge/badge.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/badge/badge.module.css -------------------------------------------------------------------------------- /src/components/badge/docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/badge/docs.mdx -------------------------------------------------------------------------------- /src/components/badge/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/badge/index.tsx -------------------------------------------------------------------------------- /src/components/badge/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/badge/types.ts -------------------------------------------------------------------------------- /src/components/bookmark-button/icons/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/bookmark-button/icons/index.tsx -------------------------------------------------------------------------------- /src/components/bookmark-button/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/bookmark-button/index.tsx -------------------------------------------------------------------------------- /src/components/bookmark-button/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/bookmark-button/types.ts -------------------------------------------------------------------------------- /src/components/branded-card/img/boundary.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/branded-card/img/boundary.png -------------------------------------------------------------------------------- /src/components/branded-card/img/consul.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/branded-card/img/consul.png -------------------------------------------------------------------------------- /src/components/branded-card/img/generic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/branded-card/img/generic.png -------------------------------------------------------------------------------- /src/components/branded-card/img/nomad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/branded-card/img/nomad.png -------------------------------------------------------------------------------- /src/components/branded-card/img/packer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/branded-card/img/packer.png -------------------------------------------------------------------------------- /src/components/branded-card/img/terraform.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/branded-card/img/terraform.png -------------------------------------------------------------------------------- /src/components/branded-card/img/vagrant.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/branded-card/img/vagrant.png -------------------------------------------------------------------------------- /src/components/branded-card/img/vault.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/branded-card/img/vault.png -------------------------------------------------------------------------------- /src/components/branded-card/img/waypoint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/branded-card/img/waypoint.png -------------------------------------------------------------------------------- /src/components/branded-card/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/branded-card/index.tsx -------------------------------------------------------------------------------- /src/components/branded-card/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/branded-card/types.ts -------------------------------------------------------------------------------- /src/components/breadcrumb-bar/docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/breadcrumb-bar/docs.mdx -------------------------------------------------------------------------------- /src/components/breadcrumb-bar/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/breadcrumb-bar/index.tsx -------------------------------------------------------------------------------- /src/components/button-link/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/button-link/index.tsx -------------------------------------------------------------------------------- /src/components/button-link/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/button-link/types.ts -------------------------------------------------------------------------------- /src/components/button/button.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/button/button.module.css -------------------------------------------------------------------------------- /src/components/button/docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/button/docs.mdx -------------------------------------------------------------------------------- /src/components/button/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/button/index.tsx -------------------------------------------------------------------------------- /src/components/button/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/button/types.ts -------------------------------------------------------------------------------- /src/components/callout-card/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/callout-card/index.tsx -------------------------------------------------------------------------------- /src/components/callout-card/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/callout-card/types.ts -------------------------------------------------------------------------------- /src/components/card-link/card-link.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/card-link/card-link.module.css -------------------------------------------------------------------------------- /src/components/card-link/docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/card-link/docs.mdx -------------------------------------------------------------------------------- /src/components/card-link/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/card-link/index.tsx -------------------------------------------------------------------------------- /src/components/card-link/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/card-link/types.ts -------------------------------------------------------------------------------- /src/components/card/card.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/card/card.module.css -------------------------------------------------------------------------------- /src/components/card/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/card/components/index.ts -------------------------------------------------------------------------------- /src/components/card/docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/card/docs.mdx -------------------------------------------------------------------------------- /src/components/card/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/card/index.tsx -------------------------------------------------------------------------------- /src/components/card/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/card/types.ts -------------------------------------------------------------------------------- /src/components/cards-grid-list/docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/cards-grid-list/docs.mdx -------------------------------------------------------------------------------- /src/components/cards-grid-list/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/cards-grid-list/index.tsx -------------------------------------------------------------------------------- /src/components/cards-grid-list/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/cards-grid-list/types.ts -------------------------------------------------------------------------------- /src/components/collection-card/docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/collection-card/docs.mdx -------------------------------------------------------------------------------- /src/components/collection-card/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/collection-card/helpers.ts -------------------------------------------------------------------------------- /src/components/collection-card/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/collection-card/index.tsx -------------------------------------------------------------------------------- /src/components/collection-card/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/collection-card/types.ts -------------------------------------------------------------------------------- /src/components/command-bar/commands/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/command-bar/commands/index.ts -------------------------------------------------------------------------------- /src/components/command-bar/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/command-bar/components/index.ts -------------------------------------------------------------------------------- /src/components/command-bar/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/command-bar/hooks/index.ts -------------------------------------------------------------------------------- /src/components/command-bar/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/command-bar/index.tsx -------------------------------------------------------------------------------- /src/components/command-bar/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/command-bar/types.ts -------------------------------------------------------------------------------- /src/components/content-header-card/docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/content-header-card/docs.mdx -------------------------------------------------------------------------------- /src/components/content-header-card/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/content-header-card/index.tsx -------------------------------------------------------------------------------- /src/components/content-header-card/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/content-header-card/types.ts -------------------------------------------------------------------------------- /src/components/dev-dot-content/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/dev-dot-content/index.tsx -------------------------------------------------------------------------------- /src/components/dev-dot-content/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/dev-dot-content/types.ts -------------------------------------------------------------------------------- /src/components/dialog/dialog.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/dialog/dialog.module.css -------------------------------------------------------------------------------- /src/components/dialog/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/dialog/index.tsx -------------------------------------------------------------------------------- /src/components/dialog/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/dialog/types.ts -------------------------------------------------------------------------------- /src/components/directional-link-box/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/directional-link-box/index.tsx -------------------------------------------------------------------------------- /src/components/directional-link-box/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/directional-link-box/types.ts -------------------------------------------------------------------------------- /src/components/disclosure/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/disclosure/components/index.ts -------------------------------------------------------------------------------- /src/components/disclosure/disclosure.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/disclosure/disclosure.module.css -------------------------------------------------------------------------------- /src/components/disclosure/docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/disclosure/docs.mdx -------------------------------------------------------------------------------- /src/components/disclosure/helpers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/disclosure/helpers/index.ts -------------------------------------------------------------------------------- /src/components/disclosure/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/disclosure/index.tsx -------------------------------------------------------------------------------- /src/components/disclosure/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/disclosure/types.ts -------------------------------------------------------------------------------- /src/components/docs-landing-hero/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/docs-landing-hero/index.tsx -------------------------------------------------------------------------------- /src/components/docs-landing-hero/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/docs-landing-hero/types.ts -------------------------------------------------------------------------------- /src/components/docs-version-switcher/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/docs-version-switcher/index.tsx -------------------------------------------------------------------------------- /src/components/docs-version-switcher/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/docs-version-switcher/types.ts -------------------------------------------------------------------------------- /src/components/dropdown-disclosure/docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/dropdown-disclosure/docs.mdx -------------------------------------------------------------------------------- /src/components/dropdown-disclosure/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/dropdown-disclosure/index.tsx -------------------------------------------------------------------------------- /src/components/dropdown-disclosure/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/dropdown-disclosure/types.ts -------------------------------------------------------------------------------- /src/components/edit-on-github-link/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/edit-on-github-link/index.tsx -------------------------------------------------------------------------------- /src/components/empty-state/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/empty-state/index.tsx -------------------------------------------------------------------------------- /src/components/empty-state/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/empty-state/types.ts -------------------------------------------------------------------------------- /src/components/error-boundary/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/error-boundary/index.tsx -------------------------------------------------------------------------------- /src/components/feedback-form/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/feedback-form/components/index.ts -------------------------------------------------------------------------------- /src/components/feedback-form/docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/feedback-form/docs.mdx -------------------------------------------------------------------------------- /src/components/feedback-form/index.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/feedback-form/index.test.tsx -------------------------------------------------------------------------------- /src/components/feedback-form/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/feedback-form/index.tsx -------------------------------------------------------------------------------- /src/components/feedback-form/props.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/feedback-form/props.js -------------------------------------------------------------------------------- /src/components/feedback-form/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/feedback-form/types.ts -------------------------------------------------------------------------------- /src/components/filter-input/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/filter-input/index.tsx -------------------------------------------------------------------------------- /src/components/footer/docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/footer/docs.mdx -------------------------------------------------------------------------------- /src/components/footer/footer.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/footer/footer.module.css -------------------------------------------------------------------------------- /src/components/footer/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/footer/index.tsx -------------------------------------------------------------------------------- /src/components/footer/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/footer/types.ts -------------------------------------------------------------------------------- /src/components/form/base-controls/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/form/base-controls/index.ts -------------------------------------------------------------------------------- /src/components/form/components/errors/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/form/components/errors/index.tsx -------------------------------------------------------------------------------- /src/components/form/components/errors/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/form/components/errors/types.ts -------------------------------------------------------------------------------- /src/components/form/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/form/components/index.ts -------------------------------------------------------------------------------- /src/components/form/components/label/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/form/components/label/index.tsx -------------------------------------------------------------------------------- /src/components/form/components/label/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/form/components/label/types.ts -------------------------------------------------------------------------------- /src/components/form/components/legend/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/form/components/legend/index.tsx -------------------------------------------------------------------------------- /src/components/form/components/legend/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/form/components/legend/types.ts -------------------------------------------------------------------------------- /src/components/form/field-controls/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/form/field-controls/index.ts -------------------------------------------------------------------------------- /src/components/form/group-controls/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/form/group-controls/index.ts -------------------------------------------------------------------------------- /src/components/form/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/form/index.tsx -------------------------------------------------------------------------------- /src/components/hds-copy-snippet/docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/hds-copy-snippet/docs.mdx -------------------------------------------------------------------------------- /src/components/hds-copy-snippet/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/hds-copy-snippet/index.tsx -------------------------------------------------------------------------------- /src/components/head-metadata/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/head-metadata/index.tsx -------------------------------------------------------------------------------- /src/components/head-metadata/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/head-metadata/types.ts -------------------------------------------------------------------------------- /src/components/heading/docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/heading/docs.mdx -------------------------------------------------------------------------------- /src/components/heading/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/heading/index.tsx -------------------------------------------------------------------------------- /src/components/heading/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/heading/types.ts -------------------------------------------------------------------------------- /src/components/icon-card-link-grid-list/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/icon-card-link-grid-list/types.ts -------------------------------------------------------------------------------- /src/components/icon-card-link/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/icon-card-link/index.tsx -------------------------------------------------------------------------------- /src/components/icon-card-link/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/icon-card-link/types.ts -------------------------------------------------------------------------------- /src/components/icon-tile-logo/docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/icon-tile-logo/docs.mdx -------------------------------------------------------------------------------- /src/components/icon-tile-logo/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/icon-tile-logo/index.tsx -------------------------------------------------------------------------------- /src/components/icon-tile-logo/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/icon-tile-logo/types.ts -------------------------------------------------------------------------------- /src/components/icon-tile/docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/icon-tile/docs.mdx -------------------------------------------------------------------------------- /src/components/icon-tile/icon-tile.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/icon-tile/icon-tile.module.css -------------------------------------------------------------------------------- /src/components/icon-tile/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/icon-tile/index.tsx -------------------------------------------------------------------------------- /src/components/icon-tile/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/icon-tile/types.ts -------------------------------------------------------------------------------- /src/components/image-config/docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/image-config/docs.mdx -------------------------------------------------------------------------------- /src/components/image-config/index.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/image-config/index.test.tsx -------------------------------------------------------------------------------- /src/components/image-config/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/image-config/index.tsx -------------------------------------------------------------------------------- /src/components/image-config/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/image-config/types.ts -------------------------------------------------------------------------------- /src/components/image/image.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/image/image.module.css -------------------------------------------------------------------------------- /src/components/image/index.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/image/index.test.tsx -------------------------------------------------------------------------------- /src/components/image/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/image/index.tsx -------------------------------------------------------------------------------- /src/components/image/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/image/types.ts -------------------------------------------------------------------------------- /src/components/inline-alert/docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/inline-alert/docs.mdx -------------------------------------------------------------------------------- /src/components/inline-alert/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/inline-alert/index.tsx -------------------------------------------------------------------------------- /src/components/inline-alert/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/inline-alert/types.ts -------------------------------------------------------------------------------- /src/components/inline-link/docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/inline-link/docs.mdx -------------------------------------------------------------------------------- /src/components/inline-link/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/inline-link/index.tsx -------------------------------------------------------------------------------- /src/components/inline-link/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/inline-link/types.ts -------------------------------------------------------------------------------- /src/components/interactive-lab-callout/docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/interactive-lab-callout/docs.mdx -------------------------------------------------------------------------------- /src/components/lab-embed/resizable/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/lab-embed/resizable/index.tsx -------------------------------------------------------------------------------- /src/components/landing-hero/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/landing-hero/index.tsx -------------------------------------------------------------------------------- /src/components/landing-page-blocks/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/landing-page-blocks/index.tsx -------------------------------------------------------------------------------- /src/components/link-region/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/link-region/index.tsx -------------------------------------------------------------------------------- /src/components/link-region/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/link-region/types.ts -------------------------------------------------------------------------------- /src/components/link/helpers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/link/helpers/index.ts -------------------------------------------------------------------------------- /src/components/link/helpers/validate-props.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/link/helpers/validate-props.ts -------------------------------------------------------------------------------- /src/components/link/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/link/index.tsx -------------------------------------------------------------------------------- /src/components/link/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/link/types.ts -------------------------------------------------------------------------------- /src/components/longform-page/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/longform-page/index.tsx -------------------------------------------------------------------------------- /src/components/longform-page/style.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/longform-page/style.module.css -------------------------------------------------------------------------------- /src/components/mobile-menu-container/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/mobile-menu-container/index.tsx -------------------------------------------------------------------------------- /src/components/mobile-menu-container/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/mobile-menu-container/types.ts -------------------------------------------------------------------------------- /src/components/mobile-menu-levels/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/mobile-menu-levels/index.tsx -------------------------------------------------------------------------------- /src/components/mobile-menu-levels/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/mobile-menu-levels/types.ts -------------------------------------------------------------------------------- /src/components/mobile-standalone-link/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/mobile-standalone-link/types.ts -------------------------------------------------------------------------------- /src/components/multi-select/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/multi-select/index.tsx -------------------------------------------------------------------------------- /src/components/multi-select/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/multi-select/types.ts -------------------------------------------------------------------------------- /src/components/navigation-disclosure/docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/navigation-disclosure/docs.mdx -------------------------------------------------------------------------------- /src/components/navigation-disclosure/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/navigation-disclosure/index.tsx -------------------------------------------------------------------------------- /src/components/navigation-disclosure/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/navigation-disclosure/types.ts -------------------------------------------------------------------------------- /src/components/navigation-header/docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/navigation-header/docs.mdx -------------------------------------------------------------------------------- /src/components/navigation-header/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/navigation-header/index.tsx -------------------------------------------------------------------------------- /src/components/navigation-header/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/navigation-header/types.ts -------------------------------------------------------------------------------- /src/components/numeric-badge/docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/numeric-badge/docs.mdx -------------------------------------------------------------------------------- /src/components/numeric-badge/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/numeric-badge/index.tsx -------------------------------------------------------------------------------- /src/components/numeric-badge/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/numeric-badge/types.ts -------------------------------------------------------------------------------- /src/components/open-api-page/docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/open-api-page/docs.mdx -------------------------------------------------------------------------------- /src/components/open-api-page/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/open-api-page/index.tsx -------------------------------------------------------------------------------- /src/components/open-api-page/props.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/open-api-page/props.js -------------------------------------------------------------------------------- /src/components/open-api-page/server/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/open-api-page/server/index.ts -------------------------------------------------------------------------------- /src/components/open-api-page/style.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/open-api-page/style.module.css -------------------------------------------------------------------------------- /src/components/open-api-page/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/open-api-page/types.ts -------------------------------------------------------------------------------- /src/components/open-api-page/utils/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/open-api-page/utils/index.js -------------------------------------------------------------------------------- /src/components/open-api-page/utils/traverse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/open-api-page/utils/traverse.js -------------------------------------------------------------------------------- /src/components/outline-nav/docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/outline-nav/docs.mdx -------------------------------------------------------------------------------- /src/components/outline-nav/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/outline-nav/index.tsx -------------------------------------------------------------------------------- /src/components/outline-nav/props.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/outline-nav/props.js -------------------------------------------------------------------------------- /src/components/outline-nav/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/outline-nav/types.ts -------------------------------------------------------------------------------- /src/components/outline-nav/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/outline-nav/utils/index.ts -------------------------------------------------------------------------------- /src/components/page-alert/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/page-alert/index.tsx -------------------------------------------------------------------------------- /src/components/pagination/docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/pagination/docs.mdx -------------------------------------------------------------------------------- /src/components/pagination/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/pagination/helpers.ts -------------------------------------------------------------------------------- /src/components/pagination/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/pagination/index.tsx -------------------------------------------------------------------------------- /src/components/pagination/pagination.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/pagination/pagination.test.tsx -------------------------------------------------------------------------------- /src/components/pagination/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/pagination/types.ts -------------------------------------------------------------------------------- /src/components/portal/docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/portal/docs.mdx -------------------------------------------------------------------------------- /src/components/portal/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/portal/index.tsx -------------------------------------------------------------------------------- /src/components/posthog/posthog-provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/posthog/posthog-provider.tsx -------------------------------------------------------------------------------- /src/components/product-icon/docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/product-icon/docs.mdx -------------------------------------------------------------------------------- /src/components/product-icon/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/product-icon/index.tsx -------------------------------------------------------------------------------- /src/components/product-icon/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/product-icon/types.ts -------------------------------------------------------------------------------- /src/components/progress-bar/docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/progress-bar/docs.mdx -------------------------------------------------------------------------------- /src/components/progress-bar/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/progress-bar/index.tsx -------------------------------------------------------------------------------- /src/components/sandbox-card/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/sandbox-card/index.tsx -------------------------------------------------------------------------------- /src/components/service-status-badge/docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/service-status-badge/docs.mdx -------------------------------------------------------------------------------- /src/components/service-status-badge/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/service-status-badge/index.tsx -------------------------------------------------------------------------------- /src/components/sidebar/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/sidebar/components/index.ts -------------------------------------------------------------------------------- /src/components/sidebar/docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/sidebar/docs.mdx -------------------------------------------------------------------------------- /src/components/sidebar/helpers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/sidebar/helpers/index.ts -------------------------------------------------------------------------------- /src/components/sidebar/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/sidebar/index.tsx -------------------------------------------------------------------------------- /src/components/sidebar/sidebar.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/sidebar/sidebar.module.css -------------------------------------------------------------------------------- /src/components/sidebar/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/sidebar/types.ts -------------------------------------------------------------------------------- /src/components/skip-to-main-content/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/skip-to-main-content/index.tsx -------------------------------------------------------------------------------- /src/components/standalone-link/docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/standalone-link/docs.mdx -------------------------------------------------------------------------------- /src/components/standalone-link/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/standalone-link/index.tsx -------------------------------------------------------------------------------- /src/components/standalone-link/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/standalone-link/types.ts -------------------------------------------------------------------------------- /src/components/table-of-contents/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/table-of-contents/index.tsx -------------------------------------------------------------------------------- /src/components/table-of-contents/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/table-of-contents/types.ts -------------------------------------------------------------------------------- /src/components/tabs/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/tabs/components/index.ts -------------------------------------------------------------------------------- /src/components/tabs/components/tab/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/tabs/components/tab/index.tsx -------------------------------------------------------------------------------- /src/components/tabs/components/tab/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/tabs/components/tab/types.ts -------------------------------------------------------------------------------- /src/components/tabs/docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/tabs/docs.mdx -------------------------------------------------------------------------------- /src/components/tabs/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/tabs/hooks/index.ts -------------------------------------------------------------------------------- /src/components/tabs/hooks/use-has-overflow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/tabs/hooks/use-has-overflow.ts -------------------------------------------------------------------------------- /src/components/tabs/hooks/use-tab-items.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/tabs/hooks/use-tab-items.ts -------------------------------------------------------------------------------- /src/components/tabs/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/tabs/index.tsx -------------------------------------------------------------------------------- /src/components/tabs/provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/tabs/provider.tsx -------------------------------------------------------------------------------- /src/components/tabs/tabs.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/tabs/tabs.module.css -------------------------------------------------------------------------------- /src/components/tabs/tabs.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/tabs/tabs.test.tsx -------------------------------------------------------------------------------- /src/components/tabs/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/tabs/types.ts -------------------------------------------------------------------------------- /src/components/tag/docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/tag/docs.mdx -------------------------------------------------------------------------------- /src/components/tag/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/tag/index.tsx -------------------------------------------------------------------------------- /src/components/tag/tag.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/tag/tag.module.css -------------------------------------------------------------------------------- /src/components/tag/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/tag/types.ts -------------------------------------------------------------------------------- /src/components/text/docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/text/docs.mdx -------------------------------------------------------------------------------- /src/components/text/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/text/index.tsx -------------------------------------------------------------------------------- /src/components/text/text.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/text/text.module.css -------------------------------------------------------------------------------- /src/components/text/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/text/types.ts -------------------------------------------------------------------------------- /src/components/theme-switcher/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/theme-switcher/index.tsx -------------------------------------------------------------------------------- /src/components/toast/docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/toast/docs.mdx -------------------------------------------------------------------------------- /src/components/toast/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/toast/index.tsx -------------------------------------------------------------------------------- /src/components/toast/toast.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/toast/toast.module.css -------------------------------------------------------------------------------- /src/components/toast/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/toast/types.ts -------------------------------------------------------------------------------- /src/components/tooltip/docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/tooltip/docs.mdx -------------------------------------------------------------------------------- /src/components/tooltip/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/tooltip/index.tsx -------------------------------------------------------------------------------- /src/components/tooltip/style.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/tooltip/style.module.css -------------------------------------------------------------------------------- /src/components/tooltip/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/tooltip/types.ts -------------------------------------------------------------------------------- /src/components/truncate-max-lines/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/truncate-max-lines/index.tsx -------------------------------------------------------------------------------- /src/components/truncate-max-lines/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/truncate-max-lines/types.ts -------------------------------------------------------------------------------- /src/components/try-hcp-callout/content.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/try-hcp-callout/content.ts -------------------------------------------------------------------------------- /src/components/try-hcp-callout/docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/try-hcp-callout/docs.mdx -------------------------------------------------------------------------------- /src/components/try-hcp-callout/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/try-hcp-callout/index.tsx -------------------------------------------------------------------------------- /src/components/try-hcp-callout/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/try-hcp-callout/types.ts -------------------------------------------------------------------------------- /src/components/tutorial-card/docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/tutorial-card/docs.mdx -------------------------------------------------------------------------------- /src/components/tutorial-card/helpers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/tutorial-card/helpers/index.ts -------------------------------------------------------------------------------- /src/components/tutorial-card/index.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/tutorial-card/index.test.tsx -------------------------------------------------------------------------------- /src/components/tutorial-card/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/tutorial-card/index.tsx -------------------------------------------------------------------------------- /src/components/tutorial-card/tutorial-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/tutorial-card/tutorial-card.tsx -------------------------------------------------------------------------------- /src/components/tutorial-card/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/tutorial-card/types.ts -------------------------------------------------------------------------------- /src/components/tutorial-meta/docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/tutorial-meta/docs.mdx -------------------------------------------------------------------------------- /src/components/tutorial-meta/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/tutorial-meta/index.tsx -------------------------------------------------------------------------------- /src/components/tutorials-landing-view/docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/tutorials-landing-view/docs.mdx -------------------------------------------------------------------------------- /src/components/tutorials-landing-view/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/tutorials-landing-view/types.ts -------------------------------------------------------------------------------- /src/components/tutorials-sidebar/docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/tutorials-sidebar/docs.mdx -------------------------------------------------------------------------------- /src/components/tutorials-sidebar/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/tutorials-sidebar/index.tsx -------------------------------------------------------------------------------- /src/components/tutorials-sidebar/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/tutorials-sidebar/types.ts -------------------------------------------------------------------------------- /src/components/version-alert-banner/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/version-alert-banner/index.tsx -------------------------------------------------------------------------------- /src/components/version-switcher/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/version-switcher/index.tsx -------------------------------------------------------------------------------- /src/components/version-switcher/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/version-switcher/types.ts -------------------------------------------------------------------------------- /src/components/video-embed/docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/video-embed/docs.mdx -------------------------------------------------------------------------------- /src/components/video-embed/helpers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/video-embed/helpers/index.ts -------------------------------------------------------------------------------- /src/components/video-embed/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/video-embed/index.tsx -------------------------------------------------------------------------------- /src/components/video-embed/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/components/video-embed/types.ts -------------------------------------------------------------------------------- /src/constants/element-ids.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/constants/element-ids.ts -------------------------------------------------------------------------------- /src/constants/feedback-form.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/constants/feedback-form.ts -------------------------------------------------------------------------------- /src/constants/hostname-map.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/constants/hostname-map.ts -------------------------------------------------------------------------------- /src/constants/version-path.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/constants/version-path.ts -------------------------------------------------------------------------------- /src/content/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/content/README.md -------------------------------------------------------------------------------- /src/content/boundary/docs-landing.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/content/boundary/docs-landing.json -------------------------------------------------------------------------------- /src/content/boundary/install-landing.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/content/boundary/install-landing.json -------------------------------------------------------------------------------- /src/content/boundary/product-landing.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/content/boundary/product-landing.json -------------------------------------------------------------------------------- /src/content/certifications/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/content/certifications/README.md -------------------------------------------------------------------------------- /src/content/certifications/landing-faq.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/content/certifications/landing-faq.mdx -------------------------------------------------------------------------------- /src/content/certifications/landing.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/content/certifications/landing.json -------------------------------------------------------------------------------- /src/content/certifications/signin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/content/certifications/signin.json -------------------------------------------------------------------------------- /src/content/certifications/signin.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/content/certifications/signin.mdx -------------------------------------------------------------------------------- /src/content/consul/docs-landing.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/content/consul/docs-landing.json -------------------------------------------------------------------------------- /src/content/consul/install-landing.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/content/consul/install-landing.json -------------------------------------------------------------------------------- /src/content/consul/product-landing.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/content/consul/product-landing.json -------------------------------------------------------------------------------- /src/content/hcp/docs-landing.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/content/hcp/docs-landing.json -------------------------------------------------------------------------------- /src/content/hcp/product-landing.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/content/hcp/product-landing.json -------------------------------------------------------------------------------- /src/content/hcp/tutorials-sidebar.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/content/hcp/tutorials-sidebar.json -------------------------------------------------------------------------------- /src/content/nomad/docs-landing.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/content/nomad/docs-landing.json -------------------------------------------------------------------------------- /src/content/nomad/install-landing.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/content/nomad/install-landing.json -------------------------------------------------------------------------------- /src/content/nomad/product-landing.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/content/nomad/product-landing.json -------------------------------------------------------------------------------- /src/content/packer/docs-landing.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/content/packer/docs-landing.json -------------------------------------------------------------------------------- /src/content/packer/install-landing.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/content/packer/install-landing.json -------------------------------------------------------------------------------- /src/content/packer/product-landing.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/content/packer/product-landing.json -------------------------------------------------------------------------------- /src/content/sandbox/docs/boundary.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/content/sandbox/docs/boundary.mdx -------------------------------------------------------------------------------- /src/content/sandbox/docs/consul-sd.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/content/sandbox/docs/consul-sd.mdx -------------------------------------------------------------------------------- /src/content/sandbox/docs/consul-sm.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/content/sandbox/docs/consul-sm.mdx -------------------------------------------------------------------------------- /src/content/sandbox/docs/nomad.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/content/sandbox/docs/nomad.mdx -------------------------------------------------------------------------------- /src/content/sandbox/docs/terraform.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/content/sandbox/docs/terraform.mdx -------------------------------------------------------------------------------- /src/content/sandbox/docs/vault.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/content/sandbox/docs/vault.mdx -------------------------------------------------------------------------------- /src/content/sandbox/sandbox.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/content/sandbox/sandbox.json -------------------------------------------------------------------------------- /src/content/sentinel/docs-landing.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/content/sentinel/docs-landing.json -------------------------------------------------------------------------------- /src/content/sentinel/install-landing.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/content/sentinel/install-landing.json -------------------------------------------------------------------------------- /src/content/sentinel/product-landing.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/content/sentinel/product-landing.json -------------------------------------------------------------------------------- /src/content/supported-icons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/content/supported-icons.tsx -------------------------------------------------------------------------------- /src/content/terraform/docs-landing.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/content/terraform/docs-landing.json -------------------------------------------------------------------------------- /src/content/terraform/install-landing.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/content/terraform/install-landing.json -------------------------------------------------------------------------------- /src/content/terraform/product-landing.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/content/terraform/product-landing.json -------------------------------------------------------------------------------- /src/content/themed-icons/aws-color.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/content/themed-icons/aws-color.tsx -------------------------------------------------------------------------------- /src/content/themed-icons/img/aws-dark-mode.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/content/themed-icons/img/aws-dark-mode.svg -------------------------------------------------------------------------------- /src/content/tutorials-landing.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/content/tutorials-landing.json -------------------------------------------------------------------------------- /src/content/vagrant/docs-landing.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/content/vagrant/docs-landing.json -------------------------------------------------------------------------------- /src/content/vagrant/install-landing.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/content/vagrant/install-landing.json -------------------------------------------------------------------------------- /src/content/vagrant/product-landing.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/content/vagrant/product-landing.json -------------------------------------------------------------------------------- /src/content/validated-patterns/index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/content/validated-patterns/index.json -------------------------------------------------------------------------------- /src/content/vault/docs-landing.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/content/vault/docs-landing.json -------------------------------------------------------------------------------- /src/content/vault/install-landing.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/content/vault/install-landing.json -------------------------------------------------------------------------------- /src/content/vault/product-landing.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/content/vault/product-landing.json -------------------------------------------------------------------------------- /src/content/waypoint/docs-landing.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/content/waypoint/docs-landing.json -------------------------------------------------------------------------------- /src/content/waypoint/product-landing.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/content/waypoint/product-landing.json -------------------------------------------------------------------------------- /src/contexts/current-product.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/contexts/current-product.tsx -------------------------------------------------------------------------------- /src/contexts/device-size.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/contexts/device-size.tsx -------------------------------------------------------------------------------- /src/contexts/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/contexts/index.ts -------------------------------------------------------------------------------- /src/contexts/instruqt-lab/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/contexts/instruqt-lab/index.tsx -------------------------------------------------------------------------------- /src/contexts/mobile-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/contexts/mobile-menu.tsx -------------------------------------------------------------------------------- /src/contexts/skip-link.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/contexts/skip-link.tsx -------------------------------------------------------------------------------- /src/contexts/tutorial-context/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/contexts/tutorial-context/index.tsx -------------------------------------------------------------------------------- /src/data/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/data/README.md -------------------------------------------------------------------------------- /src/data/_tutorial-map.generated.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/data/_tutorial-map.generated.json -------------------------------------------------------------------------------- /src/data/alert-banner.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/data/alert-banner.json -------------------------------------------------------------------------------- /src/data/boundary.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/data/boundary.json -------------------------------------------------------------------------------- /src/data/consul.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/data/consul.json -------------------------------------------------------------------------------- /src/data/hcp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/data/hcp.json -------------------------------------------------------------------------------- /src/data/nomad.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/data/nomad.json -------------------------------------------------------------------------------- /src/data/packer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/data/packer.json -------------------------------------------------------------------------------- /src/data/product-data-map.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/data/product-data-map.ts -------------------------------------------------------------------------------- /src/data/sentinel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/data/sentinel.json -------------------------------------------------------------------------------- /src/data/terraform.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/data/terraform.json -------------------------------------------------------------------------------- /src/data/vagrant.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/data/vagrant.json -------------------------------------------------------------------------------- /src/data/validated-patterns.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/data/validated-patterns.json -------------------------------------------------------------------------------- /src/data/vault.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/data/vault.json -------------------------------------------------------------------------------- /src/data/waypoint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/data/waypoint.json -------------------------------------------------------------------------------- /src/data/well-architected-framework.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/data/well-architected-framework.json -------------------------------------------------------------------------------- /src/hooks/__tests__/use-current-path.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/hooks/__tests__/use-current-path.test.ts -------------------------------------------------------------------------------- /src/hooks/bookmarks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/hooks/bookmarks/index.ts -------------------------------------------------------------------------------- /src/hooks/bookmarks/use-all-bookmarks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/hooks/bookmarks/use-all-bookmarks.ts -------------------------------------------------------------------------------- /src/hooks/bookmarks/use-bookmark-mutations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/hooks/bookmarks/use-bookmark-mutations.ts -------------------------------------------------------------------------------- /src/hooks/bookmarks/use-is-bookmarked.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/hooks/bookmarks/use-is-bookmarked.ts -------------------------------------------------------------------------------- /src/hooks/integrations/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/hooks/integrations/index.ts -------------------------------------------------------------------------------- /src/hooks/progress/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/hooks/progress/index.ts -------------------------------------------------------------------------------- /src/hooks/progress/use-collection-progress.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/hooks/progress/use-collection-progress.ts -------------------------------------------------------------------------------- /src/hooks/progress/use-tutorial-progress.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/hooks/progress/use-tutorial-progress.ts -------------------------------------------------------------------------------- /src/hooks/use-authentication/helpers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/hooks/use-authentication/helpers/index.ts -------------------------------------------------------------------------------- /src/hooks/use-authentication/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/hooks/use-authentication/index.ts -------------------------------------------------------------------------------- /src/hooks/use-current-path.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/hooks/use-current-path.ts -------------------------------------------------------------------------------- /src/hooks/use-focus-on-key-click.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/hooks/use-focus-on-key-click.ts -------------------------------------------------------------------------------- /src/hooks/use-has-waited-for-query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/hooks/use-has-waited-for-query.ts -------------------------------------------------------------------------------- /src/hooks/use-hover.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/hooks/use-hover.ts -------------------------------------------------------------------------------- /src/hooks/use-no-scroll-body.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/hooks/use-no-scroll-body.ts -------------------------------------------------------------------------------- /src/hooks/use-on-click-outside.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/hooks/use-on-click-outside.ts -------------------------------------------------------------------------------- /src/hooks/use-on-escape-key-down.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/hooks/use-on-escape-key-down.ts -------------------------------------------------------------------------------- /src/hooks/use-on-focus-outside.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/hooks/use-on-focus-outside.ts -------------------------------------------------------------------------------- /src/hooks/use-on-route-change-start.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/hooks/use-on-route-change-start.ts -------------------------------------------------------------------------------- /src/hooks/use-on-swipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/hooks/use-on-swipe.ts -------------------------------------------------------------------------------- /src/hooks/use-posthog-analytics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/hooks/use-posthog-analytics.ts -------------------------------------------------------------------------------- /src/hooks/use-preload-next-dynamic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/hooks/use-preload-next-dynamic.ts -------------------------------------------------------------------------------- /src/hooks/use-previous.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/hooks/use-previous.ts -------------------------------------------------------------------------------- /src/hooks/use-safe-layout-effect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/hooks/use-safe-layout-effect.ts -------------------------------------------------------------------------------- /src/hooks/use-scroll-percentage-analytics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/hooks/use-scroll-percentage-analytics.ts -------------------------------------------------------------------------------- /src/hooks/use-window-size.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/hooks/use-window-size.ts -------------------------------------------------------------------------------- /src/instrumentation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/instrumentation.ts -------------------------------------------------------------------------------- /src/layouts/base-layout/base-layout.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/layouts/base-layout/base-layout.module.css -------------------------------------------------------------------------------- /src/layouts/base-layout/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/layouts/base-layout/index.tsx -------------------------------------------------------------------------------- /src/layouts/base-layout/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/layouts/base-layout/types.ts -------------------------------------------------------------------------------- /src/layouts/core-dev-dot-layout/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/layouts/core-dev-dot-layout/index.tsx -------------------------------------------------------------------------------- /src/layouts/core-dev-dot-layout/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/layouts/core-dev-dot-layout/types.ts -------------------------------------------------------------------------------- /src/layouts/docs-view-layout/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/layouts/docs-view-layout/index.tsx -------------------------------------------------------------------------------- /src/layouts/sidebar-layout/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/layouts/sidebar-layout/index.tsx -------------------------------------------------------------------------------- /src/layouts/sidebar-sidecar/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/layouts/sidebar-sidecar/index.tsx -------------------------------------------------------------------------------- /src/layouts/sidebar-sidecar/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/layouts/sidebar-sidecar/types.ts -------------------------------------------------------------------------------- /src/lib/__tests__/clamp.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/__tests__/clamp.test.ts -------------------------------------------------------------------------------- /src/lib/__tests__/docs-content-fields.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/__tests__/docs-content-fields.test.ts -------------------------------------------------------------------------------- /src/lib/__tests__/filter-versions.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/__tests__/filter-versions.test.ts -------------------------------------------------------------------------------- /src/lib/__tests__/get-target-path.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/__tests__/get-target-path.test.ts -------------------------------------------------------------------------------- /src/lib/__tests__/posthog-events.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/__tests__/posthog-events.test.ts -------------------------------------------------------------------------------- /src/lib/analytics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/analytics.ts -------------------------------------------------------------------------------- /src/lib/api-docs/find-latest-stable-version.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/api-docs/find-latest-stable-version.ts -------------------------------------------------------------------------------- /src/lib/api-docs/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/api-docs/index.ts -------------------------------------------------------------------------------- /src/lib/api-docs/sort-date-version-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/api-docs/sort-date-version-data.ts -------------------------------------------------------------------------------- /src/lib/api-docs/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/api-docs/types.ts -------------------------------------------------------------------------------- /src/lib/api-validate-token.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/api-validate-token.ts -------------------------------------------------------------------------------- /src/lib/auth/__tests__/is-jwt-expired.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/auth/__tests__/is-jwt-expired.test.ts -------------------------------------------------------------------------------- /src/lib/auth/cloud-idp-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/auth/cloud-idp-provider.ts -------------------------------------------------------------------------------- /src/lib/auth/is-jwt-expired.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/auth/is-jwt-expired.ts -------------------------------------------------------------------------------- /src/lib/auth/refresh-token-set.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/auth/refresh-token-set.ts -------------------------------------------------------------------------------- /src/lib/auth/user.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/auth/user.tsx -------------------------------------------------------------------------------- /src/lib/build-instruqt-url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/build-instruqt-url.ts -------------------------------------------------------------------------------- /src/lib/clamp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/clamp.ts -------------------------------------------------------------------------------- /src/lib/cms.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/cms.ts -------------------------------------------------------------------------------- /src/lib/consent-manager/component.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/consent-manager/component.tsx -------------------------------------------------------------------------------- /src/lib/consent-manager/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/consent-manager/global.d.ts -------------------------------------------------------------------------------- /src/lib/consent-manager/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/consent-manager/index.tsx -------------------------------------------------------------------------------- /src/lib/consent-manager/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/consent-manager/types.ts -------------------------------------------------------------------------------- /src/lib/consent-manager/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/consent-manager/utils.ts -------------------------------------------------------------------------------- /src/lib/datadog/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/datadog/index.tsx -------------------------------------------------------------------------------- /src/lib/derive-key-event-state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/derive-key-event-state.ts -------------------------------------------------------------------------------- /src/lib/docs/SANDBOX_AUTHORING_GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/docs/SANDBOX_AUTHORING_GUIDE.md -------------------------------------------------------------------------------- /src/lib/docs/get-docs-nav-items.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/docs/get-docs-nav-items.ts -------------------------------------------------------------------------------- /src/lib/docs/get-parent-root-docs-path.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/docs/get-parent-root-docs-path.ts -------------------------------------------------------------------------------- /src/lib/docs/is-release-notes-page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/docs/is-release-notes-page.ts -------------------------------------------------------------------------------- /src/lib/env-checks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/env-checks.js -------------------------------------------------------------------------------- /src/lib/fetch-content-api-file-string.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/fetch-content-api-file-string.js -------------------------------------------------------------------------------- /src/lib/fetch-file-string.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/fetch-file-string.js -------------------------------------------------------------------------------- /src/lib/fetch-github-archive-zip.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/fetch-github-archive-zip.ts -------------------------------------------------------------------------------- /src/lib/fetch-github-file-tree.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/fetch-github-file-tree.ts -------------------------------------------------------------------------------- /src/lib/fetch-github-file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/fetch-github-file.ts -------------------------------------------------------------------------------- /src/lib/fetch-release-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/fetch-release-data.ts -------------------------------------------------------------------------------- /src/lib/fetch-with-retry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/fetch-with-retry.ts -------------------------------------------------------------------------------- /src/lib/filter-versions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/filter-versions.ts -------------------------------------------------------------------------------- /src/lib/framer-motion-features.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/framer-motion-features.ts -------------------------------------------------------------------------------- /src/lib/gather-unique-values.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/gather-unique-values.ts -------------------------------------------------------------------------------- /src/lib/generate-top-level-sub-nav-items.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/generate-top-level-sub-nav-items.ts -------------------------------------------------------------------------------- /src/lib/get-breadcrumb-links.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/get-breadcrumb-links.ts -------------------------------------------------------------------------------- /src/lib/get-css-variable-from-document.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/get-css-variable-from-document.ts -------------------------------------------------------------------------------- /src/lib/get-deployed-url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/get-deployed-url.ts -------------------------------------------------------------------------------- /src/lib/get-escaped-reg-exp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/get-escaped-reg-exp.ts -------------------------------------------------------------------------------- /src/lib/get-full-nav-header-height.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/get-full-nav-header-height.ts -------------------------------------------------------------------------------- /src/lib/get-integration-badges.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/get-integration-badges.tsx -------------------------------------------------------------------------------- /src/lib/get-product-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/get-product-data.ts -------------------------------------------------------------------------------- /src/lib/get-scroll-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/get-scroll-data.ts -------------------------------------------------------------------------------- /src/lib/get-static-paths-from-analytics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/get-static-paths-from-analytics.ts -------------------------------------------------------------------------------- /src/lib/get-target-path.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/get-target-path.ts -------------------------------------------------------------------------------- /src/lib/get-truncated-text.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/get-truncated-text.ts -------------------------------------------------------------------------------- /src/lib/get-version-from-path.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/get-version-from-path.ts -------------------------------------------------------------------------------- /src/lib/hash-links/use-active-section.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/hash-links/use-active-section.ts -------------------------------------------------------------------------------- /src/lib/hooks/use-typing-debounce.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/hooks/use-typing-debounce.ts -------------------------------------------------------------------------------- /src/lib/hooks/use-user-content-anchor-links.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/hooks/use-user-content-anchor-links.ts -------------------------------------------------------------------------------- /src/lib/hooks/usePrefersReducedMotion.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/hooks/usePrefersReducedMotion.js -------------------------------------------------------------------------------- /src/lib/hooks/useWaypointServiceStatus.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/hooks/useWaypointServiceStatus.js -------------------------------------------------------------------------------- /src/lib/integrations-api-client/integration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/integrations-api-client/integration.ts -------------------------------------------------------------------------------- /src/lib/integrations-api-client/release.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/integrations-api-client/release.ts -------------------------------------------------------------------------------- /src/lib/integrations/fetch-all-integrations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/integrations/fetch-all-integrations.ts -------------------------------------------------------------------------------- /src/lib/integrations/get-integration-url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/integrations/get-integration-url.ts -------------------------------------------------------------------------------- /src/lib/integrations/get-target-version.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/integrations/get-target-version.ts -------------------------------------------------------------------------------- /src/lib/integrations/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/integrations/index.ts -------------------------------------------------------------------------------- /src/lib/is-absolute-url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/is-absolute-url.ts -------------------------------------------------------------------------------- /src/lib/is-browser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/is-browser.ts -------------------------------------------------------------------------------- /src/lib/isThemedPath.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/isThemedPath.ts -------------------------------------------------------------------------------- /src/lib/learn-client/api/api-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/learn-client/api/api-types.ts -------------------------------------------------------------------------------- /src/lib/learn-client/api/bookmark/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/learn-client/api/bookmark/index.ts -------------------------------------------------------------------------------- /src/lib/learn-client/api/collection/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/learn-client/api/collection/index.ts -------------------------------------------------------------------------------- /src/lib/learn-client/api/page/formatting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/learn-client/api/page/formatting.ts -------------------------------------------------------------------------------- /src/lib/learn-client/api/page/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/learn-client/api/page/index.ts -------------------------------------------------------------------------------- /src/lib/learn-client/api/product/formatting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/learn-client/api/product/formatting.ts -------------------------------------------------------------------------------- /src/lib/learn-client/api/product/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/learn-client/api/product/index.ts -------------------------------------------------------------------------------- /src/lib/learn-client/api/progress/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/learn-client/api/progress/index.ts -------------------------------------------------------------------------------- /src/lib/learn-client/api/tutorial/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/learn-client/api/tutorial/index.ts -------------------------------------------------------------------------------- /src/lib/learn-client/api/utils/fetch-all.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/learn-client/api/utils/fetch-all.ts -------------------------------------------------------------------------------- /src/lib/learn-client/api/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/learn-client/api/utils/index.ts -------------------------------------------------------------------------------- /src/lib/learn-client/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/learn-client/index.ts -------------------------------------------------------------------------------- /src/lib/learn-client/schemas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/learn-client/schemas.ts -------------------------------------------------------------------------------- /src/lib/learn-client/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/learn-client/types.ts -------------------------------------------------------------------------------- /src/lib/mktg-logos/hcp-horizontal_on-dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/mktg-logos/hcp-horizontal_on-dark.svg -------------------------------------------------------------------------------- /src/lib/mktg-logos/hcp-horizontal_on-light.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/mktg-logos/hcp-horizontal_on-light.svg -------------------------------------------------------------------------------- /src/lib/new-url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/new-url.ts -------------------------------------------------------------------------------- /src/lib/next-mdx-remote/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/next-mdx-remote/index.tsx -------------------------------------------------------------------------------- /src/lib/next-mdx-remote/serialize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/next-mdx-remote/serialize.ts -------------------------------------------------------------------------------- /src/lib/next-mdx-remote/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/next-mdx-remote/types.ts -------------------------------------------------------------------------------- /src/lib/posthog-events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/posthog-events.ts -------------------------------------------------------------------------------- /src/lib/products.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/products.ts -------------------------------------------------------------------------------- /src/lib/read-local-file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/read-local-file.ts -------------------------------------------------------------------------------- /src/lib/read-local-filepaths.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/read-local-filepaths.ts -------------------------------------------------------------------------------- /src/lib/rehype-code-plugins.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/rehype-code-plugins.ts -------------------------------------------------------------------------------- /src/lib/remark-sentinel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/remark-sentinel.js -------------------------------------------------------------------------------- /src/lib/remove-index-path.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/remove-index-path.ts -------------------------------------------------------------------------------- /src/lib/remove-version-from-path.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/remove-version-from-path.ts -------------------------------------------------------------------------------- /src/lib/serialize-integration-markdown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/serialize-integration-markdown.ts -------------------------------------------------------------------------------- /src/lib/shim-remote-includes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/shim-remote-includes.js -------------------------------------------------------------------------------- /src/lib/sitemap/docs-content-fields.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/sitemap/docs-content-fields.ts -------------------------------------------------------------------------------- /src/lib/sitemap/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/sitemap/helpers.ts -------------------------------------------------------------------------------- /src/lib/sitemap/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/sitemap/index.ts -------------------------------------------------------------------------------- /src/lib/sitemap/tutorials-content-fields.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/sitemap/tutorials-content-fields.ts -------------------------------------------------------------------------------- /src/lib/sitemap/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/sitemap/types.ts -------------------------------------------------------------------------------- /src/lib/sort-alphabetically.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/sort-alphabetically.ts -------------------------------------------------------------------------------- /src/lib/strip-undefined-props.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/strip-undefined-props.ts -------------------------------------------------------------------------------- /src/lib/syntax-highlighting/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/syntax-highlighting/index.ts -------------------------------------------------------------------------------- /src/lib/syntax-highlighting/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/syntax-highlighting/theme.ts -------------------------------------------------------------------------------- /src/lib/traverse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/traverse.ts -------------------------------------------------------------------------------- /src/lib/tutorials/get-inline-content-maps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/tutorials/get-inline-content-maps.ts -------------------------------------------------------------------------------- /src/lib/unified-docs-migration-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/unified-docs-migration-utils.ts -------------------------------------------------------------------------------- /src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/utils.ts -------------------------------------------------------------------------------- /src/lib/validate-against-schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/validate-against-schema.ts -------------------------------------------------------------------------------- /src/lib/validate-sandbox-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/lib/validate-sandbox-config.ts -------------------------------------------------------------------------------- /src/middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/middleware.ts -------------------------------------------------------------------------------- /src/pages/404.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/404.tsx -------------------------------------------------------------------------------- /src/pages/500.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/500.tsx -------------------------------------------------------------------------------- /src/pages/[productSlug]/docs/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/[productSlug]/docs/index.tsx -------------------------------------------------------------------------------- /src/pages/[productSlug]/integrations/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/[productSlug]/integrations/index.tsx -------------------------------------------------------------------------------- /src/pages/[productSlug]/sandbox/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/[productSlug]/sandbox/index.tsx -------------------------------------------------------------------------------- /src/pages/[productSlug]/tutorials/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/[productSlug]/tutorials/index.tsx -------------------------------------------------------------------------------- /src/pages/_app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/_app.tsx -------------------------------------------------------------------------------- /src/pages/_document.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/_document.tsx -------------------------------------------------------------------------------- /src/pages/_error.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/_error.jsx -------------------------------------------------------------------------------- /src/pages/api/auth/[...nextauth].ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/api/auth/[...nextauth].ts -------------------------------------------------------------------------------- /src/pages/api/get-open-api-docs-view-props.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/api/get-open-api-docs-view-props.ts -------------------------------------------------------------------------------- /src/pages/api/marketo/[...marketo].ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/api/marketo/[...marketo].ts -------------------------------------------------------------------------------- /src/pages/api/open-api-docs-preview-v2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/api/open-api-docs-preview-v2.ts -------------------------------------------------------------------------------- /src/pages/api/opt-out-feedback.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/api/opt-out-feedback.ts -------------------------------------------------------------------------------- /src/pages/api/revalidate.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/api/revalidate.test.ts -------------------------------------------------------------------------------- /src/pages/api/revalidate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/api/revalidate.ts -------------------------------------------------------------------------------- /src/pages/api/revalidate/paths.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/api/revalidate/paths.ts -------------------------------------------------------------------------------- /src/pages/api/tutorial-feedback.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/api/tutorial-feedback.ts -------------------------------------------------------------------------------- /src/pages/boundary/api-docs/[[...page]].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/boundary/api-docs/[[...page]].tsx -------------------------------------------------------------------------------- /src/pages/boundary/docs/[...page].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/boundary/docs/[...page].tsx -------------------------------------------------------------------------------- /src/pages/boundary/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/boundary/index.tsx -------------------------------------------------------------------------------- /src/pages/boundary/install/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/boundary/install/index.tsx -------------------------------------------------------------------------------- /src/pages/certifications/[slug]/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/certifications/[slug]/index.tsx -------------------------------------------------------------------------------- /src/pages/certifications/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/certifications/index.tsx -------------------------------------------------------------------------------- /src/pages/certifications/signin/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/certifications/signin/index.tsx -------------------------------------------------------------------------------- /src/pages/consul/api-docs/[[...page]].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/consul/api-docs/[[...page]].tsx -------------------------------------------------------------------------------- /src/pages/consul/commands/[[...page]].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/consul/commands/[[...page]].tsx -------------------------------------------------------------------------------- /src/pages/consul/docs/[...page].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/consul/docs/[...page].tsx -------------------------------------------------------------------------------- /src/pages/consul/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/consul/index.tsx -------------------------------------------------------------------------------- /src/pages/consul/install/enterprise.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/consul/install/enterprise.tsx -------------------------------------------------------------------------------- /src/pages/consul/install/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/consul/install/index.tsx -------------------------------------------------------------------------------- /src/pages/hcp/api-docs/consul/[[...page]].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/hcp/api-docs/consul/[[...page]].tsx -------------------------------------------------------------------------------- /src/pages/hcp/api-docs/hvn/[[...page]].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/hcp/api-docs/hvn/[[...page]].tsx -------------------------------------------------------------------------------- /src/pages/hcp/api-docs/packer/[[...page]].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/hcp/api-docs/packer/[[...page]].tsx -------------------------------------------------------------------------------- /src/pages/hcp/api-docs/rbac/[[...page]].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/hcp/api-docs/rbac/[[...page]].tsx -------------------------------------------------------------------------------- /src/pages/hcp/api-docs/vault/[[...page]].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/hcp/api-docs/vault/[[...page]].tsx -------------------------------------------------------------------------------- /src/pages/hcp/api-docs/webhook/[[...page]].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/hcp/api-docs/webhook/[[...page]].tsx -------------------------------------------------------------------------------- /src/pages/hcp/docs/[...page].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/hcp/docs/[...page].tsx -------------------------------------------------------------------------------- /src/pages/hcp/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/hcp/index.tsx -------------------------------------------------------------------------------- /src/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/index.tsx -------------------------------------------------------------------------------- /src/pages/nomad/api-docs/[[...page]].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/nomad/api-docs/[[...page]].tsx -------------------------------------------------------------------------------- /src/pages/nomad/commands/[[...page]].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/nomad/commands/[[...page]].tsx -------------------------------------------------------------------------------- /src/pages/nomad/docs/[...page].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/nomad/docs/[...page].tsx -------------------------------------------------------------------------------- /src/pages/nomad/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/nomad/index.tsx -------------------------------------------------------------------------------- /src/pages/nomad/install/enterprise.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/nomad/install/enterprise.tsx -------------------------------------------------------------------------------- /src/pages/nomad/install/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/nomad/install/index.tsx -------------------------------------------------------------------------------- /src/pages/nomad/plugins/[[...page]].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/nomad/plugins/[[...page]].tsx -------------------------------------------------------------------------------- /src/pages/nomad/tools/[[...page]].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/nomad/tools/[[...page]].tsx -------------------------------------------------------------------------------- /src/pages/open-api-docs-preview/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/open-api-docs-preview/index.tsx -------------------------------------------------------------------------------- /src/pages/packer/docs/[...page].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/packer/docs/[...page].tsx -------------------------------------------------------------------------------- /src/pages/packer/guides/[[...page]].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/packer/guides/[[...page]].tsx -------------------------------------------------------------------------------- /src/pages/packer/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/packer/index.tsx -------------------------------------------------------------------------------- /src/pages/packer/install/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/packer/install/index.tsx -------------------------------------------------------------------------------- /src/pages/print.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/print.css -------------------------------------------------------------------------------- /src/pages/profile/account.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/profile/account.tsx -------------------------------------------------------------------------------- /src/pages/profile/bookmarks.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/profile/bookmarks.tsx -------------------------------------------------------------------------------- /src/pages/sentinel/docs/[...page].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/sentinel/docs/[...page].tsx -------------------------------------------------------------------------------- /src/pages/sentinel/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/sentinel/index.tsx -------------------------------------------------------------------------------- /src/pages/sentinel/install/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/sentinel/install/index.tsx -------------------------------------------------------------------------------- /src/pages/server-sitemap.xml/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/server-sitemap.xml/index.tsx -------------------------------------------------------------------------------- /src/pages/sign-up.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/sign-up.tsx -------------------------------------------------------------------------------- /src/pages/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/style.css -------------------------------------------------------------------------------- /src/pages/terraform/cdktf/[[...page]].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/terraform/cdktf/[[...page]].tsx -------------------------------------------------------------------------------- /src/pages/terraform/cli/[[...page]].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/terraform/cli/[[...page]].tsx -------------------------------------------------------------------------------- /src/pages/terraform/cloud-docs/[[...page]].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/terraform/cloud-docs/[[...page]].tsx -------------------------------------------------------------------------------- /src/pages/terraform/docs/[...page].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/terraform/docs/[...page].tsx -------------------------------------------------------------------------------- /src/pages/terraform/enterprise/[[...page]].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/terraform/enterprise/[[...page]].tsx -------------------------------------------------------------------------------- /src/pages/terraform/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/terraform/index.tsx -------------------------------------------------------------------------------- /src/pages/terraform/install/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/terraform/install/index.tsx -------------------------------------------------------------------------------- /src/pages/terraform/internals/[[...page]].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/terraform/internals/[[...page]].tsx -------------------------------------------------------------------------------- /src/pages/terraform/intro/[[...page]].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/terraform/intro/[[...page]].tsx -------------------------------------------------------------------------------- /src/pages/terraform/language/[[...page]].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/terraform/language/[[...page]].tsx -------------------------------------------------------------------------------- /src/pages/terraform/mcp-server/[[...page]].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/terraform/mcp-server/[[...page]].tsx -------------------------------------------------------------------------------- /src/pages/terraform/migrate/[[...page]].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/terraform/migrate/[[...page]].tsx -------------------------------------------------------------------------------- /src/pages/terraform/plugin/[[...page]].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/terraform/plugin/[[...page]].tsx -------------------------------------------------------------------------------- /src/pages/terraform/plugin/log/[[...page]].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/terraform/plugin/log/[[...page]].tsx -------------------------------------------------------------------------------- /src/pages/terraform/plugin/mux/[[...page]].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/terraform/plugin/mux/[[...page]].tsx -------------------------------------------------------------------------------- /src/pages/terraform/registry/[[...page]].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/terraform/registry/[[...page]].tsx -------------------------------------------------------------------------------- /src/pages/tutorials/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/tutorials/index.tsx -------------------------------------------------------------------------------- /src/pages/tutorials/library.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/tutorials/library.tsx -------------------------------------------------------------------------------- /src/pages/vagrant/docs/[...page].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/vagrant/docs/[...page].tsx -------------------------------------------------------------------------------- /src/pages/vagrant/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/vagrant/index.tsx -------------------------------------------------------------------------------- /src/pages/vagrant/install/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/vagrant/install/index.tsx -------------------------------------------------------------------------------- /src/pages/vagrant/install/vmware/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/vagrant/install/vmware/index.tsx -------------------------------------------------------------------------------- /src/pages/vagrant/intro/[[...page]].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/vagrant/intro/[[...page]].tsx -------------------------------------------------------------------------------- /src/pages/validated-designs/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/validated-designs/index.tsx -------------------------------------------------------------------------------- /src/pages/validated-patterns/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/validated-patterns/index.tsx -------------------------------------------------------------------------------- /src/pages/vault/api-docs/[[...page]].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/vault/api-docs/[[...page]].tsx -------------------------------------------------------------------------------- /src/pages/vault/docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/vault/docs/README.md -------------------------------------------------------------------------------- /src/pages/vault/docs/[...page].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/vault/docs/[...page].tsx -------------------------------------------------------------------------------- /src/pages/vault/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/vault/index.tsx -------------------------------------------------------------------------------- /src/pages/vault/install/enterprise.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/vault/install/enterprise.tsx -------------------------------------------------------------------------------- /src/pages/vault/install/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/vault/install/index.tsx -------------------------------------------------------------------------------- /src/pages/waypoint/docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/waypoint/docs/README.md -------------------------------------------------------------------------------- /src/pages/waypoint/docs/[...page].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/waypoint/docs/[...page].tsx -------------------------------------------------------------------------------- /src/pages/waypoint/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/waypoint/index.tsx -------------------------------------------------------------------------------- /src/pages/well-architected-framework/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/pages/well-architected-framework/index.tsx -------------------------------------------------------------------------------- /src/styles/custom-media.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/styles/custom-media.css -------------------------------------------------------------------------------- /src/styles/products.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/styles/products.css -------------------------------------------------------------------------------- /src/styles/sizing.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/styles/sizing.css -------------------------------------------------------------------------------- /src/styles/themes/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/styles/themes/global.css -------------------------------------------------------------------------------- /src/styles/themes/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/styles/themes/types.ts -------------------------------------------------------------------------------- /src/swingset-docs/color.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/swingset-docs/color.mdx -------------------------------------------------------------------------------- /src/types/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/types/auth.ts -------------------------------------------------------------------------------- /src/types/next-mdx-remote.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/types/next-mdx-remote.d.ts -------------------------------------------------------------------------------- /src/types/products.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/types/products.ts -------------------------------------------------------------------------------- /src/types/sandbox.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/types/sandbox.ts -------------------------------------------------------------------------------- /src/views/404/404.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/404/404.module.css -------------------------------------------------------------------------------- /src/views/404/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/404/index.jsx -------------------------------------------------------------------------------- /src/views/api-docs-view/components/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/api-docs-view/components/index.tsx -------------------------------------------------------------------------------- /src/views/api-docs-view/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/api-docs-view/index.tsx -------------------------------------------------------------------------------- /src/views/api-docs-view/server/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/api-docs-view/server/index.ts -------------------------------------------------------------------------------- /src/views/api-docs-view/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/api-docs-view/types.ts -------------------------------------------------------------------------------- /src/views/authenticated-view/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/authenticated-view/index.tsx -------------------------------------------------------------------------------- /src/views/authenticated-view/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/authenticated-view/types.ts -------------------------------------------------------------------------------- /src/views/certifications/components/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/certifications/components/index.tsx -------------------------------------------------------------------------------- /src/views/certifications/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/certifications/types.ts -------------------------------------------------------------------------------- /src/views/certifications/views/[slug]/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/certifications/views/[slug]/types.ts -------------------------------------------------------------------------------- /src/views/certifications/views/signin/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/certifications/views/signin/types.ts -------------------------------------------------------------------------------- /src/views/collection-view/helpers/get-slug.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/collection-view/helpers/get-slug.ts -------------------------------------------------------------------------------- /src/views/collection-view/helpers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/collection-view/helpers/index.ts -------------------------------------------------------------------------------- /src/views/collection-view/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/collection-view/index.tsx -------------------------------------------------------------------------------- /src/views/collection-view/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/collection-view/server.ts -------------------------------------------------------------------------------- /src/views/collection-view/style.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/collection-view/style.module.css -------------------------------------------------------------------------------- /src/views/docs-view/consts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/docs-view/consts.ts -------------------------------------------------------------------------------- /src/views/docs-view/docs-view.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/docs-view/docs-view.module.css -------------------------------------------------------------------------------- /src/views/docs-view/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/docs-view/index.tsx -------------------------------------------------------------------------------- /src/views/docs-view/loaders/file-system.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/docs-view/loaders/file-system.ts -------------------------------------------------------------------------------- /src/views/docs-view/loaders/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/docs-view/loaders/index.ts -------------------------------------------------------------------------------- /src/views/docs-view/loaders/remote-content.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/docs-view/loaders/remote-content.ts -------------------------------------------------------------------------------- /src/views/docs-view/loaders/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/docs-view/loaders/types.ts -------------------------------------------------------------------------------- /src/views/docs-view/loaders/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/docs-view/loaders/utils/index.ts -------------------------------------------------------------------------------- /src/views/docs-view/render-page-mdx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/docs-view/render-page-mdx.ts -------------------------------------------------------------------------------- /src/views/docs-view/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/docs-view/server.ts -------------------------------------------------------------------------------- /src/views/docs-view/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/docs-view/types.ts -------------------------------------------------------------------------------- /src/views/docs-view/utils/get-back-to-link.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/docs-view/utils/get-back-to-link.ts -------------------------------------------------------------------------------- /src/views/docs-view/utils/get-custom-layout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/docs-view/utils/get-custom-layout.ts -------------------------------------------------------------------------------- /src/views/error-view-switcher/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/error-view-switcher/index.tsx -------------------------------------------------------------------------------- /src/views/error-view-switcher/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/error-view-switcher/types.ts -------------------------------------------------------------------------------- /src/views/error-views/components/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/error-views/components/index.tsx -------------------------------------------------------------------------------- /src/views/error-views/dev-dot-404/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/error-views/dev-dot-404/index.tsx -------------------------------------------------------------------------------- /src/views/error-views/dev-dot-client/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/error-views/dev-dot-client/index.tsx -------------------------------------------------------------------------------- /src/views/error-views/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/error-views/index.tsx -------------------------------------------------------------------------------- /src/views/homepage/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/homepage/components/index.ts -------------------------------------------------------------------------------- /src/views/homepage/homepage.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/homepage/homepage.module.css -------------------------------------------------------------------------------- /src/views/homepage/img/background.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/homepage/img/background.svg -------------------------------------------------------------------------------- /src/views/homepage/img/hcp-graphic.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/homepage/img/hcp-graphic.svg -------------------------------------------------------------------------------- /src/views/homepage/img/search-card-graphic.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/homepage/img/search-card-graphic.svg -------------------------------------------------------------------------------- /src/views/homepage/img/waf-graphic.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/homepage/img/waf-graphic.svg -------------------------------------------------------------------------------- /src/views/homepage/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/homepage/index.tsx -------------------------------------------------------------------------------- /src/views/open-api-docs-preview-v2/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/open-api-docs-preview-v2/index.tsx -------------------------------------------------------------------------------- /src/views/open-api-docs-preview-v2/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/open-api-docs-preview-v2/server.ts -------------------------------------------------------------------------------- /src/views/open-api-docs-preview/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/open-api-docs-preview/index.tsx -------------------------------------------------------------------------------- /src/views/open-api-docs-view-v2/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/open-api-docs-view-v2/index.tsx -------------------------------------------------------------------------------- /src/views/open-api-docs-view-v2/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/open-api-docs-view-v2/server.ts -------------------------------------------------------------------------------- /src/views/open-api-docs-view-v2/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/open-api-docs-view-v2/types.ts -------------------------------------------------------------------------------- /src/views/open-api-docs-view/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/open-api-docs-view/index.tsx -------------------------------------------------------------------------------- /src/views/open-api-docs-view/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/open-api-docs-view/server.ts -------------------------------------------------------------------------------- /src/views/open-api-docs-view/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/open-api-docs-view/types.ts -------------------------------------------------------------------------------- /src/views/open-api-docs-view/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/open-api-docs-view/utils/index.ts -------------------------------------------------------------------------------- /src/views/packer-plugins/fixup-plugin-urls.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/packer-plugins/fixup-plugin-urls.ts -------------------------------------------------------------------------------- /src/views/packer-plugins/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/packer-plugins/server.ts -------------------------------------------------------------------------------- /src/views/product-downloads-view/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/product-downloads-view/helpers.ts -------------------------------------------------------------------------------- /src/views/product-downloads-view/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/product-downloads-view/index.tsx -------------------------------------------------------------------------------- /src/views/product-downloads-view/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/product-downloads-view/server.ts -------------------------------------------------------------------------------- /src/views/product-downloads-view/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/product-downloads-view/types.ts -------------------------------------------------------------------------------- /src/views/product-landing/helpers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/product-landing/helpers/index.ts -------------------------------------------------------------------------------- /src/views/product-landing/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/product-landing/index.tsx -------------------------------------------------------------------------------- /src/views/product-landing/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/product-landing/schema.ts -------------------------------------------------------------------------------- /src/views/product-landing/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/product-landing/server.ts -------------------------------------------------------------------------------- /src/views/product-landing/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/product-landing/types.ts -------------------------------------------------------------------------------- /src/views/product-tutorials-view/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/product-tutorials-view/index.tsx -------------------------------------------------------------------------------- /src/views/product-tutorials-view/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/product-tutorials-view/server.ts -------------------------------------------------------------------------------- /src/views/profile/account-view/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/profile/account-view/index.tsx -------------------------------------------------------------------------------- /src/views/profile/bookmarks-view/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/profile/bookmarks-view/index.tsx -------------------------------------------------------------------------------- /src/views/profile/sidebar/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/profile/sidebar/index.tsx -------------------------------------------------------------------------------- /src/views/sandbox-view/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/sandbox-view/index.tsx -------------------------------------------------------------------------------- /src/views/sandbox-view/sandbox-view.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/sandbox-view/sandbox-view.module.css -------------------------------------------------------------------------------- /src/views/sandbox-view/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/sandbox-view/utils.ts -------------------------------------------------------------------------------- /src/views/sign-up-view/img/logo-black.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/sign-up-view/img/logo-black.svg -------------------------------------------------------------------------------- /src/views/sign-up-view/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/sign-up-view/index.tsx -------------------------------------------------------------------------------- /src/views/sign-up-view/sign-up.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/sign-up-view/sign-up.module.css -------------------------------------------------------------------------------- /src/views/tutorial-library/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/tutorial-library/constants.ts -------------------------------------------------------------------------------- /src/views/tutorial-library/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/tutorial-library/index.tsx -------------------------------------------------------------------------------- /src/views/tutorial-library/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/tutorial-library/types.ts -------------------------------------------------------------------------------- /src/views/tutorial-library/utils/scroll.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/tutorial-library/utils/scroll.ts -------------------------------------------------------------------------------- /src/views/tutorial-view/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/tutorial-view/components/index.ts -------------------------------------------------------------------------------- /src/views/tutorial-view/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/tutorial-view/index.tsx -------------------------------------------------------------------------------- /src/views/tutorial-view/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/tutorial-view/server.ts -------------------------------------------------------------------------------- /src/views/tutorial-view/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/tutorial-view/types.ts -------------------------------------------------------------------------------- /src/views/tutorial-view/utils/get-video-url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/tutorial-view/utils/get-video-url.ts -------------------------------------------------------------------------------- /src/views/tutorial-view/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/tutorial-view/utils/index.ts -------------------------------------------------------------------------------- /src/views/tutorials-landing/analytics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/tutorials-landing/analytics.ts -------------------------------------------------------------------------------- /src/views/tutorials-landing/constants.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/tutorials-landing/constants.tsx -------------------------------------------------------------------------------- /src/views/tutorials-landing/img/hex-fade.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/tutorials-landing/img/hex-fade.svg -------------------------------------------------------------------------------- /src/views/tutorials-landing/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/tutorials-landing/index.tsx -------------------------------------------------------------------------------- /src/views/validated-designs/guide/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/validated-designs/guide/index.tsx -------------------------------------------------------------------------------- /src/views/validated-designs/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/validated-designs/index.tsx -------------------------------------------------------------------------------- /src/views/validated-designs/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/validated-designs/server.ts -------------------------------------------------------------------------------- /src/views/validated-designs/style.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/validated-designs/style.module.css -------------------------------------------------------------------------------- /src/views/validated-designs/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/validated-designs/types.ts -------------------------------------------------------------------------------- /src/views/validated-patterns/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/validated-patterns/index.tsx -------------------------------------------------------------------------------- /src/views/validated-patterns/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/validated-patterns/types.ts -------------------------------------------------------------------------------- /src/views/well-architected-framework/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/well-architected-framework/index.tsx -------------------------------------------------------------------------------- /src/views/well-architected-framework/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/well-architected-framework/server.ts -------------------------------------------------------------------------------- /src/views/well-architected-framework/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/src/views/well-architected-framework/types.ts -------------------------------------------------------------------------------- /stylelint-rules/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/stylelint-rules/README.md -------------------------------------------------------------------------------- /stylelint-rules/lib/_test-cases.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/stylelint-rules/lib/_test-cases.js -------------------------------------------------------------------------------- /stylelint-rules/lib/is-boolean.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/stylelint-rules/lib/is-boolean.js -------------------------------------------------------------------------------- /stylelint-rules/lib/is-string.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/stylelint-rules/lib/is-string.js -------------------------------------------------------------------------------- /stylelint-rules/no-removed-outlines.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/stylelint-rules/no-removed-outlines.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vercel.json: -------------------------------------------------------------------------------- 1 | { 2 | "github": { 3 | "silent": false 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /vitest.config.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/dev-portal/HEAD/vitest.config.mts --------------------------------------------------------------------------------