From 0c2efbc27fcdd09e0cc311fffe513710e9a8115b Mon Sep 17 00:00:00 2001 From: Bertrand THOMAS Date: Sun, 29 Mar 2026 21:19:15 +0200 Subject: [PATCH 01/19] Add samples/grafana/dashboards/mongodb-otel.json --- samples/grafana/dashboards/mongodb-otel.json | 291 +++++++++++++++++++ 1 file changed, 291 insertions(+) create mode 100644 samples/grafana/dashboards/mongodb-otel.json diff --git a/samples/grafana/dashboards/mongodb-otel.json b/samples/grafana/dashboards/mongodb-otel.json new file mode 100644 index 0000000..feac99e --- /dev/null +++ b/samples/grafana/dashboards/mongodb-otel.json @@ -0,0 +1,291 @@ +{ + "__inputs": [ + { + "name": "DS_PROMETHEUS", + "label": "Prometheus", + "description": "", + "type": "datasource", + "pluginId": "prometheus", + "pluginName": "Prometheus" + } + ], + "__elements": {}, + "__requires": [ + { + "type": "grafana", + "id": "grafana", + "name": "Grafana", + "version": "" + }, + { + "type": "datasource", + "id": "prometheus", + "name": "Prometheus", + "version": "1.0.0" + }, + { + "type": "panel", + "id": "stat", + "name": "Stat", + "version": "" + }, + { + "type": "panel", + "id": "table", + "name": "Table", + "version": "" + }, + { + "type": "panel", + "id": "timeseries", + "name": "Time series", + "version": "" + } + ], + "annotations": { + "list": [ + { + "builtIn": 1, + "datasource": { + "type": "grafana", + "uid": "-- Grafana --" + }, + "enable": true, + "hide": true, + "iconColor": "rgba(0, 211, 255, 1)", + "name": "Annotations & Alerts", + "type": "dashboard" + } + ] + }, + "description": "MongoDB metrics provided by OpenTelemetry Collector receiver", + "editable": true, + "fiscalYearStartMonth": 0, + "graphTooltip": 0, + "id": 4, + "links": [], + "liveNow": false, + "panels": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unitScale": true + }, + "overrides": [] + }, + "gridPos": { + "h": 8, + "w": 12, + "x": 0, + "y": 0 + }, + "id": 2, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "pluginVersion": "10.3.1", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" + }, + "disableTextWrap": false, + "editorMode": "builder", + "expr": "mongodb_data_size_bytes{database!~\"local|config|admin\"}", + "fullMetaSearch": false, + "includeNullMetadata": true, + "instant": false, + "legendFormat": "{{database}}", + "range": true, + "refId": "A", + "useBackend": false + } + ], + "title": "Data size", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unitScale": true + }, + "overrides": [] + }, + "gridPos": { + "h": 8, + "w": 12, + "x": 0, + "y": 8 + }, + "id": 1, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" + }, + "disableTextWrap": false, + "editorMode": "builder", + "expr": "mongodb_session_count", + "fullMetaSearch": false, + "includeNullMetadata": true, + "instant": false, + "legendFormat": "__auto", + "range": true, + "refId": "A", + "useBackend": false + } + ], + "title": "Session Count", + "type": "timeseries" + } + ], + "refresh": "", + "schemaVersion": 39, + "tags": [ + "mongodb", + "prometheus", + "opentelemetry" + ], + "templating": { + "list": [] + }, + "time": { + "from": "now-2d", + "to": "now" + }, + "timepicker": {}, + "timezone": "", + "title": "MongoDB", + "uid": "aee4cb3a-d250-4e4e-a939-e62fa1d7b1f8", + "version": 4, + "weekStart": "" + } From 54cf03a2f857a76e9deff76757a71354d46ff047 Mon Sep 17 00:00:00 2001 From: Bertrand THOMAS Date: Mon, 30 Mar 2026 13:25:12 +0200 Subject: [PATCH 02/19] Update VS Code --- docs/organizations/companies/microsoft/vscode.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/docs/organizations/companies/microsoft/vscode.md b/docs/organizations/companies/microsoft/vscode.md index 3c1ec6f..e98e18e 100644 --- a/docs/organizations/companies/microsoft/vscode.md +++ b/docs/organizations/companies/microsoft/vscode.md @@ -1,4 +1,4 @@ -# Visual Studio Code +# Visual Studio Code > Visual Studio Code is a lightweight but powerful source code editor which runs on your desktop and is available for Windows, macOS and Linux. > It comes with built-in support for JavaScript, TypeScript and Node.js and has a rich ecosystem of extensions for other languages and runtimes (such as C++, C#, Java, Python, PHP, Go, .NET). @@ -12,19 +12,20 @@ ## Extensions -* [EditorConfig for VS Code](https://marketplace.visualstudio.com/items?itemName=EditorConfig.EditorConfig) -* [Markdown Table Pretifier](https://marketplace.visualstudio.com/items?itemName=darkriszty.markdown-table-prettify) +* [EditorConfig](https://marketplace.visualstudio.com/items?itemName=EditorConfig.EditorConfig) +* [Markdown Table Prettifier](https://marketplace.visualstudio.com/items?itemName=darkriszty.markdown-table-prettify) * [markdownlint](https://marketplace.visualstudio.com/items?itemName=DavidAnson.vscode-markdownlint) * [MDX](https://marketplace.visualstudio.com/items?itemName=unifiedjs.vscode-mdx) by unified +* Remote Development * [WSL](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-wsl) by Microsoft -* [YAML](https://marketplace.visualstudio.com/items?itemName=redhat.vscode-yaml) +* [YAML](https://marketplace.visualstudio.com/items?itemName=redhat.vscode-yaml) by Red Hat ## Shortcuts Key(s) | Action -----------------|------------------------------------------------------------------------------------------ +----------------|------------------------------- `Ctrl` + `:` | Toggle line comment -`Ctrl` + `P` | Search files by name +`Ctrl` + `P` | Open a file by typing its name `Shift` + `Tab` | Indent left ## Web IDE From 8ada4c191366c2b634a67ccafb708fe768be0158 Mon Sep 17 00:00:00 2001 From: Bertrand THOMAS Date: Mon, 30 Mar 2026 17:45:22 +0200 Subject: [PATCH 03/19] Update Docker and Node.js install --- .../companies/docker/docker-engine.md | 15 +++++++++------ .../foundations/openjs-foundation/nodejs.md | 6 +++--- 2 files changed, 12 insertions(+), 9 deletions(-) diff --git a/docs/organizations/companies/docker/docker-engine.md b/docs/organizations/companies/docker/docker-engine.md index 267a67d..8c4386b 100644 --- a/docs/organizations/companies/docker/docker-engine.md +++ b/docs/organizations/companies/docker/docker-engine.md @@ -1,4 +1,4 @@ -# Docker engine +# Docker engine > Docker Engine (also known as Docker CE) is an open source containerization technology for building and containerizing your applications @@ -16,13 +16,16 @@ sudo apt-get install ca-certificates curl sudo install -m 0755 -d /etc/apt/keyrings sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc sudo chmod a+r /etc/apt/keyrings/docker.asc -echo \ - "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \ - $(. /etc/os-release && echo "${UBUNTU_CODENAME:-$VERSION_CODENAME}") stable" | \ - sudo tee /etc/apt/sources.list.d/docker.list > /dev/null +sudo tee /etc/apt/sources.list.d/docker.sources < Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine. @@ -11,9 +11,9 @@ Install with NVM (ref. [nodejs.org](https://nodejs.org/en/download)): ```bash -curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash +curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.4/install.sh | bash \. "$HOME/.nvm/nvm.sh" -nvm install 22 +nvm install 24 node -v npm -v ``` From 62b85f87191f4162a22432071d32becce0e3e766 Mon Sep 17 00:00:00 2001 From: Bertrand THOMAS Date: Mon, 30 Mar 2026 22:39:56 +0200 Subject: [PATCH 04/19] Add Wiz news --- .../companies/wiz/security-threats.md | 15 ++++++++++ docs/organizations/companies/wiz/wiz-ide.md | 5 ++++ docs/organizations/companies/wiz/wiz-news.md | 28 +++++++++++++++++++ docs/organizations/companies/wiz/wiz.md | 2 -- 4 files changed, 48 insertions(+), 2 deletions(-) create mode 100644 docs/organizations/companies/wiz/security-threats.md create mode 100644 docs/organizations/companies/wiz/wiz-ide.md create mode 100644 docs/organizations/companies/wiz/wiz-news.md diff --git a/docs/organizations/companies/wiz/security-threats.md b/docs/organizations/companies/wiz/security-threats.md new file mode 100644 index 0000000..41ddb38 --- /dev/null +++ b/docs/organizations/companies/wiz/security-threats.md @@ -0,0 +1,15 @@ +# Security Threats + +## Updates + +March 2026: + +- [Checkmarx KICS GitHub Action compromised](https://www.wiz.io/blog/teampcp-attack-kics-github-action) +- [LiteLLM trojanized](https://www.wiz.io/blog/threes-a-crowd-teampcp-trojanizes-litellm-in-continuation-of-campaign) +- [Trivy compromised](https://www.wiz.io/blog/trivy-compromised-teampcp-supply-chain-attack) + +## Podcasts + +March 2026 + +- [Research Saturday - A subtle flaw, a massive blast radius](https://thecyberwire.com/podcasts/research-saturday/417/notes) diff --git a/docs/organizations/companies/wiz/wiz-ide.md b/docs/organizations/companies/wiz/wiz-ide.md new file mode 100644 index 0000000..ec73891 --- /dev/null +++ b/docs/organizations/companies/wiz/wiz-ide.md @@ -0,0 +1,5 @@ +# IDE + +## JetBrains + +Since January of 2026, The Wiz JetBrains IDE plugin is now generally available (see [blog post](https://www.wiz.io/blog/wiz-plugin-for-jetbrains-ide-available)). diff --git a/docs/organizations/companies/wiz/wiz-news.md b/docs/organizations/companies/wiz/wiz-news.md new file mode 100644 index 0000000..99c8ada --- /dev/null +++ b/docs/organizations/companies/wiz/wiz-news.md @@ -0,0 +1,28 @@ +# News + +## Updates + +January 2026 + +- [SITF: The First Threat Framework Dedicated to SDLC Infrastructure](https://www.wiz.io/blog/sitf-sdlc-threat-framework) + +March 2026 + +- [Wiz Joins Google](https://www.wiz.io/blog/google-closes-deal-to-acquire-wiz) ([Welcoming Wiz to Google Cloud](https://cloud.google.com/blog/products/identity-security/google-completes-acquisition-of-wiz)) + +August 2022 + +- [$100M ARR in 18 months: Wiz becomes the fastest-growing software company ever](https://www.wiz.io/blog/100m-arr-in-18-months-wiz-becomes-the-fastest-growing-software-company-ever) + +## New features + +February 2026 + +- [Wiz Runtime Sensor for Windows](https://www.wiz.io/blog/wiz-runtime-sensor-for-your-windows-environment) + +March 2026 + +- [Wiz AI Application Protection Platform (AI-APP))](https://www.wiz.io/blog/introducing-wiz-ai-app) +- [Wiz Workflows](https://www.wiz.io/blog/introducing-wiz-workflows) +- [Wiz Agents](https://www.wiz.io/blog/introducing-wiz-agents): [Blue](https://www.wiz.io/blog/wiz-blue-agent-generally-available), +[Green](https://www.wiz.io/blog/introducing-wiz-green-agent), [Red](https://www.wiz.io/blog/introducing-the-wiz-red-agent) diff --git a/docs/organizations/companies/wiz/wiz.md b/docs/organizations/companies/wiz/wiz.md index abc5ed1..8928856 100644 --- a/docs/organizations/companies/wiz/wiz.md +++ b/docs/organizations/companies/wiz/wiz.md @@ -20,6 +20,4 @@ [Newroom](https://www.wiz.io/newsroom) -[Introducing SITF: The First Threat Framework Dedicated to SDLC Infrastructure](https://www.wiz.io/blog/sitf-sdlc-threat-framework) - [cloudsecuritychampionship.com](https://cloudsecuritychampionship.com/) From 8fee8a50a3cddb67ab4a0ede86f2bc3e78117576 Mon Sep 17 00:00:00 2001 From: Bertrand THOMAS Date: Wed, 1 Apr 2026 18:24:34 +0200 Subject: [PATCH 05/19] Updates --- docs/fundamentals/standards/glossary.md | 17 ++++++++++++++++- .../google/google-cloud/google-security.md | 4 ++++ .../companies/wiz/security-threats.md | 3 ++- .../organizations/companies/wiz/wiz-glossary.md | 8 ++++++++ docs/organizations/companies/wiz/wiz-ide.md | 2 +- docs/organizations/companies/wiz/wiz-news.md | 8 ++++---- .../organizations/companies/wiz/wiz-sessions.md | 5 +++++ docs/organizations/companies/wiz/wiz.md | 6 +++++- 8 files changed, 45 insertions(+), 8 deletions(-) create mode 100644 docs/organizations/companies/wiz/wiz-glossary.md create mode 100644 docs/organizations/companies/wiz/wiz-sessions.md diff --git a/docs/fundamentals/standards/glossary.md b/docs/fundamentals/standards/glossary.md index 800ff7d..5eeacc3 100644 --- a/docs/fundamentals/standards/glossary.md +++ b/docs/fundamentals/standards/glossary.md @@ -1,15 +1,26 @@ # Glossary +## Business + +Acronym | Meaning +--------|------------- +GTM | Go-to-Market +NRR | Net Revenue Retention + ## IT Acronym | Meaning --------|-------------------------------------------------------------- BGP | Border Gateway Protocol +BYON | Bring Your Own Network +CSP | Cloud Service Provider DKIM | Domain Keys Identified Mail DMARC | Domain-based Message Authentication Reporting and Conformance FOSS | Free and open source software SRE | Site Reliability Engineering SPF | Sender Policy Framework +PSA | Professional Services Automation +SOP | Standard Operating Procedure ## Programming @@ -20,12 +31,16 @@ DFA | Data flow analysis | A method used to understand how data moves throug ## Security Acronym | Meaning ---------|--------------------------- +--------|--------------------------------------------- +CDR | Cloud Detection & Response CIEM | Cloud Infrastructure Entitlement Management CNAPP | Cloud Native Application Protection Platform CSPM | Cloud Security Posture Management +CTF | Capture The Flag CWP | Cloud Workload Protection +CWPP | Cloud Workload Protection Platform DSPM | Data Security Posture Management KSPM | Kubernetes Security Posture Management NHI | Non-Human Identity +SBOM | Software Bill of Materials SOC | Security Operations Center diff --git a/docs/organizations/companies/google/google-cloud/google-security.md b/docs/organizations/companies/google/google-cloud/google-security.md index e7320d5..b2bf7b5 100644 --- a/docs/organizations/companies/google/google-cloud/google-security.md +++ b/docs/organizations/companies/google/google-cloud/google-security.md @@ -1,5 +1,9 @@ # Google Security +## Agentic SOC + +[cloud.google.com/solutions/security/agentic-soc](https://cloud.google.com/solutions/security/agentic-soc) + ## Security Command Center [cloud.google.com/security/products/security-command-center](https://cloud.google.com/security/products/security-command-center) diff --git a/docs/organizations/companies/wiz/security-threats.md b/docs/organizations/companies/wiz/security-threats.md index 41ddb38..cc66e3f 100644 --- a/docs/organizations/companies/wiz/security-threats.md +++ b/docs/organizations/companies/wiz/security-threats.md @@ -1,9 +1,10 @@ # Security Threats -## Updates +## Issues March 2026: +- [Axios NPM Distribution Compromised in Supply Chain Attack](https://www.wiz.io/blog/axios-npm-compromised-in-supply-chain-attack) - [Checkmarx KICS GitHub Action compromised](https://www.wiz.io/blog/teampcp-attack-kics-github-action) - [LiteLLM trojanized](https://www.wiz.io/blog/threes-a-crowd-teampcp-trojanizes-litellm-in-continuation-of-campaign) - [Trivy compromised](https://www.wiz.io/blog/trivy-compromised-teampcp-supply-chain-attack) diff --git a/docs/organizations/companies/wiz/wiz-glossary.md b/docs/organizations/companies/wiz/wiz-glossary.md new file mode 100644 index 0000000..9ad9c97 --- /dev/null +++ b/docs/organizations/companies/wiz/wiz-glossary.md @@ -0,0 +1,8 @@ +# Glossary + +Acronym | Meaning +--------|---------------------------- +ADA | Advanced Delivery Architect +ADS | Advanced Delivery Services +CEM | Customer Experience Manager +TAM | Technical Account Manager diff --git a/docs/organizations/companies/wiz/wiz-ide.md b/docs/organizations/companies/wiz/wiz-ide.md index ec73891..95076fe 100644 --- a/docs/organizations/companies/wiz/wiz-ide.md +++ b/docs/organizations/companies/wiz/wiz-ide.md @@ -2,4 +2,4 @@ ## JetBrains -Since January of 2026, The Wiz JetBrains IDE plugin is now generally available (see [blog post](https://www.wiz.io/blog/wiz-plugin-for-jetbrains-ide-available)). +Wiz JetBrains IDE plugin is now generally available (see [blog post](https://www.wiz.io/blog/wiz-plugin-for-jetbrains-ide-available) from January 2026). diff --git a/docs/organizations/companies/wiz/wiz-news.md b/docs/organizations/companies/wiz/wiz-news.md index 99c8ada..b5bab34 100644 --- a/docs/organizations/companies/wiz/wiz-news.md +++ b/docs/organizations/companies/wiz/wiz-news.md @@ -2,6 +2,10 @@ ## Updates +August 2022 + +- [$100M ARR in 18 months: Wiz becomes the fastest-growing software company ever](https://www.wiz.io/blog/100m-arr-in-18-months-wiz-becomes-the-fastest-growing-software-company-ever) + January 2026 - [SITF: The First Threat Framework Dedicated to SDLC Infrastructure](https://www.wiz.io/blog/sitf-sdlc-threat-framework) @@ -10,10 +14,6 @@ March 2026 - [Wiz Joins Google](https://www.wiz.io/blog/google-closes-deal-to-acquire-wiz) ([Welcoming Wiz to Google Cloud](https://cloud.google.com/blog/products/identity-security/google-completes-acquisition-of-wiz)) -August 2022 - -- [$100M ARR in 18 months: Wiz becomes the fastest-growing software company ever](https://www.wiz.io/blog/100m-arr-in-18-months-wiz-becomes-the-fastest-growing-software-company-ever) - ## New features February 2026 diff --git a/docs/organizations/companies/wiz/wiz-sessions.md b/docs/organizations/companies/wiz/wiz-sessions.md new file mode 100644 index 0000000..94fa839 --- /dev/null +++ b/docs/organizations/companies/wiz/wiz-sessions.md @@ -0,0 +1,5 @@ +# Sessions + +## Wizdom 2025 + +[The Maturity Playbook- From Noise to Risk Ownership](https://vimeo.com/1140776398) diff --git a/docs/organizations/companies/wiz/wiz.md b/docs/organizations/companies/wiz/wiz.md index 8928856..4bff089 100644 --- a/docs/organizations/companies/wiz/wiz.md +++ b/docs/organizations/companies/wiz/wiz.md @@ -6,7 +6,11 @@ ## History -[Insight Partners - How the Wiz cofounders turned a longstanding friendship into a revolutionary cybersecurity company](https://www.insightpartners.com/ideas/wiz-cofounders-turned-longstanding-friendship-into-revolutionary-cybersecurity-company/) - April 26, 2023 +August 2022 [$100M ARR in 18 months: Wiz becomes the fastest-growing software company ever](https://www.wiz.io/blog/100m-arr-in-18-months-wiz-becomes-the-fastest-growing-software-company-ever) + +March 2026 [Wiz Joins Google](https://www.wiz.io/blog/google-closes-deal-to-acquire-wiz) ([Welcoming Wiz to Google Cloud](https://cloud.google.com/blog/products/identity-security/google-completes-acquisition-of-wiz)) + +See also [Insight Partners - How the Wiz cofounders turned a longstanding friendship into a revolutionary cybersecurity company](https://www.insightpartners.com/ideas/wiz-cofounders-turned-longstanding-friendship-into-revolutionary-cybersecurity-company/) (April 2023) ## Values From b20b78e540290d1e46386b4bdafdf53b65111a83 Mon Sep 17 00:00:00 2001 From: Bertrand THOMAS Date: Thu, 2 Apr 2026 18:04:42 +0200 Subject: [PATCH 06/19] Reworked glossary --- docs/fundamentals/standards/glossary.md | 35 +++++++++++----- .../aws/{glossary.md => aws-glossary.md} | 33 ++++++++------- .../companies/dynatrace/dynatrace-glossary.md | 6 +++ .../companies/dynatrace/glossary.md | 8 ---- .../companies/gitlab/gitlab-glossary.md | 22 ++++++++++ .../companies/gitlab/glossary.md | 41 ------------------- .../{glossary.md => nutanix-glossary.md} | 10 +---- .../companies/wiz/security-threats.md | 4 ++ .../companies/wiz/wiz-glossary.md | 11 +++++ docs/organizations/companies/wiz/wiz-news.md | 8 ---- docs/organizations/companies/wiz/wiz.md | 30 ++++++++------ 11 files changed, 104 insertions(+), 104 deletions(-) rename docs/organizations/companies/amazon/aws/{glossary.md => aws-glossary.md} (50%) create mode 100644 docs/organizations/companies/dynatrace/dynatrace-glossary.md delete mode 100644 docs/organizations/companies/dynatrace/glossary.md create mode 100644 docs/organizations/companies/gitlab/gitlab-glossary.md delete mode 100644 docs/organizations/companies/gitlab/glossary.md rename docs/organizations/companies/nutanix/{glossary.md => nutanix-glossary.md} (63%) diff --git a/docs/fundamentals/standards/glossary.md b/docs/fundamentals/standards/glossary.md index 5eeacc3..35c4354 100644 --- a/docs/fundamentals/standards/glossary.md +++ b/docs/fundamentals/standards/glossary.md @@ -3,35 +3,50 @@ ## Business Acronym | Meaning ---------|------------- -GTM | Go-to-Market +--------|---------------------------- +ARR | Annual Recurring Revenue +GTM | Go-To-Market +ISV | Independent Software Vendor +MSP | Managed Service Provider NRR | Net Revenue Retention +OKR | Objectives and Key Results +SA | Solutions Architect +TAM | Technical Account Manager ## IT Acronym | Meaning ---------|-------------------------------------------------------------- +--------|---------------------------------------------------------------------------------- BGP | Border Gateway Protocol BYON | Bring Your Own Network +CD | Continuous Delivery +CI | Continuous Integration CSP | Cloud Service Provider +DAST | Dynamic Application Security Testing +DFA | Data flow analysis (a method used to understand how data moves through a program) DKIM | Domain Keys Identified Mail DMARC | Domain-based Message Authentication Reporting and Conformance +HCI | Hyperconverged Infrastructure FOSS | Free and open source software +PSA | Professional Services Automation +RPS | Request Per Second +SAST | Static Application Security Testing +SBOM | Software Bill Of Materials +SCA | Software Composition Analysis +SCM | Source Code Management +SDLC | Software Development Lifecycle SRE | Site Reliability Engineering SPF | Sender Policy Framework -PSA | Professional Services Automation +SSoT | Single Source of Truth SOP | Standard Operating Procedure - -## Programming - -Acronym | Meaning | Details ---------|--------------------|------------------------------------------------------------- -DFA | Data flow analysis | A method used to understand how data moves through a program +VCS | Version Control System +VPC | Virtual Private Cloud ## Security Acronym | Meaning --------|--------------------------------------------- +ASPM | Application Security Posture Management CDR | Cloud Detection & Response CIEM | Cloud Infrastructure Entitlement Management CNAPP | Cloud Native Application Protection Platform diff --git a/docs/organizations/companies/amazon/aws/glossary.md b/docs/organizations/companies/amazon/aws/aws-glossary.md similarity index 50% rename from docs/organizations/companies/amazon/aws/glossary.md rename to docs/organizations/companies/amazon/aws/aws-glossary.md index 2be66aa..40297a3 100644 --- a/docs/organizations/companies/amazon/aws/glossary.md +++ b/docs/organizations/companies/amazon/aws/aws-glossary.md @@ -1,4 +1,4 @@ -# AWS glossary +# AWS glossary 🌐 [docs](https://docs.aws.amazon.com/glossary/latest/reference/glos-chap.html) @@ -10,27 +10,30 @@ ACE | APN Customer Engagements APN | AWS Partner Network GSI | Global System Integrator GSP | Global Startup Program -GTM | Go-To-Market -ISV | Independent Software Vendor -MSP | Managed Service Provider PDM | Partner Development Manager PSA | Partner Solutions Architect RME | Reliability Maintenance Engineering -SA | Solutions Architect SBI | Situation, Behavior, Impact -TAM | Technical Account Manager ## Practices -Name | Meaning | Links ------|---------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------- -CAF | Cloud Adoption Framework | [aws.amazon.com](https://aws.amazon.com/cloud-adoption-framework/) -EBA | Experience-Based Acceleration | [aws.amazon.com/blogs](https://aws.amazon.com/blogs/mt/level-up-your-cloud-transformation-with-experience-based-acceleration-eba/) -MAP | Migration Acceleration Program | [aws.amazon.com](https://aws.amazon.com/migration-acceleration-program/) -MRA | Migration Readiness Assessment | - -MRP | Migration Readiness & Planning | - -ORR | Operational Readiness Reviews | [docs.aws.amazon.com/wellarchitected](https://docs.aws.amazon.com/wellarchitected/latest/operational-readiness-reviews/wa-operational-readiness-reviews.html) -SRA | Security Reference Architecture | [docs.aws.amazon.com/prescriptive-guidance](https://docs.aws.amazon.com/prescriptive-guidance/latest/security-reference-architecture/welcome.html) +Name | Meaning +-----|-------------------------------- +CAF | Cloud Adoption Framework +EBA | Experience-Based Acceleration +MAP | Migration Acceleration Program +MRA | Migration Readiness Assessment +MRP | Migration Readiness & Planning +ORR | Operational Readiness Reviews +SRA | Security Reference Architecture + +Links: + +- [AWS Cloud Adoption Framework (AWS CAF)](https://aws.amazon.com/cloud-adoption-framework/) +- [Level up your Cloud Transformation with Experience-Based Acceleration (EBA)](https://aws.amazon.com/blogs/mt/level-up-your-cloud-transformation-with-experience-based-acceleration-eba/) +- [AWS Migration Acceleration Program](https://aws.amazon.com/migration-acceleration-program/) +- [Operational Readiness Reviews (ORR)](https://docs.aws.amazon.com/wellarchitected/latest/operational-readiness-reviews/wa-operational-readiness-reviews.html) +- [AWS Security Reference Architecture (AWS SRA) – core architecture](https://docs.aws.amazon.com/prescriptive-guidance/latest/security-reference-architecture/welcome.html) ## Technologies diff --git a/docs/organizations/companies/dynatrace/dynatrace-glossary.md b/docs/organizations/companies/dynatrace/dynatrace-glossary.md new file mode 100644 index 0000000..f203d68 --- /dev/null +++ b/docs/organizations/companies/dynatrace/dynatrace-glossary.md @@ -0,0 +1,6 @@ +# Dynatrace Glossary + +Acronym | Meaning +--------|-------------------------------- +ACE | Autonomous Cloud Enablement +DPS | Dynatrace Platform Subscription diff --git a/docs/organizations/companies/dynatrace/glossary.md b/docs/organizations/companies/dynatrace/glossary.md deleted file mode 100644 index 81ebea6..0000000 --- a/docs/organizations/companies/dynatrace/glossary.md +++ /dev/null @@ -1,8 +0,0 @@ -# Dynatrace Glossary - -## Dynatrace specifics - -Acronym | Meaning ---------|-------------------------------- -**ACE** | Autonomous Cloud Enablement -**DPS** | Dynatrace Platform Subscription diff --git a/docs/organizations/companies/gitlab/gitlab-glossary.md b/docs/organizations/companies/gitlab/gitlab-glossary.md new file mode 100644 index 0000000..eda9e33 --- /dev/null +++ b/docs/organizations/companies/gitlab/gitlab-glossary.md @@ -0,0 +1,22 @@ +# Glossary for GitLab + +Acronym | Meaning +--------|---------------------------------------------------------------------------------------- +CE | Community Edition +EE | Enterprise Edition +GDK | GitLab Development Kit +GET | GitLab Environment Toolkit +GKMS | Google Cloud Platform Key Management Service +GLFM | GitLab Flavored Markdown ([docs/user/markdown](https://docs.gitlab.com/user/markdown/)) +MR | Merge Request +PS | Professional Services +PSE | Professional Services Engineer + +References: + +* [Geo glossary](https://docs.gitlab.com/administration/geo/glossary/) +* [Licensing & Renewals Glossary of Terms](https://handbook.gitlab.com/handbook/support/license-and-renewals/license-and-renewals-glossary/) +* [Remote Work Glossary](https://handbook.gitlab.com/handbook/company/culture/all-remote/remote-work-glossary/) +* [Security glossary](https://docs.gitlab.com/user/application_security/terminology/index/) +* [Support Glossary](https://handbook.gitlab.com/handbook/support/support-idk/) +* [GitLab Secrets Manager ADR 002](https://handbook.gitlab.com/handbook/engineering/architecture/design-documents/secret_manager/decisions/002_gcp_kms/) diff --git a/docs/organizations/companies/gitlab/glossary.md b/docs/organizations/companies/gitlab/glossary.md deleted file mode 100644 index 4c92d74..0000000 --- a/docs/organizations/companies/gitlab/glossary.md +++ /dev/null @@ -1,41 +0,0 @@ -# Glossary for GitLab - -## General - -Acronym | Meaning ----------|------------------------------------------- -**ARR** | Annual Recurring Revenue -**CD** | Continuous Delivery -**CI** | Continuous Integration -**DAST** | Dynamic Application Security Testing -**OKR** | Objectives and Key Results -**RPS** | Request Per Second -**SAST** | Static Application Security Testing -**SBOM** | Software Bill Of Materials -**SCA** | Software Composition Analysis -**SCM** | Source Code Management -**SDLC** | Software Development Lifecycle -**SSoT** | Single Source of Truth -**VPC** | Virtual Private Cloud - -## GitLab specifics - -Acronym | Meaning ----------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ -**CE** | Community Edition -**EE** | Enterprise Edition -**GDK** | GitLab Development Kit -**GET** | GitLab Environment Toolkit -**GKMS** | Google Cloud Platform Key Management Service ([GitLab Secrets Manager ADR 002](https://handbook.gitlab.com/handbook/engineering/architecture/design-documents/secret_manager/decisions/002_gcp_kms/)) -**GLFM** | GitLab Flavored Markdown ([docs/user/markdown](https://docs.gitlab.com/user/markdown/)) -**MR** | Merge Request -**PS** | Professional Services -**PSE** | Professional Services Engineer - -## GitLab glossaries - -* [Geo glossary](https://docs.gitlab.com/administration/geo/glossary/) -* [Licensing & Renewals Glossary of Terms](https://handbook.gitlab.com/handbook/support/license-and-renewals/license-and-renewals-glossary/) -* [Remote Work Glossary](https://handbook.gitlab.com/handbook/company/culture/all-remote/remote-work-glossary/) -* [Security glossary](https://docs.gitlab.com/user/application_security/terminology/index/) -* [Support Glossary](https://handbook.gitlab.com/handbook/support/support-idk/) diff --git a/docs/organizations/companies/nutanix/glossary.md b/docs/organizations/companies/nutanix/nutanix-glossary.md similarity index 63% rename from docs/organizations/companies/nutanix/glossary.md rename to docs/organizations/companies/nutanix/nutanix-glossary.md index 3116e78..ee67ec7 100644 --- a/docs/organizations/companies/nutanix/glossary.md +++ b/docs/organizations/companies/nutanix/nutanix-glossary.md @@ -1,12 +1,4 @@ -# Glossary - -## General - -Name | Meaning ------|--------------------------------------------------------------------------------------- -HCI | [Hyperconverged Infrastructure](https://www.nutanix.com/hyperconverged-infrastructure) - -## Products & technologies +# Glossary Name | Meaning -----|--------------------------------------- diff --git a/docs/organizations/companies/wiz/security-threats.md b/docs/organizations/companies/wiz/security-threats.md index cc66e3f..eb87458 100644 --- a/docs/organizations/companies/wiz/security-threats.md +++ b/docs/organizations/companies/wiz/security-threats.md @@ -14,3 +14,7 @@ March 2026: March 2026 - [Research Saturday - A subtle flaw, a massive blast radius](https://thecyberwire.com/podcasts/research-saturday/417/notes) + +## Guides + +- [How to secure the SDLC with Wiz](https://www.wiz.io/academy/application-security/how-to-secure-the-sdlc-with-wiz) diff --git a/docs/organizations/companies/wiz/wiz-glossary.md b/docs/organizations/companies/wiz/wiz-glossary.md index 9ad9c97..1b561d5 100644 --- a/docs/organizations/companies/wiz/wiz-glossary.md +++ b/docs/organizations/companies/wiz/wiz-glossary.md @@ -1,8 +1,19 @@ # Glossary +## Organization + Acronym | Meaning --------|---------------------------- ADA | Advanced Delivery Architect ADS | Advanced Delivery Services CEM | Customer Experience Manager TAM | Technical Account Manager + +## Product + +Acronym | Meaning +--------|--------------------- +CMK | Customer-Managed Key +SHI | System Health Issues +RED | Runtime Execution Data +IOC | Indicators Of Compromise diff --git a/docs/organizations/companies/wiz/wiz-news.md b/docs/organizations/companies/wiz/wiz-news.md index b5bab34..6fefcf8 100644 --- a/docs/organizations/companies/wiz/wiz-news.md +++ b/docs/organizations/companies/wiz/wiz-news.md @@ -2,18 +2,10 @@ ## Updates -August 2022 - -- [$100M ARR in 18 months: Wiz becomes the fastest-growing software company ever](https://www.wiz.io/blog/100m-arr-in-18-months-wiz-becomes-the-fastest-growing-software-company-ever) - January 2026 - [SITF: The First Threat Framework Dedicated to SDLC Infrastructure](https://www.wiz.io/blog/sitf-sdlc-threat-framework) -March 2026 - -- [Wiz Joins Google](https://www.wiz.io/blog/google-closes-deal-to-acquire-wiz) ([Welcoming Wiz to Google Cloud](https://cloud.google.com/blog/products/identity-security/google-completes-acquisition-of-wiz)) - ## New features February 2026 diff --git a/docs/organizations/companies/wiz/wiz.md b/docs/organizations/companies/wiz/wiz.md index 4bff089..6bb4b14 100644 --- a/docs/organizations/companies/wiz/wiz.md +++ b/docs/organizations/companies/wiz/wiz.md @@ -2,26 +2,30 @@ 🌐 [wiz.io](https://www.wiz.io/) -[YouTube](https://www.youtube.com/@wizsecurity) +📖 [Blog](https://www.wiz.io/blog), [Newroom](https://www.wiz.io/newsroom) -## History +📌 [Demo](https://www.wiz.io/recorded-demo/cloud), [LinkedIn](https://www.linkedin.com/company/wizsecurity/), [X](https://x.com/wiz_io), [YouTube](https://www.youtube.com/@wizsecurity) -August 2022 [$100M ARR in 18 months: Wiz becomes the fastest-growing software company ever](https://www.wiz.io/blog/100m-arr-in-18-months-wiz-becomes-the-fastest-growing-software-company-ever) +📄 [wiz-sec](https://github.com/wiz-sec), [wiz-sec-public](https://github.com/wiz-sec-public) -March 2026 [Wiz Joins Google](https://www.wiz.io/blog/google-closes-deal-to-acquire-wiz) ([Welcoming Wiz to Google Cloud](https://cloud.google.com/blog/products/identity-security/google-completes-acquisition-of-wiz)) + -See also [Insight Partners - How the Wiz cofounders turned a longstanding friendship into a revolutionary cybersecurity company](https://www.insightpartners.com/ideas/wiz-cofounders-turned-longstanding-friendship-into-revolutionary-cybersecurity-company/) (April 2023) +## History -## Values +Aug 2022 [$100M ARR in 18 months: Wiz becomes the fastest-growing software company ever](https://www.wiz.io/blog/100m-arr-in-18-months-wiz-becomes-the-fastest-growing-software-company-ever) -* Be truthful -* Win together -* Lead by example -* Execute with excellence -* Act confident, stay humble +Mar 2026 [Wiz Joins Google](https://www.wiz.io/blog/google-closes-deal-to-acquire-wiz) ([Welcoming Wiz to Google Cloud](https://cloud.google.com/blog/products/identity-security/google-completes-acquisition-of-wiz)) -[Essential Product Security Tools for Modern DevSecOps teams](https://www.wiz.io/academy/application-security/product-security-tools) +See also: + +- [Insight Partners - How the Wiz cofounders turned a longstanding friendship into a revolutionary cybersecurity company](https://www.insightpartners.com/ideas/wiz-cofounders-turned-longstanding-friendship-into-revolutionary-cybersecurity-company/) (April 2023) + +## Values -[Newroom](https://www.wiz.io/newsroom) +1. Be truthful +2. Win together +3. Lead by example +4. Execute with excellence +5. Act confident, stay humble [cloudsecuritychampionship.com](https://cloudsecuritychampionship.com/) From cace6268cf4101512035a46b21e653cc70a07f5b Mon Sep 17 00:00:00 2001 From: Bertrand THOMAS Date: Fri, 3 Apr 2026 17:14:31 +0200 Subject: [PATCH 07/19] Add Google Docs shortcut --- docs/organizations/companies/google/google-docs.md | 7 +++++++ docs/organizations/companies/wiz/wiz-glossary.md | 5 ++++- docs/organizations/companies/wiz/wiz-publications.md | 3 +++ 3 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 docs/organizations/companies/google/google-docs.md create mode 100644 docs/organizations/companies/wiz/wiz-publications.md diff --git a/docs/organizations/companies/google/google-docs.md b/docs/organizations/companies/google/google-docs.md new file mode 100644 index 0000000..45a17a5 --- /dev/null +++ b/docs/organizations/companies/google/google-docs.md @@ -0,0 +1,7 @@ +# Google Docs + +## Shortcuts + +Action | Shortcut +--------------|------------------ +Strikethrough | `Alt`+`Shift`+`5` diff --git a/docs/organizations/companies/wiz/wiz-glossary.md b/docs/organizations/companies/wiz/wiz-glossary.md index 1b561d5..a01bec0 100644 --- a/docs/organizations/companies/wiz/wiz-glossary.md +++ b/docs/organizations/companies/wiz/wiz-glossary.md @@ -12,8 +12,11 @@ TAM | Technical Account Manager ## Product Acronym | Meaning ---------|--------------------- +--------|------------------------- +CCR | Cloud Configuration Rule CMK | Customer-Managed Key +HCR | Host Configuration Rule SHI | System Health Issues RED | Runtime Execution Data +TDR | Threat Detection Rule IOC | Indicators Of Compromise diff --git a/docs/organizations/companies/wiz/wiz-publications.md b/docs/organizations/companies/wiz/wiz-publications.md new file mode 100644 index 0000000..b383c68 --- /dev/null +++ b/docs/organizations/companies/wiz/wiz-publications.md @@ -0,0 +1,3 @@ +# Publications + +[Secure Coding Best Practices](https://www.wiz.io/lp/secure-coding-best-practices-cheat-sheet) From 254aac53ac5f6776c9c318498490a559d1074993 Mon Sep 17 00:00:00 2001 From: Bertrand THOMAS Date: Tue, 7 Apr 2026 22:14:32 +0200 Subject: [PATCH 08/19] Add info --- docs/organizations/companies/wiz/wiz-glossary.md | 4 +++- docs/organizations/companies/wiz/wiz.md | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/docs/organizations/companies/wiz/wiz-glossary.md b/docs/organizations/companies/wiz/wiz-glossary.md index a01bec0..5e541f8 100644 --- a/docs/organizations/companies/wiz/wiz-glossary.md +++ b/docs/organizations/companies/wiz/wiz-glossary.md @@ -12,7 +12,7 @@ TAM | Technical Account Manager ## Product Acronym | Meaning ---------|------------------------- +--------|--------------------------------- CCR | Cloud Configuration Rule CMK | Customer-Managed Key HCR | Host Configuration Rule @@ -20,3 +20,5 @@ SHI | System Health Issues RED | Runtime Execution Data TDR | Threat Detection Rule IOC | Indicators Of Compromise +UVM | Unified Vulnerability Management +WIN | Wiz Integration Network diff --git a/docs/organizations/companies/wiz/wiz.md b/docs/organizations/companies/wiz/wiz.md index 6bb4b14..301a7f5 100644 --- a/docs/organizations/companies/wiz/wiz.md +++ b/docs/organizations/companies/wiz/wiz.md @@ -6,7 +6,7 @@ 📌 [Demo](https://www.wiz.io/recorded-demo/cloud), [LinkedIn](https://www.linkedin.com/company/wizsecurity/), [X](https://x.com/wiz_io), [YouTube](https://www.youtube.com/@wizsecurity) -📄 [wiz-sec](https://github.com/wiz-sec), [wiz-sec-public](https://github.com/wiz-sec-public) +📄 [wiz-sec](https://github.com/wiz-sec), [wiz-sec-public](https://github.com/wiz-sec-public), [wiz-training](https://github.com/wiz-training) From 92d0774edd750bad0e064452480608cb23bb3a33 Mon Sep 17 00:00:00 2001 From: Bertrand THOMAS Date: Wed, 8 Apr 2026 17:51:33 +0200 Subject: [PATCH 09/19] Update --- docs/organizations/companies/wiz/wiz-publications.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/organizations/companies/wiz/wiz-publications.md b/docs/organizations/companies/wiz/wiz-publications.md index b383c68..fa304e9 100644 --- a/docs/organizations/companies/wiz/wiz-publications.md +++ b/docs/organizations/companies/wiz/wiz-publications.md @@ -1,3 +1,5 @@ # Publications [Secure Coding Best Practices](https://www.wiz.io/lp/secure-coding-best-practices-cheat-sheet) + +[The 2026 ASPM Buyer's Guide: The Shift to AI-Native Application Security](https://www.wiz.io/lp/aspm-buyers-guide) From e4876f56f24e4f4dcd278809b577fc21d2b3eb86 Mon Sep 17 00:00:00 2001 From: Bertrand THOMAS Date: Thu, 9 Apr 2026 17:25:51 +0200 Subject: [PATCH 10/19] Add SITF --- .../organizations/companies/wiz/security-threats.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/docs/organizations/companies/wiz/security-threats.md b/docs/organizations/companies/wiz/security-threats.md index eb87458..eab22b9 100644 --- a/docs/organizations/companies/wiz/security-threats.md +++ b/docs/organizations/companies/wiz/security-threats.md @@ -18,3 +18,16 @@ March 2026 ## Guides - [How to secure the SDLC with Wiz](https://www.wiz.io/academy/application-security/how-to-secure-the-sdlc-with-wiz) + +## SITF (SDLC Infrastructure Threat Framework) + +[wiz-sec-public.github.io/SITF](https://wiz-sec-public.github.io/SITF/) + +We can’t always wait for MITRE ATT&CK to release new frameworks so quickly; many great research and security teams can help fill that gap with their own ATT&CK-style frameworks for everyone in the industry. The SDLC Infrastructure Threat Framework, or SITF, helps solve that gap. +Here are some gaps and features they address: + +- They list five components of potential victim infrastructure: Endpoint, VC, CI/CD, Registry & Production. You can see these being attacked in every supply chain attack in the last two weeks surrounding Trivy & Axios +- Three stages, Initial Access, Discovery & Lateral Movement and Post-Compromise, connect to ATT&CK, sans post-compromise +- The techniques are specific and actionable. For example, Git Tag Manipulation was used in the Trivy attack as tags were removed and re-added with an orphaned commit on a fork in the attacker’s repo + +Each technique has protective controls associated with them, so this is great reference material for those who are trying to harden their supply chain pipelines. From c26b6f75c9acefe208815f76f499f7d3d34fe35f Mon Sep 17 00:00:00 2001 From: Bertrand THOMAS Date: Fri, 10 Apr 2026 17:38:56 +0200 Subject: [PATCH 11/19] Updates --- docs/organizations/companies/wiz/wiz-offering.md | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 docs/organizations/companies/wiz/wiz-offering.md diff --git a/docs/organizations/companies/wiz/wiz-offering.md b/docs/organizations/companies/wiz/wiz-offering.md new file mode 100644 index 0000000..bec07a6 --- /dev/null +++ b/docs/organizations/companies/wiz/wiz-offering.md @@ -0,0 +1,7 @@ +# Offering + +## Solutions + +### Wiz sensor + +[wiz.io/solutions/runtime-sensor](https://www.wiz.io/solutions/runtime-sensor) From 2e3f54381975ac44c8d6ef5bf79f8e38304f2c6c Mon Sep 17 00:00:00 2001 From: Bertrand THOMAS Date: Wed, 15 Apr 2026 17:09:59 +0200 Subject: [PATCH 12/19] Updates --- docs/organizations/companies/wiz/security-threats.md | 5 +++++ docs/organizations/companies/wiz/wiz-glossary.md | 1 + 2 files changed, 6 insertions(+) diff --git a/docs/organizations/companies/wiz/security-threats.md b/docs/organizations/companies/wiz/security-threats.md index eab22b9..689b5f6 100644 --- a/docs/organizations/companies/wiz/security-threats.md +++ b/docs/organizations/companies/wiz/security-threats.md @@ -15,9 +15,14 @@ March 2026 - [Research Saturday - A subtle flaw, a massive blast radius](https://thecyberwire.com/podcasts/research-saturday/417/notes) +## Reports + +- [Cloud Threats Retrospective 2026](https://www.wiz.io/blog/cloud-threat-retrospective-2026) + ## Guides - [How to secure the SDLC with Wiz](https://www.wiz.io/academy/application-security/how-to-secure-the-sdlc-with-wiz) +- [IOC Security](https://www.wiz.io/academy/detection-and-response/ioc-security) ## SITF (SDLC Infrastructure Threat Framework) diff --git a/docs/organizations/companies/wiz/wiz-glossary.md b/docs/organizations/companies/wiz/wiz-glossary.md index 5e541f8..7ec3458 100644 --- a/docs/organizations/companies/wiz/wiz-glossary.md +++ b/docs/organizations/companies/wiz/wiz-glossary.md @@ -15,6 +15,7 @@ Acronym | Meaning --------|--------------------------------- CCR | Cloud Configuration Rule CMK | Customer-Managed Key +FIM | File Integrity Monitoring HCR | Host Configuration Rule SHI | System Health Issues RED | Runtime Execution Data From ef812db4b3fb1c274c393a08c850368edd107d9f Mon Sep 17 00:00:00 2001 From: Bertrand THOMAS Date: Mon, 20 Apr 2026 00:15:04 +0200 Subject: [PATCH 13/19] Add git update on windows --- docs/guides/workstations/windows/windows.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/docs/guides/workstations/windows/windows.md b/docs/guides/workstations/windows/windows.md index bb78d5e..3fa30c4 100644 --- a/docs/guides/workstations/windows/windows.md +++ b/docs/guides/workstations/windows/windows.md @@ -46,6 +46,13 @@ For previous versions: [Windows 10](archive/windows-10.md). 1. [Visual Studio Code](../../../organizations/companies/microsoft/vscode.md) 2. Git + + Update git + + ```cmd + git update-git-for-windows + ``` + 3. Notepad++ 4. [MongoDB Compass](../../../organizations/companies/mongodb/compass.md) 5. [Rider](../../../organizations/companies/jetbrains/rider.md) or [Visual Studio 2026](../../../organizations/companies/microsoft/vs2026.md) From a2c6c645f968449042236fe07923ad85ccb59e16 Mon Sep 17 00:00:00 2001 From: Bertrand THOMAS Date: Mon, 20 Apr 2026 13:46:11 +0200 Subject: [PATCH 14/19] Update NPM packages --- package-lock.json | 850 ++++++++++++++++++++++++---------------------- package.json | 20 +- 2 files changed, 450 insertions(+), 420 deletions(-) diff --git a/package-lock.json b/package-lock.json index 150cf2d..cc87f75 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,67 +8,67 @@ "name": "devpro-technotes", "version": "1.0.0", "dependencies": { - "@docusaurus/core": "3.9.2", - "@docusaurus/plugin-sitemap": "3.9.2", - "@docusaurus/preset-classic": "3.9.2", + "@docusaurus/core": "3.10.0", + "@docusaurus/plugin-sitemap": "3.10.0", + "@docusaurus/preset-classic": "3.10.0", "@easyops-cn/docusaurus-search-local": "0.55.1", "@mdx-js/react": "3.1.1", "clsx": "2.1.1", "prism-react-renderer": "2.4.1", - "react": "19.2.4", - "react-dom": "19.2.4" + "react": "19.2.5", + "react-dom": "19.2.5" }, "devDependencies": { - "@docusaurus/module-type-aliases": "3.9.2", - "@docusaurus/tsconfig": "3.9.2", - "@docusaurus/types": "3.9.2", - "typescript": "5.9.2" + "@docusaurus/module-type-aliases": "3.10.0", + "@docusaurus/tsconfig": "3.10.0", + "@docusaurus/types": "3.10.0", + "typescript": "6.0.3" }, "engines": { "node": ">=18.0" } }, "node_modules/@algolia/abtesting": { - "version": "1.16.0", - "resolved": "https://registry.npmjs.org/@algolia/abtesting/-/abtesting-1.16.0.tgz", - "integrity": "sha512-alHFZ68/i9qLC/muEB07VQ9r7cB8AvCcGX6dVQi2PNHhc/ZQRmmFAv8KK1ay4UiseGSFr7f0nXBKsZ/jRg7e4g==", + "version": "1.16.2", + "resolved": "https://registry.npmjs.org/@algolia/abtesting/-/abtesting-1.16.2.tgz", + "integrity": "sha512-n9s6bEV6imdtIEd+BGP7WkA4pEZ5YTdgQ05JQhHwWawHg3hyjpNwC0TShGz6zWhv+jfLDGA/6FFNbySFS0P9cw==", "license": "MIT", "dependencies": { - "@algolia/client-common": "5.50.0", - "@algolia/requester-browser-xhr": "5.50.0", - "@algolia/requester-fetch": "5.50.0", - "@algolia/requester-node-http": "5.50.0" + "@algolia/client-common": "5.50.2", + "@algolia/requester-browser-xhr": "5.50.2", + "@algolia/requester-fetch": "5.50.2", + "@algolia/requester-node-http": "5.50.2" }, "engines": { "node": ">= 14.0.0" } }, "node_modules/@algolia/autocomplete-core": { - "version": "1.19.2", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-core/-/autocomplete-core-1.19.2.tgz", - "integrity": "sha512-mKv7RyuAzXvwmq+0XRK8HqZXt9iZ5Kkm2huLjgn5JoCPtDy+oh9yxUMfDDaVCw0oyzZ1isdJBc7l9nuCyyR7Nw==", + "version": "1.19.8", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-core/-/autocomplete-core-1.19.8.tgz", + "integrity": "sha512-3YEorYg44niXcm7gkft3nXYItHd44e8tmh4D33CTszPgP0QWkaLEaFywiNyJBo7UL/mqObA/G9RYuU7R8tN1IA==", "license": "MIT", "dependencies": { - "@algolia/autocomplete-plugin-algolia-insights": "1.19.2", - "@algolia/autocomplete-shared": "1.19.2" + "@algolia/autocomplete-plugin-algolia-insights": "1.19.8", + "@algolia/autocomplete-shared": "1.19.8" } }, "node_modules/@algolia/autocomplete-plugin-algolia-insights": { - "version": "1.19.2", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.19.2.tgz", - "integrity": "sha512-TjxbcC/r4vwmnZaPwrHtkXNeqvlpdyR+oR9Wi2XyfORkiGkLTVhX2j+O9SaCCINbKoDfc+c2PB8NjfOnz7+oKg==", + "version": "1.19.8", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.19.8.tgz", + "integrity": "sha512-ZvJWO8ZZJDpc1LNM2TTBdmQsZBLMR4rU5iNR2OYvEeFBiaf/0ESnRSSLQbryarJY4SVxtoz6A2ZtDMNM+iQEAA==", "license": "MIT", "dependencies": { - "@algolia/autocomplete-shared": "1.19.2" + "@algolia/autocomplete-shared": "1.19.8" }, "peerDependencies": { "search-insights": ">= 1 < 3" } }, "node_modules/@algolia/autocomplete-shared": { - "version": "1.19.2", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-shared/-/autocomplete-shared-1.19.2.tgz", - "integrity": "sha512-jEazxZTVD2nLrC+wYlVHQgpBoBB5KPStrJxLzsIFl6Kqd1AlG9sIAGl39V5tECLpIQzB3Qa2T6ZPJ1ChkwMK/w==", + "version": "1.19.8", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-shared/-/autocomplete-shared-1.19.8.tgz", + "integrity": "sha512-h5hf2t8ejF6vlOgvLaZzQbWs5SyH2z4PAWygNAvvD/2RI29hdQ54ldUGwqVuj9Srs+n8XUKTPUqb7fvhBhQrnQ==", "license": "MIT", "peerDependencies": { "@algolia/client-search": ">= 4.9.1 < 6", @@ -76,99 +76,99 @@ } }, "node_modules/@algolia/client-abtesting": { - "version": "5.50.0", - "resolved": "https://registry.npmjs.org/@algolia/client-abtesting/-/client-abtesting-5.50.0.tgz", - "integrity": "sha512-mfgUdLQNxOAvCZUGzPQxjahEWEPuQkKlV0ZtGmePOa9ZxIQZlk31vRBNbM6ScU8jTH41SCYE77G/lCifDr1SVw==", + "version": "5.50.2", + "resolved": "https://registry.npmjs.org/@algolia/client-abtesting/-/client-abtesting-5.50.2.tgz", + "integrity": "sha512-52iq0vHy1sphgnwoZyx5PmbEt8hsh+m7jD123LmBs6qy4GK7LbYZIeKd+nSnSipN2zvKRZ2zScS6h9PW3J7SXg==", "license": "MIT", "dependencies": { - "@algolia/client-common": "5.50.0", - "@algolia/requester-browser-xhr": "5.50.0", - "@algolia/requester-fetch": "5.50.0", - "@algolia/requester-node-http": "5.50.0" + "@algolia/client-common": "5.50.2", + "@algolia/requester-browser-xhr": "5.50.2", + "@algolia/requester-fetch": "5.50.2", + "@algolia/requester-node-http": "5.50.2" }, "engines": { "node": ">= 14.0.0" } }, "node_modules/@algolia/client-analytics": { - "version": "5.50.0", - "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-5.50.0.tgz", - "integrity": "sha512-5mjokeKYyPaP3Q8IYJEnutI+O4dW/Ixxx5IgsSxT04pCfGqPXxTOH311hTQxyNpcGGEOGrMv8n8Z+UMTPamioQ==", + "version": "5.50.2", + "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-5.50.2.tgz", + "integrity": "sha512-WpPIUg+cSG2aPUG0gS8Ko9DwRgbRPUZxJkolhL2aCsmSlcEEZT65dILrfg5ovcxtx0Kvr+xtBVsTMtsQWRtPDQ==", "license": "MIT", "dependencies": { - "@algolia/client-common": "5.50.0", - "@algolia/requester-browser-xhr": "5.50.0", - "@algolia/requester-fetch": "5.50.0", - "@algolia/requester-node-http": "5.50.0" + "@algolia/client-common": "5.50.2", + "@algolia/requester-browser-xhr": "5.50.2", + "@algolia/requester-fetch": "5.50.2", + "@algolia/requester-node-http": "5.50.2" }, "engines": { "node": ">= 14.0.0" } }, "node_modules/@algolia/client-common": { - "version": "5.50.0", - "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-5.50.0.tgz", - "integrity": "sha512-emtOvR6dl3rX3sBJXXbofMNHU1qMQqQSWu319RMrNL5BWoBqyiq7y0Zn6cjJm7aGHV/Qbf+KCCYeWNKEMPI3BQ==", + "version": "5.50.2", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-5.50.2.tgz", + "integrity": "sha512-Gj2MgtArGcsr82kIqRlo6/dCAFjrs2gLByEqyRENuT7ugrSMFuqg1vDzeBjRL1t3EJEJCFtT0PLX3gB8A6Hq4Q==", "license": "MIT", "engines": { "node": ">= 14.0.0" } }, "node_modules/@algolia/client-insights": { - "version": "5.50.0", - "resolved": "https://registry.npmjs.org/@algolia/client-insights/-/client-insights-5.50.0.tgz", - "integrity": "sha512-IerGH2/hcj/6bwkpQg/HHRqmlGN1XwygQWythAk0gZFBrghs9danJaYuSS3ShzLSVoIVth4jY5GDPX9Lbw5cgg==", + "version": "5.50.2", + "resolved": "https://registry.npmjs.org/@algolia/client-insights/-/client-insights-5.50.2.tgz", + "integrity": "sha512-CUqoid5jDpmrc0oK3/xuZXFt6kwT0P9Lw7/nsM14YTr6puvmi+OUKmURpmebQF22S2vCG8L1DAoXXujxQUi/ug==", "license": "MIT", "dependencies": { - "@algolia/client-common": "5.50.0", - "@algolia/requester-browser-xhr": "5.50.0", - "@algolia/requester-fetch": "5.50.0", - "@algolia/requester-node-http": "5.50.0" + "@algolia/client-common": "5.50.2", + "@algolia/requester-browser-xhr": "5.50.2", + "@algolia/requester-fetch": "5.50.2", + "@algolia/requester-node-http": "5.50.2" }, "engines": { "node": ">= 14.0.0" } }, "node_modules/@algolia/client-personalization": { - "version": "5.50.0", - "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-5.50.0.tgz", - "integrity": "sha512-3idPJeXn5L0MmgP9jk9JJqblrQ/SguN93dNK9z9gfgyupBhHnJMOEjrRYcVgTIfvG13Y04wO+Q0FxE2Ut8PVbA==", + "version": "5.50.2", + "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-5.50.2.tgz", + "integrity": "sha512-AndZWFoc0gbP5901OeQJ73BazgGgSGiBEba4ohdoJuZwHTO2Gio8Q4L1VLmytMBYcviVigB0iICToMvEJxI4ug==", "license": "MIT", "dependencies": { - "@algolia/client-common": "5.50.0", - "@algolia/requester-browser-xhr": "5.50.0", - "@algolia/requester-fetch": "5.50.0", - "@algolia/requester-node-http": "5.50.0" + "@algolia/client-common": "5.50.2", + "@algolia/requester-browser-xhr": "5.50.2", + "@algolia/requester-fetch": "5.50.2", + "@algolia/requester-node-http": "5.50.2" }, "engines": { "node": ">= 14.0.0" } }, "node_modules/@algolia/client-query-suggestions": { - "version": "5.50.0", - "resolved": "https://registry.npmjs.org/@algolia/client-query-suggestions/-/client-query-suggestions-5.50.0.tgz", - "integrity": "sha512-q7qRoWrQK1a8m5EFQEmPlo7+pg9mVQ8X5jsChtChERre0uS2pdYEDixBBl0ydBSGkdGbLUDufcACIhH/077E4g==", + "version": "5.50.2", + "resolved": "https://registry.npmjs.org/@algolia/client-query-suggestions/-/client-query-suggestions-5.50.2.tgz", + "integrity": "sha512-NWoL+psEkz5dIzweaByVXuEB45wS8/rk0E0AhMMnaVJdVs7TcACPH2/OURm+N0xRDITkTHqCna823rd6Uqntdg==", "license": "MIT", "dependencies": { - "@algolia/client-common": "5.50.0", - "@algolia/requester-browser-xhr": "5.50.0", - "@algolia/requester-fetch": "5.50.0", - "@algolia/requester-node-http": "5.50.0" + "@algolia/client-common": "5.50.2", + "@algolia/requester-browser-xhr": "5.50.2", + "@algolia/requester-fetch": "5.50.2", + "@algolia/requester-node-http": "5.50.2" }, "engines": { "node": ">= 14.0.0" } }, "node_modules/@algolia/client-search": { - "version": "5.50.0", - "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-5.50.0.tgz", - "integrity": "sha512-Jc360x4yqb3eEg4OY4KEIdGePBxZogivKI+OGIU8aLXgAYPTECvzeOBc90312yHA1hr3AeRlAFl0rIc8lQaIrQ==", + "version": "5.50.2", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-5.50.2.tgz", + "integrity": "sha512-ypSboUJ3XJoQz5DeDo82hCnrRuwq3q9ZdFhVKAik9TnZh1DvLqoQsrbBjXg7C7zQOtV/Qbge/HmyoV6V5L7MhQ==", "license": "MIT", "dependencies": { - "@algolia/client-common": "5.50.0", - "@algolia/requester-browser-xhr": "5.50.0", - "@algolia/requester-fetch": "5.50.0", - "@algolia/requester-node-http": "5.50.0" + "@algolia/client-common": "5.50.2", + "@algolia/requester-browser-xhr": "5.50.2", + "@algolia/requester-fetch": "5.50.2", + "@algolia/requester-node-http": "5.50.2" }, "engines": { "node": ">= 14.0.0" @@ -181,81 +181,81 @@ "license": "MIT" }, "node_modules/@algolia/ingestion": { - "version": "1.50.0", - "resolved": "https://registry.npmjs.org/@algolia/ingestion/-/ingestion-1.50.0.tgz", - "integrity": "sha512-OS3/Viao+NPpyBbEY3tf6hLewppG+UclD+9i0ju56mq2DrdMJFCkEky6Sk9S5VPcbLzxzg3BqBX6u9Q35w19aQ==", + "version": "1.50.2", + "resolved": "https://registry.npmjs.org/@algolia/ingestion/-/ingestion-1.50.2.tgz", + "integrity": "sha512-VlR2FRXLw2bCB94SQo6zxg/Qi+547aOji6Pb+dKE7h1DMCCY317St+OpjpmgzE+bT2O9ALIc0V4nVIBOd7Gy+Q==", "license": "MIT", "dependencies": { - "@algolia/client-common": "5.50.0", - "@algolia/requester-browser-xhr": "5.50.0", - "@algolia/requester-fetch": "5.50.0", - "@algolia/requester-node-http": "5.50.0" + "@algolia/client-common": "5.50.2", + "@algolia/requester-browser-xhr": "5.50.2", + "@algolia/requester-fetch": "5.50.2", + "@algolia/requester-node-http": "5.50.2" }, "engines": { "node": ">= 14.0.0" } }, "node_modules/@algolia/monitoring": { - "version": "1.50.0", - "resolved": "https://registry.npmjs.org/@algolia/monitoring/-/monitoring-1.50.0.tgz", - "integrity": "sha512-/znwgSiGufpbJVIoDmeQaHtTq+OMdDawFRbMSJVv+12n79hW+qdQXS8/Uu3BD3yn0BzgVFJEvrsHrCsInZKdhw==", + "version": "1.50.2", + "resolved": "https://registry.npmjs.org/@algolia/monitoring/-/monitoring-1.50.2.tgz", + "integrity": "sha512-Cmvfp2+qopzQt8OilU97rhLhosq7ZrB6uieok3EwFUqG/aalPg6DgfCmu0yJMrYe+KMC1qRVt1MTRAUwLknUMQ==", "license": "MIT", "dependencies": { - "@algolia/client-common": "5.50.0", - "@algolia/requester-browser-xhr": "5.50.0", - "@algolia/requester-fetch": "5.50.0", - "@algolia/requester-node-http": "5.50.0" + "@algolia/client-common": "5.50.2", + "@algolia/requester-browser-xhr": "5.50.2", + "@algolia/requester-fetch": "5.50.2", + "@algolia/requester-node-http": "5.50.2" }, "engines": { "node": ">= 14.0.0" } }, "node_modules/@algolia/recommend": { - "version": "5.50.0", - "resolved": "https://registry.npmjs.org/@algolia/recommend/-/recommend-5.50.0.tgz", - "integrity": "sha512-dHjUfu4jfjdQiKDpCpAnM7LP5yfG0oNShtfpF5rMCel6/4HIoqJ4DC4h5GKDzgrvJYtgAhblo0AYBmOM00T+lQ==", + "version": "5.50.2", + "resolved": "https://registry.npmjs.org/@algolia/recommend/-/recommend-5.50.2.tgz", + "integrity": "sha512-jrkuyKoOM7dFWQ/6Y4hQAse2SC3L/RldG6GnPjMvAj65h+7Ubb51S0pKk4ofSStF0xm4LCNe0C4T6XX4nOFDiQ==", "license": "MIT", "dependencies": { - "@algolia/client-common": "5.50.0", - "@algolia/requester-browser-xhr": "5.50.0", - "@algolia/requester-fetch": "5.50.0", - "@algolia/requester-node-http": "5.50.0" + "@algolia/client-common": "5.50.2", + "@algolia/requester-browser-xhr": "5.50.2", + "@algolia/requester-fetch": "5.50.2", + "@algolia/requester-node-http": "5.50.2" }, "engines": { "node": ">= 14.0.0" } }, "node_modules/@algolia/requester-browser-xhr": { - "version": "5.50.0", - "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-5.50.0.tgz", - "integrity": "sha512-bffIbUljAWnh/Ctu5uScORajuUavqmZ0ACYd1fQQeSSYA9NNN83ynO26pSc2dZRXpSK0fkc1//qSSFXMKGu+aw==", + "version": "5.50.2", + "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-5.50.2.tgz", + "integrity": "sha512-4107YLJqCudPiBUlwnk6oTSUVwU7ab+qL1SfQGEDYI8DZH5gsf1ekPt9JykXRKYXf2IfouFL5GiCY/PHTFIjYw==", "license": "MIT", "dependencies": { - "@algolia/client-common": "5.50.0" + "@algolia/client-common": "5.50.2" }, "engines": { "node": ">= 14.0.0" } }, "node_modules/@algolia/requester-fetch": { - "version": "5.50.0", - "resolved": "https://registry.npmjs.org/@algolia/requester-fetch/-/requester-fetch-5.50.0.tgz", - "integrity": "sha512-y0EwNvPGvkM+yTAqqO6Gpt9wVGm3CLDtpLvNEiB3VGvN3WzfkjZGtLUsG/ru2kVJIIU7QcV0puuYgEpBeFxcJg==", + "version": "5.50.2", + "resolved": "https://registry.npmjs.org/@algolia/requester-fetch/-/requester-fetch-5.50.2.tgz", + "integrity": "sha512-vOrd3MQpLgmf6wXAueTuZ/cA0W4uRwIHHaxNy3h+a6YcNn6bCV/gFdZuv3F13v593zRU2k5R75NmvRWLenvMrw==", "license": "MIT", "dependencies": { - "@algolia/client-common": "5.50.0" + "@algolia/client-common": "5.50.2" }, "engines": { "node": ">= 14.0.0" } }, "node_modules/@algolia/requester-node-http": { - "version": "5.50.0", - "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-5.50.0.tgz", - "integrity": "sha512-xpwefe4fCOWnZgXCbkGpqQY6jgBSCf2hmgnySbyzZIccrv3SoashHKGPE4x6vVG+gdHrGciMTAcDo9HOZwH22Q==", + "version": "5.50.2", + "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-5.50.2.tgz", + "integrity": "sha512-Mu9BFtgzGqDUy5Bcs2nMyoILIFSN13GKQaklKAFIsd0K3/9CpNyfeBc+/+Qs6mFZLlxG9qzullO7h+bjcTBuGQ==", "license": "MIT", "dependencies": { - "@algolia/client-common": "5.50.0" + "@algolia/client-common": "5.50.2" }, "engines": { "node": ">= 14.0.0" @@ -1917,18 +1917,6 @@ "node": ">=6.9.0" } }, - "node_modules/@babel/runtime-corejs3": { - "version": "7.29.2", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.29.2.tgz", - "integrity": "sha512-Lc94FOD5+0aXhdb0Tdg3RUtqT6yWbI/BbFWvlaSJ3gAb9Ks+99nHRDKADVqC37er4eCB0fHyWT+y+K3QOvJKbw==", - "license": "MIT", - "dependencies": { - "core-js-pure": "^3.48.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, "node_modules/@babel/template": { "version": "7.28.6", "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.28.6.tgz", @@ -3368,10 +3356,42 @@ } } }, + "node_modules/@docsearch/react/node_modules/@algolia/autocomplete-core": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-core/-/autocomplete-core-1.19.2.tgz", + "integrity": "sha512-mKv7RyuAzXvwmq+0XRK8HqZXt9iZ5Kkm2huLjgn5JoCPtDy+oh9yxUMfDDaVCw0oyzZ1isdJBc7l9nuCyyR7Nw==", + "license": "MIT", + "dependencies": { + "@algolia/autocomplete-plugin-algolia-insights": "1.19.2", + "@algolia/autocomplete-shared": "1.19.2" + } + }, + "node_modules/@docsearch/react/node_modules/@algolia/autocomplete-plugin-algolia-insights": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.19.2.tgz", + "integrity": "sha512-TjxbcC/r4vwmnZaPwrHtkXNeqvlpdyR+oR9Wi2XyfORkiGkLTVhX2j+O9SaCCINbKoDfc+c2PB8NjfOnz7+oKg==", + "license": "MIT", + "dependencies": { + "@algolia/autocomplete-shared": "1.19.2" + }, + "peerDependencies": { + "search-insights": ">= 1 < 3" + } + }, + "node_modules/@docsearch/react/node_modules/@algolia/autocomplete-shared": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-shared/-/autocomplete-shared-1.19.2.tgz", + "integrity": "sha512-jEazxZTVD2nLrC+wYlVHQgpBoBB5KPStrJxLzsIFl6Kqd1AlG9sIAGl39V5tECLpIQzB3Qa2T6ZPJ1ChkwMK/w==", + "license": "MIT", + "peerDependencies": { + "@algolia/client-search": ">= 4.9.1 < 6", + "algoliasearch": ">= 4.9.1 < 6" + } + }, "node_modules/@docusaurus/babel": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/babel/-/babel-3.9.2.tgz", - "integrity": "sha512-GEANdi/SgER+L7Japs25YiGil/AUDnFFHaCGPBbundxoWtCkA2lmy7/tFmgED4y1htAy6Oi4wkJEQdGssnw9MA==", + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/@docusaurus/babel/-/babel-3.10.0.tgz", + "integrity": "sha512-mqCJhCZNZUDg0zgDEaPTM4DnRsisa24HdqTy/qn/MQlbwhTb4WVaZg6ZyX6yIVKqTz8fS1hBMgM+98z+BeJJDg==", "license": "MIT", "dependencies": { "@babel/core": "^7.25.9", @@ -3382,10 +3402,9 @@ "@babel/preset-react": "^7.25.9", "@babel/preset-typescript": "^7.25.9", "@babel/runtime": "^7.25.9", - "@babel/runtime-corejs3": "^7.25.9", "@babel/traverse": "^7.25.9", - "@docusaurus/logger": "3.9.2", - "@docusaurus/utils": "3.9.2", + "@docusaurus/logger": "3.10.0", + "@docusaurus/utils": "3.10.0", "babel-plugin-dynamic-import-node": "^2.3.3", "fs-extra": "^11.1.1", "tslib": "^2.6.0" @@ -3395,17 +3414,17 @@ } }, "node_modules/@docusaurus/bundler": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/bundler/-/bundler-3.9.2.tgz", - "integrity": "sha512-ZOVi6GYgTcsZcUzjblpzk3wH1Fya2VNpd5jtHoCCFcJlMQ1EYXZetfAnRHLcyiFeBABaI1ltTYbOBtH/gahGVA==", + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/@docusaurus/bundler/-/bundler-3.10.0.tgz", + "integrity": "sha512-iONUGZGgp+lAkw/cJZH6irONcF4p8+278IsdRlq8lYhxGjkoNUs0w7F4gVXBYSNChq5KG5/JleTSsdJySShxow==", "license": "MIT", "dependencies": { "@babel/core": "^7.25.9", - "@docusaurus/babel": "3.9.2", - "@docusaurus/cssnano-preset": "3.9.2", - "@docusaurus/logger": "3.9.2", - "@docusaurus/types": "3.9.2", - "@docusaurus/utils": "3.9.2", + "@docusaurus/babel": "3.10.0", + "@docusaurus/cssnano-preset": "3.10.0", + "@docusaurus/logger": "3.10.0", + "@docusaurus/types": "3.10.0", + "@docusaurus/utils": "3.10.0", "babel-loader": "^9.2.1", "clean-css": "^5.3.3", "copy-webpack-plugin": "^11.0.0", @@ -3438,18 +3457,18 @@ } }, "node_modules/@docusaurus/core": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/core/-/core-3.9.2.tgz", - "integrity": "sha512-HbjwKeC+pHUFBfLMNzuSjqFE/58+rLVKmOU3lxQrpsxLBOGosYco/Q0GduBb0/jEMRiyEqjNT/01rRdOMWq5pw==", - "license": "MIT", - "dependencies": { - "@docusaurus/babel": "3.9.2", - "@docusaurus/bundler": "3.9.2", - "@docusaurus/logger": "3.9.2", - "@docusaurus/mdx-loader": "3.9.2", - "@docusaurus/utils": "3.9.2", - "@docusaurus/utils-common": "3.9.2", - "@docusaurus/utils-validation": "3.9.2", + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/@docusaurus/core/-/core-3.10.0.tgz", + "integrity": "sha512-mgLdQsO8xppnQZc3LPi+Mf+PkPeyxJeIx11AXAq/14fsaMefInQiMEZUUmrc7J+956G/f7MwE7tn8KZgi3iRcA==", + "license": "MIT", + "dependencies": { + "@docusaurus/babel": "3.10.0", + "@docusaurus/bundler": "3.10.0", + "@docusaurus/logger": "3.10.0", + "@docusaurus/mdx-loader": "3.10.0", + "@docusaurus/utils": "3.10.0", + "@docusaurus/utils-common": "3.10.0", + "@docusaurus/utils-validation": "3.10.0", "boxen": "^6.2.1", "chalk": "^4.1.2", "chokidar": "^3.5.3", @@ -3461,7 +3480,7 @@ "escape-html": "^1.0.3", "eta": "^2.2.0", "eval": "^0.1.8", - "execa": "5.1.1", + "execa": "^5.1.1", "fs-extra": "^11.1.1", "html-tags": "^3.3.1", "html-webpack-plugin": "^5.6.0", @@ -3472,12 +3491,12 @@ "prompts": "^2.4.2", "react-helmet-async": "npm:@slorber/react-helmet-async@1.3.0", "react-loadable": "npm:@docusaurus/react-loadable@6.0.0", - "react-loadable-ssr-addon-v5-slorber": "^1.0.1", + "react-loadable-ssr-addon-v5-slorber": "^1.0.3", "react-router": "^5.3.4", "react-router-config": "^5.1.1", "react-router-dom": "^5.3.4", "semver": "^7.5.4", - "serve-handler": "^6.1.6", + "serve-handler": "^6.1.7", "tinypool": "^1.0.2", "tslib": "^2.6.0", "update-notifier": "^6.0.2", @@ -3493,15 +3512,21 @@ "node": ">=20.0" }, "peerDependencies": { + "@docusaurus/faster": "*", "@mdx-js/react": "^3.0.0", "react": "^18.0.0 || ^19.0.0", "react-dom": "^18.0.0 || ^19.0.0" + }, + "peerDependenciesMeta": { + "@docusaurus/faster": { + "optional": true + } } }, "node_modules/@docusaurus/cssnano-preset": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/cssnano-preset/-/cssnano-preset-3.9.2.tgz", - "integrity": "sha512-8gBKup94aGttRduABsj7bpPFTX7kbwu+xh3K9NMCF5K4bWBqTFYW+REKHF6iBVDHRJ4grZdIPbvkiHd/XNKRMQ==", + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/@docusaurus/cssnano-preset/-/cssnano-preset-3.10.0.tgz", + "integrity": "sha512-qzSshTO1DB3TYW+dPUal5KHM7XPc5YQfzF3Kdb2NDACJUyGbNcFtw3tGkCJlYwhNCRKbZcmwraKUS1i5dcHdGg==", "license": "MIT", "dependencies": { "cssnano-preset-advanced": "^6.1.2", @@ -3514,9 +3539,9 @@ } }, "node_modules/@docusaurus/logger": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/logger/-/logger-3.9.2.tgz", - "integrity": "sha512-/SVCc57ByARzGSU60c50rMyQlBuMIJCjcsJlkphxY6B0GV4UH3tcA1994N8fFfbJ9kX3jIBe/xg3XP5qBtGDbA==", + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/@docusaurus/logger/-/logger-3.10.0.tgz", + "integrity": "sha512-9jrZzFuBH1LDRlZ7cznAhCLmAZ3HSDqgwdrSSZdGHq9SPUOQgXXu8mnxe2ZRB9NS1PCpMTIOVUqDtZPIhMafZg==", "license": "MIT", "dependencies": { "chalk": "^4.1.2", @@ -3527,14 +3552,14 @@ } }, "node_modules/@docusaurus/mdx-loader": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-3.9.2.tgz", - "integrity": "sha512-wiYoGwF9gdd6rev62xDU8AAM8JuLI/hlwOtCzMmYcspEkzecKrP8J8X+KpYnTlACBUUtXNJpSoCwFWJhLRevzQ==", + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-3.10.0.tgz", + "integrity": "sha512-mQQV97080AH4PYNs087l202NMDqRopZA4mg5W76ZZyTFrmWhJ3mHg+8A+drJVENxw5/Q+wHMHLgsx+9z1nEs0A==", "license": "MIT", "dependencies": { - "@docusaurus/logger": "3.9.2", - "@docusaurus/utils": "3.9.2", - "@docusaurus/utils-validation": "3.9.2", + "@docusaurus/logger": "3.10.0", + "@docusaurus/utils": "3.10.0", + "@docusaurus/utils-validation": "3.10.0", "@mdx-js/mdx": "^3.0.0", "@slorber/remark-comment": "^1.0.0", "escape-html": "^1.0.3", @@ -3566,12 +3591,12 @@ } }, "node_modules/@docusaurus/module-type-aliases": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-3.9.2.tgz", - "integrity": "sha512-8qVe2QA9hVLzvnxP46ysuofJUIc/yYQ82tvA/rBTrnpXtCjNSFLxEZfd5U8cYZuJIVlkPxamsIgwd5tGZXfvew==", + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-3.10.0.tgz", + "integrity": "sha512-/1O0Zg8w3DFrYX/I6Fbss7OJrtZw1QoyjDhegiFNHVi9A9Y0gQ3jUAytVxF6ywpAWpLyLxch8nN8H/V3XfzdJQ==", "license": "MIT", "dependencies": { - "@docusaurus/types": "3.9.2", + "@docusaurus/types": "3.10.0", "@types/history": "^4.7.11", "@types/react": "*", "@types/react-router-config": "*", @@ -3585,20 +3610,21 @@ } }, "node_modules/@docusaurus/plugin-content-blog": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-blog/-/plugin-content-blog-3.9.2.tgz", - "integrity": "sha512-3I2HXy3L1QcjLJLGAoTvoBnpOwa6DPUa3Q0dMK19UTY9mhPkKQg/DYhAGTiBUKcTR0f08iw7kLPqOhIgdV3eVQ==", - "license": "MIT", - "dependencies": { - "@docusaurus/core": "3.9.2", - "@docusaurus/logger": "3.9.2", - "@docusaurus/mdx-loader": "3.9.2", - "@docusaurus/theme-common": "3.9.2", - "@docusaurus/types": "3.9.2", - "@docusaurus/utils": "3.9.2", - "@docusaurus/utils-common": "3.9.2", - "@docusaurus/utils-validation": "3.9.2", + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-blog/-/plugin-content-blog-3.10.0.tgz", + "integrity": "sha512-RuTz68DhB7CL96QO5UsFbciD7GPYq6QV+YMfF9V0+N4ZgLhJIBgpVAr8GobrKF6NRe5cyWWETU5z5T834piG9g==", + "license": "MIT", + "dependencies": { + "@docusaurus/core": "3.10.0", + "@docusaurus/logger": "3.10.0", + "@docusaurus/mdx-loader": "3.10.0", + "@docusaurus/theme-common": "3.10.0", + "@docusaurus/types": "3.10.0", + "@docusaurus/utils": "3.10.0", + "@docusaurus/utils-common": "3.10.0", + "@docusaurus/utils-validation": "3.10.0", "cheerio": "1.0.0-rc.12", + "combine-promises": "^1.1.0", "feed": "^4.2.2", "fs-extra": "^11.1.1", "lodash": "^4.17.21", @@ -3619,20 +3645,20 @@ } }, "node_modules/@docusaurus/plugin-content-docs": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-docs/-/plugin-content-docs-3.9.2.tgz", - "integrity": "sha512-C5wZsGuKTY8jEYsqdxhhFOe1ZDjH0uIYJ9T/jebHwkyxqnr4wW0jTkB72OMqNjsoQRcb0JN3PcSeTwFlVgzCZg==", - "license": "MIT", - "dependencies": { - "@docusaurus/core": "3.9.2", - "@docusaurus/logger": "3.9.2", - "@docusaurus/mdx-loader": "3.9.2", - "@docusaurus/module-type-aliases": "3.9.2", - "@docusaurus/theme-common": "3.9.2", - "@docusaurus/types": "3.9.2", - "@docusaurus/utils": "3.9.2", - "@docusaurus/utils-common": "3.9.2", - "@docusaurus/utils-validation": "3.9.2", + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-docs/-/plugin-content-docs-3.10.0.tgz", + "integrity": "sha512-9BjHhf15ct8Z7TThTC0xRndKDVvMKmVsAGAN7W9FpNRzfMdScOGcXtLmcCWtJGvAezjOJIm6CxOYCy3Io5+RnQ==", + "license": "MIT", + "dependencies": { + "@docusaurus/core": "3.10.0", + "@docusaurus/logger": "3.10.0", + "@docusaurus/mdx-loader": "3.10.0", + "@docusaurus/module-type-aliases": "3.10.0", + "@docusaurus/theme-common": "3.10.0", + "@docusaurus/types": "3.10.0", + "@docusaurus/utils": "3.10.0", + "@docusaurus/utils-common": "3.10.0", + "@docusaurus/utils-validation": "3.10.0", "@types/react-router-config": "^5.0.7", "combine-promises": "^1.1.0", "fs-extra": "^11.1.1", @@ -3652,16 +3678,16 @@ } }, "node_modules/@docusaurus/plugin-content-pages": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-pages/-/plugin-content-pages-3.9.2.tgz", - "integrity": "sha512-s4849w/p4noXUrGpPUF0BPqIAfdAe76BLaRGAGKZ1gTDNiGxGcpsLcwJ9OTi1/V8A+AzvsmI9pkjie2zjIQZKA==", + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-pages/-/plugin-content-pages-3.10.0.tgz", + "integrity": "sha512-5amX8kEJI+nIGtuLVjYk59Y5utEJ3CHETFOPEE4cooIRLA4xM4iBsA6zFgu4ljcopeYwvBzFEWf5g2I6Yb9SkA==", "license": "MIT", "dependencies": { - "@docusaurus/core": "3.9.2", - "@docusaurus/mdx-loader": "3.9.2", - "@docusaurus/types": "3.9.2", - "@docusaurus/utils": "3.9.2", - "@docusaurus/utils-validation": "3.9.2", + "@docusaurus/core": "3.10.0", + "@docusaurus/mdx-loader": "3.10.0", + "@docusaurus/types": "3.10.0", + "@docusaurus/utils": "3.10.0", + "@docusaurus/utils-validation": "3.10.0", "fs-extra": "^11.1.1", "tslib": "^2.6.0", "webpack": "^5.88.1" @@ -3675,15 +3701,15 @@ } }, "node_modules/@docusaurus/plugin-css-cascade-layers": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-css-cascade-layers/-/plugin-css-cascade-layers-3.9.2.tgz", - "integrity": "sha512-w1s3+Ss+eOQbscGM4cfIFBlVg/QKxyYgj26k5AnakuHkKxH6004ZtuLe5awMBotIYF2bbGDoDhpgQ4r/kcj4rQ==", + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-css-cascade-layers/-/plugin-css-cascade-layers-3.10.0.tgz", + "integrity": "sha512-6q1vtt5FJcg5osgkHeM1euErECNqEZ5Z1j69yiNx2luEBIso+nxCkS9nqj8w+MK5X7rvKEToGhFfOFWncs51pQ==", "license": "MIT", "dependencies": { - "@docusaurus/core": "3.9.2", - "@docusaurus/types": "3.9.2", - "@docusaurus/utils": "3.9.2", - "@docusaurus/utils-validation": "3.9.2", + "@docusaurus/core": "3.10.0", + "@docusaurus/types": "3.10.0", + "@docusaurus/utils": "3.10.0", + "@docusaurus/utils-validation": "3.10.0", "tslib": "^2.6.0" }, "engines": { @@ -3691,14 +3717,14 @@ } }, "node_modules/@docusaurus/plugin-debug": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-debug/-/plugin-debug-3.9.2.tgz", - "integrity": "sha512-j7a5hWuAFxyQAkilZwhsQ/b3T7FfHZ+0dub6j/GxKNFJp2h9qk/P1Bp7vrGASnvA9KNQBBL1ZXTe7jlh4VdPdA==", + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-debug/-/plugin-debug-3.10.0.tgz", + "integrity": "sha512-XcljKN+G+nmmK69uQA1d9BlYU3ZftG3T3zpK8/7Hf/wrOlV7TA4Ampdrdwkg0jElKdKAoSnPhCO0/U3bQGsVQQ==", "license": "MIT", "dependencies": { - "@docusaurus/core": "3.9.2", - "@docusaurus/types": "3.9.2", - "@docusaurus/utils": "3.9.2", + "@docusaurus/core": "3.10.0", + "@docusaurus/types": "3.10.0", + "@docusaurus/utils": "3.10.0", "fs-extra": "^11.1.1", "react-json-view-lite": "^2.3.0", "tslib": "^2.6.0" @@ -3712,14 +3738,14 @@ } }, "node_modules/@docusaurus/plugin-google-analytics": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-3.9.2.tgz", - "integrity": "sha512-mAwwQJ1Us9jL/lVjXtErXto4p4/iaLlweC54yDUK1a97WfkC6Z2k5/769JsFgwOwOP+n5mUQGACXOEQ0XDuVUw==", + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-3.10.0.tgz", + "integrity": "sha512-hTEoodatpBZnUat5nFExbuTGA1lhWGy7vZGuTew5Q3QDtGKFpSJLYmZJhdTjvCFwv1+qQ67hgAVlKdJOB8TXow==", "license": "MIT", "dependencies": { - "@docusaurus/core": "3.9.2", - "@docusaurus/types": "3.9.2", - "@docusaurus/utils-validation": "3.9.2", + "@docusaurus/core": "3.10.0", + "@docusaurus/types": "3.10.0", + "@docusaurus/utils-validation": "3.10.0", "tslib": "^2.6.0" }, "engines": { @@ -3731,15 +3757,15 @@ } }, "node_modules/@docusaurus/plugin-google-gtag": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-3.9.2.tgz", - "integrity": "sha512-YJ4lDCphabBtw19ooSlc1MnxtYGpjFV9rEdzjLsUnBCeis2djUyCozZaFhCg6NGEwOn7HDDyMh0yzcdRpnuIvA==", + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-3.10.0.tgz", + "integrity": "sha512-iB/Zzjv/eelJRbdULZqzWCbgMgJ7ht4ONVjXtN3+BI/muil6S87gQ1OJyPwlXD+ELdKkitC7bWv5eJdYOZLhrQ==", "license": "MIT", "dependencies": { - "@docusaurus/core": "3.9.2", - "@docusaurus/types": "3.9.2", - "@docusaurus/utils-validation": "3.9.2", - "@types/gtag.js": "^0.0.12", + "@docusaurus/core": "3.10.0", + "@docusaurus/types": "3.10.0", + "@docusaurus/utils-validation": "3.10.0", + "@types/gtag.js": "^0.0.20", "tslib": "^2.6.0" }, "engines": { @@ -3751,14 +3777,14 @@ } }, "node_modules/@docusaurus/plugin-google-tag-manager": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-tag-manager/-/plugin-google-tag-manager-3.9.2.tgz", - "integrity": "sha512-LJtIrkZN/tuHD8NqDAW1Tnw0ekOwRTfobWPsdO15YxcicBo2ykKF0/D6n0vVBfd3srwr9Z6rzrIWYrMzBGrvNw==", + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-tag-manager/-/plugin-google-tag-manager-3.10.0.tgz", + "integrity": "sha512-FEjZxqKgLHa+Wez/EgKxRwvArNCWIScfyEQD95rot7jkxp6nonjI5XIbGfO/iYhM5Qinwe8aIEQHP2KZtpqVuA==", "license": "MIT", "dependencies": { - "@docusaurus/core": "3.9.2", - "@docusaurus/types": "3.9.2", - "@docusaurus/utils-validation": "3.9.2", + "@docusaurus/core": "3.10.0", + "@docusaurus/types": "3.10.0", + "@docusaurus/utils-validation": "3.10.0", "tslib": "^2.6.0" }, "engines": { @@ -3770,17 +3796,17 @@ } }, "node_modules/@docusaurus/plugin-sitemap": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-sitemap/-/plugin-sitemap-3.9.2.tgz", - "integrity": "sha512-WLh7ymgDXjG8oPoM/T4/zUP7KcSuFYRZAUTl8vR6VzYkfc18GBM4xLhcT+AKOwun6kBivYKUJf+vlqYJkm+RHw==", + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-sitemap/-/plugin-sitemap-3.10.0.tgz", + "integrity": "sha512-DVTSLjB97hIjmayGnGcBfognCeI7ZuUKgEnU7Oz81JYqXtVg94mVTthDjq3QHTylYNeCUbkaW8VF0FDLcc8pPw==", "license": "MIT", "dependencies": { - "@docusaurus/core": "3.9.2", - "@docusaurus/logger": "3.9.2", - "@docusaurus/types": "3.9.2", - "@docusaurus/utils": "3.9.2", - "@docusaurus/utils-common": "3.9.2", - "@docusaurus/utils-validation": "3.9.2", + "@docusaurus/core": "3.10.0", + "@docusaurus/logger": "3.10.0", + "@docusaurus/types": "3.10.0", + "@docusaurus/utils": "3.10.0", + "@docusaurus/utils-common": "3.10.0", + "@docusaurus/utils-validation": "3.10.0", "fs-extra": "^11.1.1", "sitemap": "^7.1.1", "tslib": "^2.6.0" @@ -3794,15 +3820,15 @@ } }, "node_modules/@docusaurus/plugin-svgr": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-svgr/-/plugin-svgr-3.9.2.tgz", - "integrity": "sha512-n+1DE+5b3Lnf27TgVU5jM1d4x5tUh2oW5LTsBxJX4PsAPV0JGcmI6p3yLYtEY0LRVEIJh+8RsdQmRE66wSV8mw==", + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-svgr/-/plugin-svgr-3.10.0.tgz", + "integrity": "sha512-lNljBESaETZqVBMPqkrGchr+UPT1eZzEPLmJhz8I76BxbjqgsUnRvrq6lQJ9sYjgmgX52KB7kkgczqd2yzoswQ==", "license": "MIT", "dependencies": { - "@docusaurus/core": "3.9.2", - "@docusaurus/types": "3.9.2", - "@docusaurus/utils": "3.9.2", - "@docusaurus/utils-validation": "3.9.2", + "@docusaurus/core": "3.10.0", + "@docusaurus/types": "3.10.0", + "@docusaurus/utils": "3.10.0", + "@docusaurus/utils-validation": "3.10.0", "@svgr/core": "8.1.0", "@svgr/webpack": "^8.1.0", "tslib": "^2.6.0", @@ -3817,26 +3843,26 @@ } }, "node_modules/@docusaurus/preset-classic": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/preset-classic/-/preset-classic-3.9.2.tgz", - "integrity": "sha512-IgyYO2Gvaigi21LuDIe+nvmN/dfGXAiMcV/murFqcpjnZc7jxFAxW+9LEjdPt61uZLxG4ByW/oUmX/DDK9t/8w==", - "license": "MIT", - "dependencies": { - "@docusaurus/core": "3.9.2", - "@docusaurus/plugin-content-blog": "3.9.2", - "@docusaurus/plugin-content-docs": "3.9.2", - "@docusaurus/plugin-content-pages": "3.9.2", - "@docusaurus/plugin-css-cascade-layers": "3.9.2", - "@docusaurus/plugin-debug": "3.9.2", - "@docusaurus/plugin-google-analytics": "3.9.2", - "@docusaurus/plugin-google-gtag": "3.9.2", - "@docusaurus/plugin-google-tag-manager": "3.9.2", - "@docusaurus/plugin-sitemap": "3.9.2", - "@docusaurus/plugin-svgr": "3.9.2", - "@docusaurus/theme-classic": "3.9.2", - "@docusaurus/theme-common": "3.9.2", - "@docusaurus/theme-search-algolia": "3.9.2", - "@docusaurus/types": "3.9.2" + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/@docusaurus/preset-classic/-/preset-classic-3.10.0.tgz", + "integrity": "sha512-kw/Ye02Hc6xP1OdTswy8yxQEHg0fdPpyWAQRxr5b2x3h7LlG2Zgbb5BDFROnXDDMpUxB7YejlocJIE5HIEfpNA==", + "license": "MIT", + "dependencies": { + "@docusaurus/core": "3.10.0", + "@docusaurus/plugin-content-blog": "3.10.0", + "@docusaurus/plugin-content-docs": "3.10.0", + "@docusaurus/plugin-content-pages": "3.10.0", + "@docusaurus/plugin-css-cascade-layers": "3.10.0", + "@docusaurus/plugin-debug": "3.10.0", + "@docusaurus/plugin-google-analytics": "3.10.0", + "@docusaurus/plugin-google-gtag": "3.10.0", + "@docusaurus/plugin-google-tag-manager": "3.10.0", + "@docusaurus/plugin-sitemap": "3.10.0", + "@docusaurus/plugin-svgr": "3.10.0", + "@docusaurus/theme-classic": "3.10.0", + "@docusaurus/theme-common": "3.10.0", + "@docusaurus/theme-search-algolia": "3.10.0", + "@docusaurus/types": "3.10.0" }, "engines": { "node": ">=20.0" @@ -3847,26 +3873,27 @@ } }, "node_modules/@docusaurus/theme-classic": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-classic/-/theme-classic-3.9.2.tgz", - "integrity": "sha512-IGUsArG5hhekXd7RDb11v94ycpJpFdJPkLnt10fFQWOVxAtq5/D7hT6lzc2fhyQKaaCE62qVajOMKL7OiAFAIA==", - "license": "MIT", - "dependencies": { - "@docusaurus/core": "3.9.2", - "@docusaurus/logger": "3.9.2", - "@docusaurus/mdx-loader": "3.9.2", - "@docusaurus/module-type-aliases": "3.9.2", - "@docusaurus/plugin-content-blog": "3.9.2", - "@docusaurus/plugin-content-docs": "3.9.2", - "@docusaurus/plugin-content-pages": "3.9.2", - "@docusaurus/theme-common": "3.9.2", - "@docusaurus/theme-translations": "3.9.2", - "@docusaurus/types": "3.9.2", - "@docusaurus/utils": "3.9.2", - "@docusaurus/utils-common": "3.9.2", - "@docusaurus/utils-validation": "3.9.2", + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-classic/-/theme-classic-3.10.0.tgz", + "integrity": "sha512-9msCAsRdN+UG+RwPwCFb0uKy4tGoPh5YfBozXeGUtIeAgsMdn6f3G/oY861luZ3t8S2ET8S9Y/1GnpJAGWytww==", + "license": "MIT", + "dependencies": { + "@docusaurus/core": "3.10.0", + "@docusaurus/logger": "3.10.0", + "@docusaurus/mdx-loader": "3.10.0", + "@docusaurus/module-type-aliases": "3.10.0", + "@docusaurus/plugin-content-blog": "3.10.0", + "@docusaurus/plugin-content-docs": "3.10.0", + "@docusaurus/plugin-content-pages": "3.10.0", + "@docusaurus/theme-common": "3.10.0", + "@docusaurus/theme-translations": "3.10.0", + "@docusaurus/types": "3.10.0", + "@docusaurus/utils": "3.10.0", + "@docusaurus/utils-common": "3.10.0", + "@docusaurus/utils-validation": "3.10.0", "@mdx-js/react": "^3.0.0", "clsx": "^2.0.0", + "copy-text-to-clipboard": "^3.2.0", "infima": "0.2.0-alpha.45", "lodash": "^4.17.21", "nprogress": "^0.2.0", @@ -3887,15 +3914,15 @@ } }, "node_modules/@docusaurus/theme-common": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-3.9.2.tgz", - "integrity": "sha512-6c4DAbR6n6nPbnZhY2V3tzpnKnGL+6aOsLvFL26VRqhlczli9eWG0VDUNoCQEPnGwDMhPS42UhSAnz5pThm5Ag==", + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-3.10.0.tgz", + "integrity": "sha512-Dkp1YXKn16ByCJAdIjbDIOpVb4Z66MsVD694/ilX1vAAHaVEMrVsf/NPd9VgreyFx08rJ9GqV1MtzsbTcU73Kg==", "license": "MIT", "dependencies": { - "@docusaurus/mdx-loader": "3.9.2", - "@docusaurus/module-type-aliases": "3.9.2", - "@docusaurus/utils": "3.9.2", - "@docusaurus/utils-common": "3.9.2", + "@docusaurus/mdx-loader": "3.10.0", + "@docusaurus/module-type-aliases": "3.10.0", + "@docusaurus/utils": "3.10.0", + "@docusaurus/utils-common": "3.10.0", "@types/history": "^4.7.11", "@types/react": "*", "@types/react-router-config": "*", @@ -3915,19 +3942,20 @@ } }, "node_modules/@docusaurus/theme-search-algolia": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-search-algolia/-/theme-search-algolia-3.9.2.tgz", - "integrity": "sha512-GBDSFNwjnh5/LdkxCKQHkgO2pIMX1447BxYUBG2wBiajS21uj64a+gH/qlbQjDLxmGrbrllBrtJkUHxIsiwRnw==", - "license": "MIT", - "dependencies": { - "@docsearch/react": "^3.9.0 || ^4.1.0", - "@docusaurus/core": "3.9.2", - "@docusaurus/logger": "3.9.2", - "@docusaurus/plugin-content-docs": "3.9.2", - "@docusaurus/theme-common": "3.9.2", - "@docusaurus/theme-translations": "3.9.2", - "@docusaurus/utils": "3.9.2", - "@docusaurus/utils-validation": "3.9.2", + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-search-algolia/-/theme-search-algolia-3.10.0.tgz", + "integrity": "sha512-f5FPKI08e3JRG63vR/o4qeuUVHUHzFzM0nnF+AkB67soAZgNsKJRf2qmUZvlQkGwlV+QFkKe4D0ANMh1jToU3g==", + "license": "MIT", + "dependencies": { + "@algolia/autocomplete-core": "^1.19.2", + "@docsearch/react": "^3.9.0 || ^4.3.2", + "@docusaurus/core": "3.10.0", + "@docusaurus/logger": "3.10.0", + "@docusaurus/plugin-content-docs": "3.10.0", + "@docusaurus/theme-common": "3.10.0", + "@docusaurus/theme-translations": "3.10.0", + "@docusaurus/utils": "3.10.0", + "@docusaurus/utils-validation": "3.10.0", "algoliasearch": "^5.37.0", "algoliasearch-helper": "^3.26.0", "clsx": "^2.0.0", @@ -3946,9 +3974,9 @@ } }, "node_modules/@docusaurus/theme-translations": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-translations/-/theme-translations-3.9.2.tgz", - "integrity": "sha512-vIryvpP18ON9T9rjgMRFLr2xJVDpw1rtagEGf8Ccce4CkTrvM/fRB8N2nyWYOW5u3DdjkwKw5fBa+3tbn9P4PA==", + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-translations/-/theme-translations-3.10.0.tgz", + "integrity": "sha512-L9IbFLwTc5+XdgH45iQYufLn0SVZd6BUNelDbKIFlH+E4hhjuj/XHWAFMX/w2K59rfy8wak9McOaei7BSUfRPA==", "license": "MIT", "dependencies": { "fs-extra": "^11.1.1", @@ -3959,16 +3987,16 @@ } }, "node_modules/@docusaurus/tsconfig": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/tsconfig/-/tsconfig-3.9.2.tgz", - "integrity": "sha512-j6/Fp4Rlpxsc632cnRnl5HpOWeb6ZKssDj6/XzzAzVGXXfm9Eptx3rxCC+fDzySn9fHTS+CWJjPineCR1bB5WQ==", + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/@docusaurus/tsconfig/-/tsconfig-3.10.0.tgz", + "integrity": "sha512-TXdC3WXuPrdQAexLvjUJfnYf3YKEgEqAs5nK0Q88pRBCW7t7oN4ILvWYb3A5Z1wlSXyXGWW/mCUmLEhdWsjnDQ==", "dev": true, "license": "MIT" }, "node_modules/@docusaurus/types": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.9.2.tgz", - "integrity": "sha512-Ux1JUNswg+EfUEmajJjyhIohKceitY/yzjRUpu04WXgvVz+fbhVC0p+R0JhvEu4ytw8zIAys2hrdpQPBHRIa8Q==", + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.10.0.tgz", + "integrity": "sha512-F0dOt3FOoO20rRaFK7whGFQZ3ggyrWEdQc/c8/UiRuzhtg4y1w9FspXH5zpCT07uMnJKBPGh+qNazbNlCQqvSw==", "license": "MIT", "dependencies": { "@mdx-js/mdx": "^3.0.0", @@ -4002,16 +4030,16 @@ } }, "node_modules/@docusaurus/utils": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/utils/-/utils-3.9.2.tgz", - "integrity": "sha512-lBSBiRruFurFKXr5Hbsl2thmGweAPmddhF3jb99U4EMDA5L+e5Y1rAkOS07Nvrup7HUMBDrCV45meaxZnt28nQ==", + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/@docusaurus/utils/-/utils-3.10.0.tgz", + "integrity": "sha512-T3B0WTigsIthe0D4LQa2k+7bJY+c3WS+Wq2JhcznOSpn1lSN64yNtHQXboCj3QnUs1EuAZszQG1SHKu5w5ZrlA==", "license": "MIT", "dependencies": { - "@docusaurus/logger": "3.9.2", - "@docusaurus/types": "3.9.2", - "@docusaurus/utils-common": "3.9.2", + "@docusaurus/logger": "3.10.0", + "@docusaurus/types": "3.10.0", + "@docusaurus/utils-common": "3.10.0", "escape-string-regexp": "^4.0.0", - "execa": "5.1.1", + "execa": "^5.1.1", "file-loader": "^6.2.0", "fs-extra": "^11.1.1", "github-slugger": "^1.5.0", @@ -4034,12 +4062,12 @@ } }, "node_modules/@docusaurus/utils-common": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/utils-common/-/utils-common-3.9.2.tgz", - "integrity": "sha512-I53UC1QctruA6SWLvbjbhCpAw7+X7PePoe5pYcwTOEXD/PxeP8LnECAhTHHwWCblyUX5bMi4QLRkxvyZ+IT8Aw==", + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/@docusaurus/utils-common/-/utils-common-3.10.0.tgz", + "integrity": "sha512-JyL7sb9QVDgYvudIS81Dv0lsWm7le0vGZSDwsztxWam1SPBqrnkvBy9UYL/amh6pbybkyYTd3CMTkO24oMlCSw==", "license": "MIT", "dependencies": { - "@docusaurus/types": "3.9.2", + "@docusaurus/types": "3.10.0", "tslib": "^2.6.0" }, "engines": { @@ -4047,14 +4075,14 @@ } }, "node_modules/@docusaurus/utils-validation": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/utils-validation/-/utils-validation-3.9.2.tgz", - "integrity": "sha512-l7yk3X5VnNmATbwijJkexdhulNsQaNDwoagiwujXoxFbWLcxHQqNQ+c/IAlzrfMMOfa/8xSBZ7KEKDesE/2J7A==", + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/@docusaurus/utils-validation/-/utils-validation-3.10.0.tgz", + "integrity": "sha512-c+6n2+ZPOJtWWc8Bb/EYdpSDfjYEScdCu9fB/SNjOmSCf1IdVnGf2T53o0tsz0gDRtCL90tifTL0JE/oMuP1Mw==", "license": "MIT", "dependencies": { - "@docusaurus/logger": "3.9.2", - "@docusaurus/utils": "3.9.2", - "@docusaurus/utils-common": "3.9.2", + "@docusaurus/logger": "3.10.0", + "@docusaurus/utils": "3.10.0", + "@docusaurus/utils-common": "3.10.0", "fs-extra": "^11.2.0", "joi": "^17.9.2", "js-yaml": "^4.1.0", @@ -5726,9 +5754,9 @@ } }, "node_modules/@types/gtag.js": { - "version": "0.0.12", - "resolved": "https://registry.npmjs.org/@types/gtag.js/-/gtag.js-0.0.12.tgz", - "integrity": "sha512-YQV9bUsemkzG81Ea295/nF/5GijnD2Af7QhEofh7xu+kvCN6RdodgNwwGWXB5GMI3NoyvQo0odNctoH/qLMIpg==", + "version": "0.0.20", + "resolved": "https://registry.npmjs.org/@types/gtag.js/-/gtag.js-0.0.20.tgz", + "integrity": "sha512-wwAbk3SA2QeU67unN7zPxjEHmPmlXwZXZvQEpbEUQuMCRGgKyE1m6XDuTUA9b6pCGb/GqJmdfMOY5LuDjJSbbg==", "license": "MIT" }, "node_modules/@types/hast": { @@ -6311,25 +6339,25 @@ } }, "node_modules/algoliasearch": { - "version": "5.50.0", - "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-5.50.0.tgz", - "integrity": "sha512-yE5I83Q2s8euVou8Y3feXK08wyZInJWLYXgWO6Xti9jBUEZAGUahyeQ7wSZWkifLWVnQVKEz5RAmBlXG5nqxog==", - "license": "MIT", - "dependencies": { - "@algolia/abtesting": "1.16.0", - "@algolia/client-abtesting": "5.50.0", - "@algolia/client-analytics": "5.50.0", - "@algolia/client-common": "5.50.0", - "@algolia/client-insights": "5.50.0", - "@algolia/client-personalization": "5.50.0", - "@algolia/client-query-suggestions": "5.50.0", - "@algolia/client-search": "5.50.0", - "@algolia/ingestion": "1.50.0", - "@algolia/monitoring": "1.50.0", - "@algolia/recommend": "5.50.0", - "@algolia/requester-browser-xhr": "5.50.0", - "@algolia/requester-fetch": "5.50.0", - "@algolia/requester-node-http": "5.50.0" + "version": "5.50.2", + "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-5.50.2.tgz", + "integrity": "sha512-Tfp26yoNWurUjfgK4GOrVJQhSNXu9tJtHfFFNosgT2YClG+vPyUjX/gbC8rG39qLncnZg8Fj34iarQWpMkqefw==", + "license": "MIT", + "dependencies": { + "@algolia/abtesting": "1.16.2", + "@algolia/client-abtesting": "5.50.2", + "@algolia/client-analytics": "5.50.2", + "@algolia/client-common": "5.50.2", + "@algolia/client-insights": "5.50.2", + "@algolia/client-personalization": "5.50.2", + "@algolia/client-query-suggestions": "5.50.2", + "@algolia/client-search": "5.50.2", + "@algolia/ingestion": "1.50.2", + "@algolia/monitoring": "1.50.2", + "@algolia/recommend": "5.50.2", + "@algolia/requester-browser-xhr": "5.50.2", + "@algolia/requester-fetch": "5.50.2", + "@algolia/requester-node-http": "5.50.2" }, "engines": { "node": ">= 14.0.0" @@ -6503,9 +6531,9 @@ } }, "node_modules/autoprefixer": { - "version": "10.4.27", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.27.tgz", - "integrity": "sha512-NP9APE+tO+LuJGn7/9+cohklunJsXWiaWEfV3si4Gi/XHDwVNgkwr1J3RQYFIvPy76GmJ9/bW8vyoU1LcxwKHA==", + "version": "10.5.0", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.5.0.tgz", + "integrity": "sha512-FMhOoZV4+qR6aTUALKX2rEqGG+oyATvwBt9IIzVR5rMa2HRWPkxf+P+PAJLD1I/H5/II+HuZcBJYEFBpq39ong==", "funding": [ { "type": "opencollective", @@ -6522,8 +6550,8 @@ ], "license": "MIT", "dependencies": { - "browserslist": "^4.28.1", - "caniuse-lite": "^1.0.30001774", + "browserslist": "^4.28.2", + "caniuse-lite": "^1.0.30001787", "fraction.js": "^5.3.4", "picocolors": "^1.1.1", "postcss-value-parser": "^4.2.0" @@ -6776,9 +6804,9 @@ } }, "node_modules/browserslist": { - "version": "4.28.1", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.1.tgz", - "integrity": "sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==", + "version": "4.28.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.2.tgz", + "integrity": "sha512-48xSriZYYg+8qXna9kwqjIVzuQxi+KYWp2+5nCYnYKPTr0LvD89Jqk2Or5ogxz0NUMfIjhh2lIUX/LyX9B4oIg==", "funding": [ { "type": "opencollective", @@ -6795,11 +6823,11 @@ ], "license": "MIT", "dependencies": { - "baseline-browser-mapping": "^2.9.0", - "caniuse-lite": "^1.0.30001759", - "electron-to-chromium": "^1.5.263", - "node-releases": "^2.0.27", - "update-browserslist-db": "^1.2.0" + "baseline-browser-mapping": "^2.10.12", + "caniuse-lite": "^1.0.30001782", + "electron-to-chromium": "^1.5.328", + "node-releases": "^2.0.36", + "update-browserslist-db": "^1.2.3" }, "bin": { "browserslist": "cli.js" @@ -6875,14 +6903,14 @@ } }, "node_modules/call-bind": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz", - "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==", + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.9.tgz", + "integrity": "sha512-a/hy+pNsFUTR+Iz8TCJvXudKVLAnz/DyeSUo10I5yvFDQJBFU2s9uqQpoSrJlroHUKoKqzg+epxyP9lqFdzfBQ==", "license": "MIT", "dependencies": { - "call-bind-apply-helpers": "^1.0.0", - "es-define-property": "^1.0.0", - "get-intrinsic": "^1.2.4", + "call-bind-apply-helpers": "^1.0.2", + "es-define-property": "^1.0.1", + "get-intrinsic": "^1.3.0", "set-function-length": "^1.2.2" }, "engines": { @@ -6965,9 +6993,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001781", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001781.tgz", - "integrity": "sha512-RdwNCyMsNBftLjW6w01z8bKEvT6e/5tpPVEgtn22TiLGlstHOVecsX2KHFkD5e/vRnIE4EGzpuIODb3mtswtkw==", + "version": "1.0.30001788", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001788.tgz", + "integrity": "sha512-6q8HFp+lOQtcf7wBK+uEenxymVWkGKkjFpCvw5W25cmMwEDU45p1xQFBQv8JDlMMry7eNxyBaR+qxgmTUZkIRQ==", "funding": [ { "type": "opencollective", @@ -7486,6 +7514,18 @@ "integrity": "sha512-NXdYc3dLr47pBkpUCHtKSwIOQXLVn8dZEuywboCOJY/osA0wFSLlSawr3KN8qXJEyX66FcONTH8EIlVuK0yyFA==", "license": "MIT" }, + "node_modules/copy-text-to-clipboard": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/copy-text-to-clipboard/-/copy-text-to-clipboard-3.2.2.tgz", + "integrity": "sha512-T6SqyLd1iLuqPA90J5N4cTalrtovCySh58iiZDGJ6FGznbclKh4UI+FGacQSgFzwKG77W7XT5gwbVEbd9cIH1A==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/copy-webpack-plugin": { "version": "11.0.0", "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-11.0.0.tgz", @@ -7577,17 +7617,6 @@ "url": "https://opencollective.com/core-js" } }, - "node_modules/core-js-pure": { - "version": "3.49.0", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.49.0.tgz", - "integrity": "sha512-XM4RFka59xATyJv/cS3O3Kml72hQXUeGRuuTmMYFxwzc9/7C8OYTaIR/Ji+Yt8DXzsFLNhat15cE/JP15HrCgw==", - "hasInstallScript": true, - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, "node_modules/core-util-is": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", @@ -7700,9 +7729,9 @@ } }, "node_modules/css-declaration-sorter": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-7.3.1.tgz", - "integrity": "sha512-gz6x+KkgNCjxq3Var03pRYLhyNfwhkKF1g/yoLgDNtFvVu0/fOLV9C8fFEZRjACp/XQLumjAYo7JVjzH3wLbxA==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-7.4.0.tgz", + "integrity": "sha512-LTuzjPoyA2vMGKKcaOqKSp7Ub2eGrNfKiZH4LpezxpNrsICGCSFvsQOI29psISxNZtaXibkC2CXzrQ5enMeGGw==", "license": "ISC", "engines": { "node": "^14 || ^16 || >=18" @@ -14153,9 +14182,9 @@ } }, "node_modules/postcss": { - "version": "8.5.8", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.8.tgz", - "integrity": "sha512-OW/rX8O/jXnm82Ey1k44pObPtdblfiuWnrd8X7GJ7emImCOstunGbXUpp7HdBrFQX6rJzn3sPT397Wp5aCwCHg==", + "version": "8.5.10", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.10.tgz", + "integrity": "sha512-pMMHxBOZKFU6HgAZ4eyGnwXF/EvPGGqUr0MnZ5+99485wwW41kW91A4LOGxSHhgugZmSChL5AlElNdwlNgcnLQ==", "funding": [ { "type": "opencollective", @@ -15877,24 +15906,24 @@ } }, "node_modules/react": { - "version": "19.2.4", - "resolved": "https://registry.npmjs.org/react/-/react-19.2.4.tgz", - "integrity": "sha512-9nfp2hYpCwOjAN+8TZFGhtWEwgvWHXqESH8qT89AT/lWklpLON22Lc8pEtnpsZz7VmawabSU0gCjnj8aC0euHQ==", + "version": "19.2.5", + "resolved": "https://registry.npmjs.org/react/-/react-19.2.5.tgz", + "integrity": "sha512-llUJLzz1zTUBrskt2pwZgLq59AemifIftw4aB7JxOqf1HY2FDaGDxgwpAPVzHU1kdWabH7FauP4i1oEeer2WCA==", "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/react-dom": { - "version": "19.2.4", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.4.tgz", - "integrity": "sha512-AXJdLo8kgMbimY95O2aKQqsz2iWi9jMgKJhRBAxECE4IFxfcazB2LmzloIoibJI3C12IlY20+KFaLv+71bUJeQ==", + "version": "19.2.5", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.5.tgz", + "integrity": "sha512-J5bAZz+DXMMwW/wV3xzKke59Af6CHY7G4uYLN1OvBcKEsWOs4pQExj86BBKamxl/Ik5bx9whOrvBlSDfWzgSag==", "license": "MIT", "dependencies": { "scheduler": "^0.27.0" }, "peerDependencies": { - "react": "^19.2.4" + "react": "^19.2.5" } }, "node_modules/react-fast-compare": { @@ -15953,9 +15982,9 @@ } }, "node_modules/react-loadable-ssr-addon-v5-slorber": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/react-loadable-ssr-addon-v5-slorber/-/react-loadable-ssr-addon-v5-slorber-1.0.1.tgz", - "integrity": "sha512-lq3Lyw1lGku8zUEJPDxsNm1AfYHBrO9Y1+olAYwpUJ2IGFBskM0DMKok97A6LWUpHm+o7IvQBOWu9MLenp9Z+A==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/react-loadable-ssr-addon-v5-slorber/-/react-loadable-ssr-addon-v5-slorber-1.0.3.tgz", + "integrity": "sha512-GXfh9VLwB5ERaCsU6RULh7tkemeX15aNh6wuMEBtfdyMa7fFG8TXrhXlx1SoEK2Ty/l6XIkzzYIQmyaWW3JgdQ==", "license": "MIT", "dependencies": { "@babel/runtime": "^7.10.3" @@ -16187,9 +16216,9 @@ "license": "MIT" }, "node_modules/regjsparser": { - "version": "0.13.0", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.13.0.tgz", - "integrity": "sha512-NZQZdC5wOE/H3UT28fVGL+ikOZcEzfMGk/c3iN9UGxzWHMa1op7274oyiUVrAG4B2EuFhus8SvkaYnhvW92p9Q==", + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.13.1.tgz", + "integrity": "sha512-dLsljMd9sqwRkby8zhO1gSg3PnJIBFid8f4CQj/sXx+7cKx+E7u0PKhZ+U4wmhx7EfmtvnA318oVaIkAB1lRJw==", "license": "BSD-2-Clause", "dependencies": { "jsesc": "~3.1.0" @@ -16498,11 +16527,12 @@ "license": "MIT" }, "node_modules/resolve": { - "version": "1.22.11", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.11.tgz", - "integrity": "sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==", + "version": "1.22.12", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.12.tgz", + "integrity": "sha512-TyeJ1zif53BPfHootBGwPRYT1RUt6oGWsaQr8UyZW/eAm9bKoijtvruSDEmZHm92CwS9nj7/fWttqPCgzep8CA==", "license": "MIT", "dependencies": { + "es-errors": "^1.3.0", "is-core-module": "^2.16.1", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" @@ -17809,9 +17839,9 @@ } }, "node_modules/typescript": { - "version": "5.9.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.2.tgz", - "integrity": "sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-6.0.3.tgz", + "integrity": "sha512-y2TvuxSZPDyQakkFRPZHKFm+KKVqIisdg9/CZwm9ftvKXLP8NRWj38/ODjNbr43SsoXqNuAisEf1GdCxqWcdBw==", "devOptional": true, "license": "Apache-2.0", "bin": { diff --git a/package.json b/package.json index 657bc18..cb4a790 100644 --- a/package.json +++ b/package.json @@ -15,24 +15,24 @@ "typecheck": "tsc" }, "dependencies": { - "@docusaurus/core": "3.9.2", - "@docusaurus/plugin-sitemap": "3.9.2", - "@docusaurus/preset-classic": "3.9.2", + "@docusaurus/core": "3.10.0", + "@docusaurus/plugin-sitemap": "3.10.0", + "@docusaurus/preset-classic": "3.10.0", "@easyops-cn/docusaurus-search-local": "0.55.1", "@mdx-js/react": "3.1.1", "clsx": "2.1.1", "prism-react-renderer": "2.4.1", - "react": "19.2.4", - "react-dom": "19.2.4" + "react": "19.2.5", + "react-dom": "19.2.5" }, "devDependencies": { - "@docusaurus/module-type-aliases": "3.9.2", - "@docusaurus/tsconfig": "3.9.2", - "@docusaurus/types": "3.9.2", - "typescript": "5.9.2" + "@docusaurus/module-type-aliases": "3.10.0", + "@docusaurus/tsconfig": "3.10.0", + "@docusaurus/types": "3.10.0", + "typescript": "6.0.3" }, "overrides": { - "serialize-javascript": "^7.0.5" + "serialize-javascript": "7.0.5" }, "browserslist": { "production": [ From 2707348bc1b7788a65720c183b6340c941d71ec1 Mon Sep 17 00:00:00 2001 From: Bertrand THOMAS Date: Mon, 20 Apr 2026 13:46:20 +0200 Subject: [PATCH 15/19] Update pipelines --- .github/workflows/ci.yml | 5 ++++- .github/workflows/deploy.yml | 7 +++++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index da6f04d..e5107f1 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -9,6 +9,9 @@ on: - main workflow_dispatch: {} +permissions: + contents: read + concurrency: group: "${{ github.ref }}-ci" cancel-in-progress: true @@ -16,7 +19,7 @@ concurrency: jobs: markup-lint: name: Markup - uses: devpro/github-workflow-parts/.github/workflows/reusable-markup-lint.yml@c90ba46a93ca90123f57744b47e49c1a73962cea + uses: devpro/github-workflow-parts/.github/workflows/reusable-markup-lint.yml@fcf685247a8fa35a4330f3bbc9c328f13fec7e73 code-quality: name: Code / Quality diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 46fad3b..38dc4f3 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -6,6 +6,13 @@ on: - main workflow_dispatch: {} +permissions: + contents: read + +concurrency: + group: "${{ github.ref }}-deploy" + cancel-in-progress: false + jobs: build: name: Build website From ff76f37f74fc991d56db176cd79113819df28e85 Mon Sep 17 00:00:00 2001 From: Bertrand THOMAS Date: Mon, 20 Apr 2026 13:47:26 +0200 Subject: [PATCH 16/19] Fix security issues in npm package lock --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index cc87f75..f9da569 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9314,9 +9314,9 @@ } }, "node_modules/follow-redirects": { - "version": "1.15.11", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.11.tgz", - "integrity": "sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ==", + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.16.0.tgz", + "integrity": "sha512-y5rN/uOsadFT/JfYwhxRS5R7Qce+g3zG97+JrtFZlC9klX/W5hD7iiLzScI4nZqUS7DNUdhPgw4xI8W2LuXlUw==", "funding": [ { "type": "individual", @@ -10987,9 +10987,9 @@ } }, "node_modules/lodash": { - "version": "4.17.23", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.23.tgz", - "integrity": "sha512-LgVTMpQtIopCi79SJeDiP0TfWi5CNEc/L/aRdTh3yIvmZXTnheWpKjSZhnvMl8iXbC1tFg9gdHHDMLoV7CnG+w==", + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.18.1.tgz", + "integrity": "sha512-dMInicTPVE8d1e5otfwmmjlxkZoUpiVLwyeTdUsi/Caj/gfzzblBcCE5sRHV/AsjuCmxWrte2TNGSYuCeCq+0Q==", "license": "MIT" }, "node_modules/lodash.debounce": { From 0388d6742f82b49559e9947b7d180d6624be0d30 Mon Sep 17 00:00:00 2001 From: Bertrand THOMAS Date: Mon, 20 Apr 2026 14:07:59 +0200 Subject: [PATCH 17/19] Fix invalid links --- docs/organizations/companies/amazon/aws/aws.md | 4 ++-- docs/organizations/companies/dynatrace/dynatrace.md | 4 ++-- docs/organizations/companies/gitlab/gitlab.md | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/docs/organizations/companies/amazon/aws/aws.md b/docs/organizations/companies/amazon/aws/aws.md index 57746bd..52bf6c2 100644 --- a/docs/organizations/companies/amazon/aws/aws.md +++ b/docs/organizations/companies/amazon/aws/aws.md @@ -1,4 +1,4 @@ -# AWS +# AWS > Amazon Web Services is the world’s most comprehensive and broadly adopted cloud, enabling customers to build anything they can imagine @@ -8,7 +8,7 @@ * [Architecture](architecture.md) * [Events](events.md) -* [Glossary](glossary.md) +* [Glossary](aws-glossary.md) * Localization: [EN](local-en.md), [FR](local-fr.md) * [Partners](partners.md) * [Products](products.md) diff --git a/docs/organizations/companies/dynatrace/dynatrace.md b/docs/organizations/companies/dynatrace/dynatrace.md index 059a052..d7dbd7d 100644 --- a/docs/organizations/companies/dynatrace/dynatrace.md +++ b/docs/organizations/companies/dynatrace/dynatrace.md @@ -1,10 +1,10 @@ -# Dynatrace +# Dynatrace 🌐 [dynatrace.com](https://www.dynatrace.com/) ## Content -* [Glossary](glossary.md) +* [Glossary](dynatrace-glossary.md) * [Licensing](licensing.md) * [OpenTelemetry](opentelemetry.md) * [Professional Services](professional-services.md) diff --git a/docs/organizations/companies/gitlab/gitlab.md b/docs/organizations/companies/gitlab/gitlab.md index ac38852..fa72942 100644 --- a/docs/organizations/companies/gitlab/gitlab.md +++ b/docs/organizations/companies/gitlab/gitlab.md @@ -1,4 +1,4 @@ -# GitLab +# GitLab > GitLab is the most comprehensive AI-powered DevSecOps Platform @@ -28,7 +28,7 @@ GitLab is a company that provides an [Application Lifecycle Management (ALM)](al * 🌟 [GitLab Blog](https://about.gitlab.com/blog/) * [GitLab Certifications](https://university.gitlab.com/pages/certifications) * 🌟 [GitLab Documentation](https://docs.gitlab.com/) -* [GitLab Glossary](glossary.md) +* [GitLab Glossary](gitlab-glossary.md) * 🌟 [GitLab Handbook](handbook.md) * [GitLab Resources](resources.md) * [GitLab University](university.md) From 481dec5a30b6c170c83662f8e0f362c06a269d1d Mon Sep 17 00:00:00 2001 From: Bertrand THOMAS Date: Mon, 20 Apr 2026 14:08:13 +0200 Subject: [PATCH 18/19] Add docusaurus faster --- package-lock.json | 1186 ++++++++++++++++++++++++++++++++++++++++++--- package.json | 1 + 2 files changed, 1125 insertions(+), 62 deletions(-) diff --git a/package-lock.json b/package-lock.json index f9da569..ddcb326 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,6 +9,7 @@ "version": "1.0.0", "dependencies": { "@docusaurus/core": "3.10.0", + "@docusaurus/faster": "^3.10.0", "@docusaurus/plugin-sitemap": "3.10.0", "@docusaurus/preset-classic": "3.10.0", "@easyops-cn/docusaurus-search-local": "0.55.1", @@ -3538,6 +3539,30 @@ "node": ">=20.0" } }, + "node_modules/@docusaurus/faster": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/@docusaurus/faster/-/faster-3.10.0.tgz", + "integrity": "sha512-GNPtVH14ISjHfSwnHu3KiFGf86ICmJSQDeSv/QaanpBgiZGOtgZaslnC5q8WiguxM1EVkwcGxPuD8BXF4eggKw==", + "license": "MIT", + "dependencies": { + "@docusaurus/types": "3.10.0", + "@rspack/core": "^1.7.10", + "@swc/core": "^1.7.39", + "@swc/html": "^1.13.5", + "browserslist": "^4.24.2", + "lightningcss": "^1.27.0", + "semver": "^7.5.4", + "swc-loader": "^0.2.6", + "tslib": "^2.6.0", + "webpack": "^5.95.0" + }, + "engines": { + "node": ">=20.0" + }, + "peerDependencies": { + "@docusaurus/types": "*" + } + }, "node_modules/@docusaurus/logger": { "version": "3.10.0", "resolved": "https://registry.npmjs.org/@docusaurus/logger/-/logger-3.10.0.tgz", @@ -4811,6 +4836,59 @@ "react": ">=16" } }, + "node_modules/@module-federation/error-codes": { + "version": "0.22.0", + "resolved": "https://registry.npmjs.org/@module-federation/error-codes/-/error-codes-0.22.0.tgz", + "integrity": "sha512-xF9SjnEy7vTdx+xekjPCV5cIHOGCkdn3pIxo9vU7gEZMIw0SvAEdsy6Uh17xaCpm8V0FWvR0SZoK9Ik6jGOaug==", + "license": "MIT" + }, + "node_modules/@module-federation/runtime": { + "version": "0.22.0", + "resolved": "https://registry.npmjs.org/@module-federation/runtime/-/runtime-0.22.0.tgz", + "integrity": "sha512-38g5iPju2tPC3KHMPxRKmy4k4onNp6ypFPS1eKGsNLUkXgHsPMBFqAjDw96iEcjri91BrahG4XcdyKi97xZzlA==", + "license": "MIT", + "dependencies": { + "@module-federation/error-codes": "0.22.0", + "@module-federation/runtime-core": "0.22.0", + "@module-federation/sdk": "0.22.0" + } + }, + "node_modules/@module-federation/runtime-core": { + "version": "0.22.0", + "resolved": "https://registry.npmjs.org/@module-federation/runtime-core/-/runtime-core-0.22.0.tgz", + "integrity": "sha512-GR1TcD6/s7zqItfhC87zAp30PqzvceoeDGYTgF3Vx2TXvsfDrhP6Qw9T4vudDQL3uJRne6t7CzdT29YyVxlgIA==", + "license": "MIT", + "dependencies": { + "@module-federation/error-codes": "0.22.0", + "@module-federation/sdk": "0.22.0" + } + }, + "node_modules/@module-federation/runtime-tools": { + "version": "0.22.0", + "resolved": "https://registry.npmjs.org/@module-federation/runtime-tools/-/runtime-tools-0.22.0.tgz", + "integrity": "sha512-4ScUJ/aUfEernb+4PbLdhM/c60VHl698Gn1gY21m9vyC1Ucn69fPCA1y2EwcCB7IItseRMoNhdcWQnzt/OPCNA==", + "license": "MIT", + "dependencies": { + "@module-federation/runtime": "0.22.0", + "@module-federation/webpack-bundler-runtime": "0.22.0" + } + }, + "node_modules/@module-federation/sdk": { + "version": "0.22.0", + "resolved": "https://registry.npmjs.org/@module-federation/sdk/-/sdk-0.22.0.tgz", + "integrity": "sha512-x4aFNBKn2KVQRuNVC5A7SnrSCSqyfIWmm1DvubjbO9iKFe7ith5niw8dqSFBekYBg2Fwy+eMg4sEFNVvCAdo6g==", + "license": "MIT" + }, + "node_modules/@module-federation/webpack-bundler-runtime": { + "version": "0.22.0", + "resolved": "https://registry.npmjs.org/@module-federation/webpack-bundler-runtime/-/webpack-bundler-runtime-0.22.0.tgz", + "integrity": "sha512-aM8gCqXu+/4wBmJtVeMeeMN5guw3chf+2i6HajKtQv7SJfxV/f4IyNQJUeUQu9HfiAZHjqtMV5Lvq/Lvh8LdyA==", + "license": "MIT", + "dependencies": { + "@module-federation/runtime": "0.22.0", + "@module-federation/sdk": "0.22.0" + } + }, "node_modules/@napi-rs/wasm-runtime": { "version": "0.2.12", "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-0.2.12.tgz", @@ -5318,6 +5396,206 @@ "integrity": "sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==", "license": "MIT" }, + "node_modules/@rspack/binding": { + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@rspack/binding/-/binding-1.7.11.tgz", + "integrity": "sha512-2MGdy2s2HimsDT444Bp5XnALzNRxuBNc7y0JzyuqKbHBywd4x2NeXyhWXXoxufaCFu5PBc9Qq9jyfjW2Aeh06Q==", + "license": "MIT", + "optionalDependencies": { + "@rspack/binding-darwin-arm64": "1.7.11", + "@rspack/binding-darwin-x64": "1.7.11", + "@rspack/binding-linux-arm64-gnu": "1.7.11", + "@rspack/binding-linux-arm64-musl": "1.7.11", + "@rspack/binding-linux-x64-gnu": "1.7.11", + "@rspack/binding-linux-x64-musl": "1.7.11", + "@rspack/binding-wasm32-wasi": "1.7.11", + "@rspack/binding-win32-arm64-msvc": "1.7.11", + "@rspack/binding-win32-ia32-msvc": "1.7.11", + "@rspack/binding-win32-x64-msvc": "1.7.11" + } + }, + "node_modules/@rspack/binding-darwin-arm64": { + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@rspack/binding-darwin-arm64/-/binding-darwin-arm64-1.7.11.tgz", + "integrity": "sha512-oduECiZVqbO5zlVw+q7Vy65sJFth99fWPTyucwvLJJtJkPL5n17Uiql2cYP6Ijn0pkqtf1SXgK8WjiKLG5bIig==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rspack/binding-darwin-x64": { + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@rspack/binding-darwin-x64/-/binding-darwin-x64-1.7.11.tgz", + "integrity": "sha512-a1+TtTE9ap6RalgFi7FGIgkJP6O4Vy6ctv+9WGJy53E4kuqHR0RygzaiVxCI/GMc/vBT9vY23hyrpWb3d1vtXA==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rspack/binding-linux-arm64-gnu": { + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@rspack/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.7.11.tgz", + "integrity": "sha512-P0QrGRPbTWu6RKWfN0bDtbnEps3rXH0MWIMreZABoUrVmNQKtXR6e73J3ub6a+di5s2+K0M2LJ9Bh2/H4UsDUA==", + "cpu": [ + "arm64" + ], + "libc": [ + "glibc" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rspack/binding-linux-arm64-musl": { + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@rspack/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.7.11.tgz", + "integrity": "sha512-6ky7R43VMjWwmx3Yx7Jl7faLBBMAgMDt+/bN35RgwjiPgsIByz65EwytUVuW9rikB43BGHvA/eqlnjLrUzNBqw==", + "cpu": [ + "arm64" + ], + "libc": [ + "musl" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rspack/binding-linux-x64-gnu": { + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@rspack/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.7.11.tgz", + "integrity": "sha512-cuOJMfCOvb2Wgsry5enXJ3iT1FGUjdPqtGUBVupQlEG4ntSYsQ2PtF4wIDVasR3wdxC5nQbipOrDiN/u6fYsdQ==", + "cpu": [ + "x64" + ], + "libc": [ + "glibc" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rspack/binding-linux-x64-musl": { + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@rspack/binding-linux-x64-musl/-/binding-linux-x64-musl-1.7.11.tgz", + "integrity": "sha512-CoK37hva4AmHGh3VCsQXmGr40L36m1/AdnN5LEjUX6kx5rEH7/1nEBN6Ii72pejqDVvk9anEROmPDiPw10tpFg==", + "cpu": [ + "x64" + ], + "libc": [ + "musl" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rspack/binding-wasm32-wasi": { + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@rspack/binding-wasm32-wasi/-/binding-wasm32-wasi-1.7.11.tgz", + "integrity": "sha512-OtrmnPUVJMxjNa3eDMfHyPdtlLRmmp/aIm0fQHlAOATbZvlGm12q7rhPW5BXTu1yh+1rQ1/uqvz+SzKEZXuJaQ==", + "cpu": [ + "wasm32" + ], + "license": "MIT", + "optional": true, + "dependencies": { + "@napi-rs/wasm-runtime": "1.0.7" + } + }, + "node_modules/@rspack/binding-wasm32-wasi/node_modules/@napi-rs/wasm-runtime": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-1.0.7.tgz", + "integrity": "sha512-SeDnOO0Tk7Okiq6DbXmmBODgOAb9dp9gjlphokTUxmt8U3liIP1ZsozBahH69j/RJv+Rfs6IwUKHTgQYJ/HBAw==", + "license": "MIT", + "optional": true, + "dependencies": { + "@emnapi/core": "^1.5.0", + "@emnapi/runtime": "^1.5.0", + "@tybys/wasm-util": "^0.10.1" + } + }, + "node_modules/@rspack/binding-win32-arm64-msvc": { + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@rspack/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.7.11.tgz", + "integrity": "sha512-lObFW6e5lCWNgTBNwT//yiEDbsxm9QG4BYUojqeXxothuzJ/L6ibXz6+gLMvbOvLGV3nKgkXmx8GvT9WDKR0mA==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rspack/binding-win32-ia32-msvc": { + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@rspack/binding-win32-ia32-msvc/-/binding-win32-ia32-msvc-1.7.11.tgz", + "integrity": "sha512-0pYGnZd8PPqNR68zQ8skamqNAXEA1sUfXuAdYcknIIRq2wsbiwFzIc0Pov1cIfHYab37G7sSIPBiOUdOWF5Ivw==", + "cpu": [ + "ia32" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rspack/binding-win32-x64-msvc": { + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@rspack/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.7.11.tgz", + "integrity": "sha512-EeQXayoQk/uBkI3pdoXfQBXNIUrADq56L3s/DFyM2pJeUDrWmhfIw2UFIGkYPTMSCo8F2JcdcGM32FGJrSnU0Q==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rspack/core": { + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@rspack/core/-/core-1.7.11.tgz", + "integrity": "sha512-rsD9b+Khmot5DwCMiB3cqTQo53ioPG3M/A7BySu8+0+RS7GCxKm+Z+mtsjtG/vsu4Tn2tcqCdZtA3pgLoJB+ew==", + "license": "MIT", + "dependencies": { + "@module-federation/runtime-tools": "0.22.0", + "@rspack/binding": "1.7.11", + "@rspack/lite-tapable": "1.1.0" + }, + "engines": { + "node": ">=18.12.0" + }, + "peerDependencies": { + "@swc/helpers": ">=0.5.1" + }, + "peerDependenciesMeta": { + "@swc/helpers": { + "optional": true + } + } + }, + "node_modules/@rspack/lite-tapable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@rspack/lite-tapable/-/lite-tapable-1.1.0.tgz", + "integrity": "sha512-E2B0JhYFmVAwdDiG14+DW0Di4Ze4Jg10Pc4/lILUrd5DRCaklduz2OvJ5HYQ6G+hd+WTzqQb3QnDNfK4yvAFYw==", + "license": "MIT" + }, "node_modules/@sideway/address": { "version": "4.1.5", "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.5.tgz", @@ -5552,77 +5830,578 @@ "entities": "^4.4.0" }, "engines": { - "node": ">=14" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/plugin-jsx": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-8.1.0.tgz", + "integrity": "sha512-0xiIyBsLlr8quN+WyuxooNW9RJ0Dpr8uOnH/xrCVO8GLUcwHISwj1AG0k+LFzteTkAA0GbX0kj9q6Dk70PTiPA==", + "license": "MIT", + "dependencies": { + "@babel/core": "^7.21.3", + "@svgr/babel-preset": "8.1.0", + "@svgr/hast-util-to-babel-ast": "8.0.0", + "svg-parser": "^2.0.4" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@svgr/core": "*" + } + }, + "node_modules/@svgr/plugin-svgo": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-8.1.0.tgz", + "integrity": "sha512-Ywtl837OGO9pTLIN/onoWLmDQ4zFUycI1g76vuKGEz6evR/ZTJlJuz3G/fIkb6OVBJ2g0o6CGJzaEjfmEo3AHA==", + "license": "MIT", + "dependencies": { + "cosmiconfig": "^8.1.3", + "deepmerge": "^4.3.1", + "svgo": "^3.0.2" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@svgr/core": "*" + } + }, + "node_modules/@svgr/webpack": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-8.1.0.tgz", + "integrity": "sha512-LnhVjMWyMQV9ZmeEy26maJk+8HTIbd59cH4F2MJ439k9DqejRisfFNGAPvRYlKETuh9LrImlS8aKsBgKjMA8WA==", + "license": "MIT", + "dependencies": { + "@babel/core": "^7.21.3", + "@babel/plugin-transform-react-constant-elements": "^7.21.3", + "@babel/preset-env": "^7.20.2", + "@babel/preset-react": "^7.18.6", + "@babel/preset-typescript": "^7.21.0", + "@svgr/core": "8.1.0", + "@svgr/plugin-jsx": "8.1.0", + "@svgr/plugin-svgo": "8.1.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@swc/core": { + "version": "1.15.30", + "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.15.30.tgz", + "integrity": "sha512-R8VQbQY1BZcbIF2p3gjlTCwAQzx1A194ugWfwld5y+WgVVWqVKm7eURGGOVbQVubgKWzidP2agomBbg96rZilQ==", + "hasInstallScript": true, + "license": "Apache-2.0", + "dependencies": { + "@swc/counter": "^0.1.3", + "@swc/types": "^0.1.26" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/swc" + }, + "optionalDependencies": { + "@swc/core-darwin-arm64": "1.15.30", + "@swc/core-darwin-x64": "1.15.30", + "@swc/core-linux-arm-gnueabihf": "1.15.30", + "@swc/core-linux-arm64-gnu": "1.15.30", + "@swc/core-linux-arm64-musl": "1.15.30", + "@swc/core-linux-ppc64-gnu": "1.15.30", + "@swc/core-linux-s390x-gnu": "1.15.30", + "@swc/core-linux-x64-gnu": "1.15.30", + "@swc/core-linux-x64-musl": "1.15.30", + "@swc/core-win32-arm64-msvc": "1.15.30", + "@swc/core-win32-ia32-msvc": "1.15.30", + "@swc/core-win32-x64-msvc": "1.15.30" + }, + "peerDependencies": { + "@swc/helpers": ">=0.5.17" + }, + "peerDependenciesMeta": { + "@swc/helpers": { + "optional": true + } + } + }, + "node_modules/@swc/core-darwin-arm64": { + "version": "1.15.30", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.15.30.tgz", + "integrity": "sha512-VvpP+vq08HmGYewMWvrdsxh9s2lthz/808zXm8Yu5kaqeR8Yia2b0eYXleHQ3VAjoStUDk6LzTheBW9KXYQdMA==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0 AND MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-darwin-x64": { + "version": "1.15.30", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.15.30.tgz", + "integrity": "sha512-WiJA0hiZI3nwQAO6mu5RqigtWGDtth4Hiq6rbZxAaQyhIcqKIg5IoMRc1Y071lrNJn29eEDMC86Rq58xgUxlDg==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0 AND MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-linux-arm-gnueabihf": { + "version": "1.15.30", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.15.30.tgz", + "integrity": "sha512-YANuFUo48kIT6plJgCD0keae9HFXfjxsbvsgevqc0hr/07X/p7sAWTFOGYEc2SXcASaK7UvuQqzlbW8pr7R79g==", + "cpu": [ + "arm" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-linux-arm64-gnu": { + "version": "1.15.30", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.15.30.tgz", + "integrity": "sha512-VndG8jaR4ugY6u+iVOT0Q+d2fZd7sLgjPgN8W/Le+3EbZKl+cRfFxV7Eoz4gfLqhmneZPdcIzf9T3LkgkmqNLg==", + "cpu": [ + "arm64" + ], + "libc": [ + "glibc" + ], + "license": "Apache-2.0 AND MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-linux-arm64-musl": { + "version": "1.15.30", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.15.30.tgz", + "integrity": "sha512-1SYGs2l0Yyyi0pR/P/NKz/x0kqxkoiw+BXeJjLUdecSk/KasncWlJrc6hOvFSgKHOBrzgM5jwuluKtlT8dnrcA==", + "cpu": [ + "arm64" + ], + "libc": [ + "musl" + ], + "license": "Apache-2.0 AND MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-linux-ppc64-gnu": { + "version": "1.15.30", + "resolved": "https://registry.npmjs.org/@swc/core-linux-ppc64-gnu/-/core-linux-ppc64-gnu-1.15.30.tgz", + "integrity": "sha512-TXREtiXeRhbfDFbmhnkIsXpKfzbfT73YkV2ZF6w0sfxgjC5zI2ZAbaCOq25qxvegofj2K93DtOpm9RLaBgqR2g==", + "cpu": [ + "ppc64" + ], + "libc": [ + "glibc" + ], + "license": "Apache-2.0 AND MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-linux-s390x-gnu": { + "version": "1.15.30", + "resolved": "https://registry.npmjs.org/@swc/core-linux-s390x-gnu/-/core-linux-s390x-gnu-1.15.30.tgz", + "integrity": "sha512-DCR2YYeyd6DQE4OuDhImouuNcjXEiEdnn1Y0DyGteugPEDvVuvYk8Xddi+4o2SgWH6jiW8/I+3emZvbep1NC+g==", + "cpu": [ + "s390x" + ], + "libc": [ + "glibc" + ], + "license": "Apache-2.0 AND MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-linux-x64-gnu": { + "version": "1.15.30", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.15.30.tgz", + "integrity": "sha512-5Pizw3NgfOJ5BJOBK8TIRa59xFW2avESTOBDPTAYwZYa1JNDs+KMF9lUfjJiJLM5HiMs/wPheA9eiT0q9m2AoA==", + "cpu": [ + "x64" + ], + "libc": [ + "glibc" + ], + "license": "Apache-2.0 AND MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-linux-x64-musl": { + "version": "1.15.30", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.15.30.tgz", + "integrity": "sha512-qyqydP/wyH8alcIP4a2hnGSjHLJjm9H7yDFup+CPy9oTahFgLLwnNcv5UHXqO2Qs3AIND+cls5f/Bb6hqpxdgA==", + "cpu": [ + "x64" + ], + "libc": [ + "musl" + ], + "license": "Apache-2.0 AND MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-win32-arm64-msvc": { + "version": "1.15.30", + "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.15.30.tgz", + "integrity": "sha512-CaQENgDHVGOg1mSF5sQVgvfFHG9kjMor2rkLMLeLOkfZYNj13ppnJ9+lfaBZLZUMMbnlGQnavCJb8PVBUOso7Q==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0 AND MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-win32-ia32-msvc": { + "version": "1.15.30", + "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.15.30.tgz", + "integrity": "sha512-30VdLeGk6fugiUs/kUdJ/pAg7z/zpvVbR11RH60jZ0Z42WIeIniYx0rLEWN7h/pKJ3CopqsQ3RsogCAkRKiA2g==", + "cpu": [ + "ia32" + ], + "license": "Apache-2.0 AND MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-win32-x64-msvc": { + "version": "1.15.30", + "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.15.30.tgz", + "integrity": "sha512-4iObHPR+Q4oDY110EF5SF5eIaaVJNpMdG9C0q3Q92BsJ5y467uHz7sYQhP60WYlLFsLQ1el2YrIPUItUAQGOKg==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0 AND MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/counter": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@swc/counter/-/counter-0.1.3.tgz", + "integrity": "sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==", + "license": "Apache-2.0" + }, + "node_modules/@swc/html": { + "version": "1.15.30", + "resolved": "https://registry.npmjs.org/@swc/html/-/html-1.15.30.tgz", + "integrity": "sha512-2tOC3fs+8ifLCXU2LvrVsU/yt1frU/mkKel4xW2Iloh12fxKvUlo01oMCiBP47fRiBn138z4l3W6H+TxlqXzLQ==", + "license": "Apache-2.0", + "dependencies": { + "@swc/counter": "^0.1.3" + }, + "engines": { + "node": ">=14" + }, + "optionalDependencies": { + "@swc/html-darwin-arm64": "1.15.30", + "@swc/html-darwin-x64": "1.15.30", + "@swc/html-linux-arm-gnueabihf": "1.15.30", + "@swc/html-linux-arm64-gnu": "1.15.30", + "@swc/html-linux-arm64-musl": "1.15.30", + "@swc/html-linux-ppc64-gnu": "1.15.30", + "@swc/html-linux-s390x-gnu": "1.15.30", + "@swc/html-linux-x64-gnu": "1.15.30", + "@swc/html-linux-x64-musl": "1.15.30", + "@swc/html-win32-arm64-msvc": "1.15.30", + "@swc/html-win32-ia32-msvc": "1.15.30", + "@swc/html-win32-x64-msvc": "1.15.30" + } + }, + "node_modules/@swc/html-darwin-arm64": { + "version": "1.15.30", + "resolved": "https://registry.npmjs.org/@swc/html-darwin-arm64/-/html-darwin-arm64-1.15.30.tgz", + "integrity": "sha512-4OJ7TedJNQ/BqPAwu5SG4pvGRBc623AUqdeoQUykN5Zb4KBzHKt5cmB4G81f9mbB2ljI/B7MtYjDgK5PYljBWw==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0 AND MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/html-darwin-x64": { + "version": "1.15.30", + "resolved": "https://registry.npmjs.org/@swc/html-darwin-x64/-/html-darwin-x64-1.15.30.tgz", + "integrity": "sha512-hftUoWRe+ctCOGNI9GMDzNo5I89y/N2aSf9HPG5760zUVVoRZ+HavDbWh6/i7TIk699Z9MKYapk1u3GMXOObBA==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0 AND MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/html-linux-arm-gnueabihf": { + "version": "1.15.30", + "resolved": "https://registry.npmjs.org/@swc/html-linux-arm-gnueabihf/-/html-linux-arm-gnueabihf-1.15.30.tgz", + "integrity": "sha512-zHMiUDDifPMF1DB6OffdvxVmg2ZpMGf4Tnr4bTTi+SR9/eSh/u9Bm9zB47Aj5MukbY4J+wHC/+0kunO86+pmhw==", + "cpu": [ + "arm" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/html-linux-arm64-gnu": { + "version": "1.15.30", + "resolved": "https://registry.npmjs.org/@swc/html-linux-arm64-gnu/-/html-linux-arm64-gnu-1.15.30.tgz", + "integrity": "sha512-x2bc5JEtuLrE9NALLms+XeNZfg6rhGrr63sRZjac8VTTyN2uF5z0xilY2Scvms5UDJyIfmp/zKGZVUVzpVDlbg==", + "cpu": [ + "arm64" + ], + "libc": [ + "glibc" + ], + "license": "Apache-2.0 AND MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/html-linux-arm64-musl": { + "version": "1.15.30", + "resolved": "https://registry.npmjs.org/@swc/html-linux-arm64-musl/-/html-linux-arm64-musl-1.15.30.tgz", + "integrity": "sha512-/4SCjzKHa+sqgqykn8F3uw4UWRuXNxygl20v2wMvH3EgY6yvV/yP2z7FhxOkAcVVkbv7L7oRwlCtA2s2NFNHBQ==", + "cpu": [ + "arm64" + ], + "libc": [ + "musl" + ], + "license": "Apache-2.0 AND MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/html-linux-ppc64-gnu": { + "version": "1.15.30", + "resolved": "https://registry.npmjs.org/@swc/html-linux-ppc64-gnu/-/html-linux-ppc64-gnu-1.15.30.tgz", + "integrity": "sha512-BJ+SouIXFY+YCPi36gXPjFZa5Yx2Kow6SSGQp99AkA8yZ/PVDI19op9czyiNLB3N9pW5Zznpv7UH2g7XCICybQ==", + "cpu": [ + "ppc64" + ], + "libc": [ + "glibc" + ], + "license": "Apache-2.0 AND MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/html-linux-s390x-gnu": { + "version": "1.15.30", + "resolved": "https://registry.npmjs.org/@swc/html-linux-s390x-gnu/-/html-linux-s390x-gnu-1.15.30.tgz", + "integrity": "sha512-Kw3giWoeEWFTpYzYMduJXQCj+efG/LVwH+4SLdkFf3cqLT25sZubZZBLOF+MLuFVm5x6NwW0aCPIn7qc/aA9WQ==", + "cpu": [ + "s390x" + ], + "libc": [ + "glibc" + ], + "license": "Apache-2.0 AND MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/html-linux-x64-gnu": { + "version": "1.15.30", + "resolved": "https://registry.npmjs.org/@swc/html-linux-x64-gnu/-/html-linux-x64-gnu-1.15.30.tgz", + "integrity": "sha512-C0T0BZH/uWcrOL3Jd4oQ5WZ5vpGUAxTMG9dNIvzJwb5Xdh0U7csQUeuqmfCoM0JXNcxhCjsm5JzfgaLMiCPqLw==", + "cpu": [ + "x64" + ], + "libc": [ + "glibc" + ], + "license": "Apache-2.0 AND MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/html-linux-x64-musl": { + "version": "1.15.30", + "resolved": "https://registry.npmjs.org/@swc/html-linux-x64-musl/-/html-linux-x64-musl-1.15.30.tgz", + "integrity": "sha512-zF8aj+qqKvcQb2S1Sj1YB5JKLRD8ZS4VfK139ZUlfAlW6GqloF2tSAZ8tgvzPxHuDnth/5dzydut/XcJ4w7a0Q==", + "cpu": [ + "x64" + ], + "libc": [ + "musl" + ], + "license": "Apache-2.0 AND MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/html-win32-arm64-msvc": { + "version": "1.15.30", + "resolved": "https://registry.npmjs.org/@swc/html-win32-arm64-msvc/-/html-win32-arm64-msvc-1.15.30.tgz", + "integrity": "sha512-V+f6VX2Yrq94JCYFBmJBU6ehHrmBBl/UtQECKoCrrSTl919Wk1yBaDxs7y+pHnSMDTOIRIt/yzuFYByDytEpHQ==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0 AND MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=10" } }, - "node_modules/@svgr/plugin-jsx": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-8.1.0.tgz", - "integrity": "sha512-0xiIyBsLlr8quN+WyuxooNW9RJ0Dpr8uOnH/xrCVO8GLUcwHISwj1AG0k+LFzteTkAA0GbX0kj9q6Dk70PTiPA==", - "license": "MIT", - "dependencies": { - "@babel/core": "^7.21.3", - "@svgr/babel-preset": "8.1.0", - "@svgr/hast-util-to-babel-ast": "8.0.0", - "svg-parser": "^2.0.4" - }, + "node_modules/@swc/html-win32-ia32-msvc": { + "version": "1.15.30", + "resolved": "https://registry.npmjs.org/@swc/html-win32-ia32-msvc/-/html-win32-ia32-msvc-1.15.30.tgz", + "integrity": "sha512-qmZMzP/3YxImUVyZHVm/9LNzeJioasMKjW6fBQkSysSaFCbC1iD6W8EKzYK20EqfjrL24CpYbU5snRLUh4qD5A==", + "cpu": [ + "ia32" + ], + "license": "Apache-2.0 AND MIT", + "optional": true, + "os": [ + "win32" + ], "engines": { - "node": ">=14" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@svgr/core": "*" + "node": ">=10" } }, - "node_modules/@svgr/plugin-svgo": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-8.1.0.tgz", - "integrity": "sha512-Ywtl837OGO9pTLIN/onoWLmDQ4zFUycI1g76vuKGEz6evR/ZTJlJuz3G/fIkb6OVBJ2g0o6CGJzaEjfmEo3AHA==", - "license": "MIT", - "dependencies": { - "cosmiconfig": "^8.1.3", - "deepmerge": "^4.3.1", - "svgo": "^3.0.2" - }, + "node_modules/@swc/html-win32-x64-msvc": { + "version": "1.15.30", + "resolved": "https://registry.npmjs.org/@swc/html-win32-x64-msvc/-/html-win32-x64-msvc-1.15.30.tgz", + "integrity": "sha512-WRKAsAjJmOuz+0HgjlPFyGWVz34AvBVTAWpyqczY+Bhiqz+asr7h3ukeY4vjSFsFddzoZbrEKt541z9YrlVxfQ==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0 AND MIT", + "optional": true, + "os": [ + "win32" + ], "engines": { - "node": ">=14" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@svgr/core": "*" + "node": ">=10" } }, - "node_modules/@svgr/webpack": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-8.1.0.tgz", - "integrity": "sha512-LnhVjMWyMQV9ZmeEy26maJk+8HTIbd59cH4F2MJ439k9DqejRisfFNGAPvRYlKETuh9LrImlS8aKsBgKjMA8WA==", - "license": "MIT", + "node_modules/@swc/types": { + "version": "0.1.26", + "resolved": "https://registry.npmjs.org/@swc/types/-/types-0.1.26.tgz", + "integrity": "sha512-lyMwd7WGgG79RS7EERZV3T8wMdmPq3xwyg+1nmAM64kIhx5yl+juO2PYIHb7vTiPgPCj8LYjsNV2T5wiQHUEaw==", + "license": "Apache-2.0", "dependencies": { - "@babel/core": "^7.21.3", - "@babel/plugin-transform-react-constant-elements": "^7.21.3", - "@babel/preset-env": "^7.20.2", - "@babel/preset-react": "^7.18.6", - "@babel/preset-typescript": "^7.21.0", - "@svgr/core": "8.1.0", - "@svgr/plugin-jsx": "8.1.0", - "@svgr/plugin-svgo": "8.1.0" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" + "@swc/counter": "^0.1.3" } }, "node_modules/@szmarczak/http-timer": { @@ -8297,6 +9076,15 @@ "npm": "1.2.8000 || >= 1.4.16" } }, + "node_modules/detect-libc": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz", + "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", + "license": "Apache-2.0", + "engines": { + "node": ">=8" + } + }, "node_modules/detect-node": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", @@ -10926,6 +11714,267 @@ "node": ">=6" } }, + "node_modules/lightningcss": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.32.0.tgz", + "integrity": "sha512-NXYBzinNrblfraPGyrbPoD19C1h9lfI/1mzgWYvXUTe414Gz/X1FD2XBZSZM7rRTrMA8JL3OtAaGifrIKhQ5yQ==", + "license": "MPL-2.0", + "dependencies": { + "detect-libc": "^2.0.3" + }, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "optionalDependencies": { + "lightningcss-android-arm64": "1.32.0", + "lightningcss-darwin-arm64": "1.32.0", + "lightningcss-darwin-x64": "1.32.0", + "lightningcss-freebsd-x64": "1.32.0", + "lightningcss-linux-arm-gnueabihf": "1.32.0", + "lightningcss-linux-arm64-gnu": "1.32.0", + "lightningcss-linux-arm64-musl": "1.32.0", + "lightningcss-linux-x64-gnu": "1.32.0", + "lightningcss-linux-x64-musl": "1.32.0", + "lightningcss-win32-arm64-msvc": "1.32.0", + "lightningcss-win32-x64-msvc": "1.32.0" + } + }, + "node_modules/lightningcss-android-arm64": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.32.0.tgz", + "integrity": "sha512-YK7/ClTt4kAK0vo6w3X+Pnm0D2cf2vPHbhOXdoNti1Ga0al1P4TBZhwjATvjNwLEBCnKvjJc2jQgHXH0NEwlAg==", + "cpu": [ + "arm64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-darwin-arm64": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.32.0.tgz", + "integrity": "sha512-RzeG9Ju5bag2Bv1/lwlVJvBE3q6TtXskdZLLCyfg5pt+HLz9BqlICO7LZM7VHNTTn/5PRhHFBSjk5lc4cmscPQ==", + "cpu": [ + "arm64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-darwin-x64": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.32.0.tgz", + "integrity": "sha512-U+QsBp2m/s2wqpUYT/6wnlagdZbtZdndSmut/NJqlCcMLTWp5muCrID+K5UJ6jqD2BFshejCYXniPDbNh73V8w==", + "cpu": [ + "x64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-freebsd-x64": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.32.0.tgz", + "integrity": "sha512-JCTigedEksZk3tHTTthnMdVfGf61Fky8Ji2E4YjUTEQX14xiy/lTzXnu1vwiZe3bYe0q+SpsSH/CTeDXK6WHig==", + "cpu": [ + "x64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm-gnueabihf": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.32.0.tgz", + "integrity": "sha512-x6rnnpRa2GL0zQOkt6rts3YDPzduLpWvwAF6EMhXFVZXD4tPrBkEFqzGowzCsIWsPjqSK+tyNEODUBXeeVHSkw==", + "cpu": [ + "arm" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm64-gnu": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.32.0.tgz", + "integrity": "sha512-0nnMyoyOLRJXfbMOilaSRcLH3Jw5z9HDNGfT/gwCPgaDjnx0i8w7vBzFLFR1f6CMLKF8gVbebmkUN3fa/kQJpQ==", + "cpu": [ + "arm64" + ], + "libc": [ + "glibc" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm64-musl": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.32.0.tgz", + "integrity": "sha512-UpQkoenr4UJEzgVIYpI80lDFvRmPVg6oqboNHfoH4CQIfNA+HOrZ7Mo7KZP02dC6LjghPQJeBsvXhJod/wnIBg==", + "cpu": [ + "arm64" + ], + "libc": [ + "musl" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-x64-gnu": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.32.0.tgz", + "integrity": "sha512-V7Qr52IhZmdKPVr+Vtw8o+WLsQJYCTd8loIfpDaMRWGUZfBOYEJeyJIkqGIDMZPwPx24pUMfwSxxI8phr/MbOA==", + "cpu": [ + "x64" + ], + "libc": [ + "glibc" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-x64-musl": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.32.0.tgz", + "integrity": "sha512-bYcLp+Vb0awsiXg/80uCRezCYHNg1/l3mt0gzHnWV9XP1W5sKa5/TCdGWaR/zBM2PeF/HbsQv/j2URNOiVuxWg==", + "cpu": [ + "x64" + ], + "libc": [ + "musl" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-win32-arm64-msvc": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.32.0.tgz", + "integrity": "sha512-8SbC8BR40pS6baCM8sbtYDSwEVQd4JlFTOlaD3gWGHfThTcABnNDBda6eTZeqbofalIJhFx0qKzgHJmcPTnGdw==", + "cpu": [ + "arm64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-win32-x64-msvc": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.32.0.tgz", + "integrity": "sha512-Amq9B/SoZYdDi1kFrojnoqPLxYhQ4Wo5XiL8EVJrVsB8ARoC1PWW6VGtT0WKCemjy8aC+louJnjS7U18x3b06Q==", + "cpu": [ + "x64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, "node_modules/lilconfig": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.3.tgz", @@ -17551,6 +18600,19 @@ "node": ">= 10" } }, + "node_modules/swc-loader": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/swc-loader/-/swc-loader-0.2.7.tgz", + "integrity": "sha512-nwYWw3Fh9ame3Rtm7StS9SBLpHRRnYcK7bnpF3UKZmesAK0gw2/ADvlURFAINmPvKtDLzp+GBiP9yLoEjg6S9w==", + "license": "MIT", + "dependencies": { + "@swc/counter": "^0.1.3" + }, + "peerDependencies": { + "@swc/core": "^1.2.147", + "webpack": ">=2" + } + }, "node_modules/tapable": { "version": "2.3.2", "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.3.2.tgz", diff --git a/package.json b/package.json index cb4a790..38d7248 100644 --- a/package.json +++ b/package.json @@ -16,6 +16,7 @@ }, "dependencies": { "@docusaurus/core": "3.10.0", + "@docusaurus/faster": "^3.10.0", "@docusaurus/plugin-sitemap": "3.10.0", "@docusaurus/preset-classic": "3.10.0", "@easyops-cn/docusaurus-search-local": "0.55.1", From a589a919123245ad08ebcad78febe725c11d78ac Mon Sep 17 00:00:00 2001 From: Bertrand THOMAS Date: Mon, 20 Apr 2026 14:55:32 +0200 Subject: [PATCH 19/19] Fix invalid mdx --- CONTRIBUTING.md | 36 ++++++++++ .../containers/container-orchestration.md | 4 +- .../operating-systems/linux-commands.md | 4 +- .../communities/go/go-file-organization.md | 4 +- docs/organizations/companies/companies.md | 4 +- .../companies/gitlab/pipelines.md | 4 +- .../companies/mongodb/mongodb.md | 10 ++- docs/organizations/companies/nutanix/nci.md | 18 +++-- docs/organizations/companies/nutanix/ncm.md | 14 ++-- docs/organizations/companies/nutanix/nkp.md | 8 +-- docs/organizations/companies/nutanix/nus.md | 12 ++-- .../companies/nutanix/nutanix.md | 27 ++++---- .../organizations/companies/nutanix/people.md | 4 +- .../companies/perforce/puppet-unittesting.md | 26 +++---- docs/organizations/companies/wiz/wiz.md | 2 +- .../foundations/cf-foundation/cloudfoundry.md | 14 ++-- .../foundations/linux-foundation/cks.md | 67 +++++++++---------- .../foundations/linux-foundation/kcna.md | 4 +- 18 files changed, 141 insertions(+), 121 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 61f0979..cfecd63 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -64,3 +64,39 @@ Check Markdown files: ```bash docker run --rm -v "$(pwd)":/workdir davidanson/markdownlint-cli2 "**/*.md" ``` + +## Admonitions + +See [docusaurus.io/docs/markdown-features](https://docusaurus.io/docs/markdown-features/admonitions). + +```md +:::note + +Some **content** with _Markdown_ `syntax`. Check [this `api`](#). + +::: + +:::tip + +Some **content** with _Markdown_ `syntax`. Check [this `api`](#). + +::: + +:::info + +Some **content** with _Markdown_ `syntax`. Check [this `api`](#). + +::: + +:::warning + +Some **content** with _Markdown_ `syntax`. Check [this `api`](#). + +::: + +:::danger + +Some **content** with _Markdown_ `syntax`. Check [this `api`](#). + +::: +``` diff --git a/docs/fundamentals/infrastructure/containers/container-orchestration.md b/docs/fundamentals/infrastructure/containers/container-orchestration.md index bff9159..f6e7412 100644 --- a/docs/fundamentals/infrastructure/containers/container-orchestration.md +++ b/docs/fundamentals/infrastructure/containers/container-orchestration.md @@ -1,4 +1,4 @@ -# Container orchestration +# Container orchestration ## Solutions @@ -6,4 +6,4 @@ - [Kubernetes](https://github.com/devpro/learn-kubernetes) - [Red Hat OpenShift](../../../organizations/companies/redhat/openshift.md) - +[//]: <> (Previously: Apache Mesos, Docker Swarm) diff --git a/docs/fundamentals/infrastructure/operating-systems/linux-commands.md b/docs/fundamentals/infrastructure/operating-systems/linux-commands.md index dac33e6..b733427 100644 --- a/docs/fundamentals/infrastructure/operating-systems/linux-commands.md +++ b/docs/fundamentals/infrastructure/operating-systems/linux-commands.md @@ -1,4 +1,4 @@ -# Linux terminal +# Linux terminal ## Additional packages @@ -6,7 +6,7 @@ Name | Details ---------|--------------------------------------------------------------------------------------------------------------------------------- **wget** | GNU Wget is a free software package for retrieving files using HTTP, HTTPS, FTP and FTPS the most widely-used Internet protocols - +[//]: <> (difference between cat/less/more) ## Shortcuts diff --git a/docs/organizations/communities/go/go-file-organization.md b/docs/organizations/communities/go/go-file-organization.md index 3d548de..23c36d8 100644 --- a/docs/organizations/communities/go/go-file-organization.md +++ b/docs/organizations/communities/go/go-file-organization.md @@ -1,8 +1,8 @@ -# File organization in a Go project +# File organization in a Go project 🌐 [golang-standards/project-layout](https://github.com/golang-standards/project-layout) - +See also [Avksenchik/golang-project-template](https://github.com/Avksenchik/golang-project-template) ## General view diff --git a/docs/organizations/companies/companies.md b/docs/organizations/companies/companies.md index 43ca7d9..6c4b99c 100644 --- a/docs/organizations/companies/companies.md +++ b/docs/organizations/companies/companies.md @@ -1,4 +1,4 @@ -# Companies +# Companies ## Software vendors & services @@ -100,7 +100,7 @@ Name | Country [Scaleway](https://www.scaleway.com/) | France [UpCloud](https://upcloud.com/) | Finland - +See also [eucloud.tech](https://www.eucloud.tech/eu-providers/cloud). ## Gaming industry diff --git a/docs/organizations/companies/gitlab/pipelines.md b/docs/organizations/companies/gitlab/pipelines.md index 8e1641a..84c50fc 100644 --- a/docs/organizations/companies/gitlab/pipelines.md +++ b/docs/organizations/companies/gitlab/pipelines.md @@ -1,4 +1,4 @@ -# GitLab pipelines +# GitLab pipelines > CI/CD pipelines are the fundamental component of GitLab CI/CD. > Pipelines are configured in a `.gitlab-ci.yml` file by using YAML keywords. @@ -37,8 +37,6 @@ * [Use configuration from other files](https://docs.gitlab.com/ci/yaml/includes/) * [`include`](https://docs.gitlab.com/ci/yaml/#include) - - ### Performance * [Caching](https://docs.gitlab.com/ci/caching/) diff --git a/docs/organizations/companies/mongodb/mongodb.md b/docs/organizations/companies/mongodb/mongodb.md index 88bf3d1..65c8072 100644 --- a/docs/organizations/companies/mongodb/mongodb.md +++ b/docs/organizations/companies/mongodb/mongodb.md @@ -1,4 +1,4 @@ -# MongoDB +# MongoDB > MongoDB empowers innovators with our modern database platform and integrated services. Our mission is to unleash the power of software and data, enabling development teams to meet the diverse needs of modern applications. @@ -45,8 +45,6 @@ Previous repositories: - [SlideShare](https://www.slideshare.net/MongoDB) - +## Random facts + +MongoDB uses [Hierarchical Navigable Small Worlds(HNSW)](https://www.mongodb.com/resources/basics/hierarchical-navigable-small-world) to calculate the distance. diff --git a/docs/organizations/companies/nutanix/nci.md b/docs/organizations/companies/nutanix/nci.md index 688dad3..ad4f291 100644 --- a/docs/organizations/companies/nutanix/nci.md +++ b/docs/organizations/companies/nutanix/nci.md @@ -1,16 +1,14 @@ -# Nutanix Cloud Infrastructure +# Nutanix Cloud Infrastructure > Nutanix Cloud Infrastructure (NCI) delivers hyperconverged infrastructure in new ways, with the power of simplicity, and allows IT to manage applications, data, and security across your entire datacenter and multicloud environments 🌐 [nutanix.com/products/nutanix-cloud-infrastructure](https://www.nutanix.com/products/nutanix-cloud-infrastructure), [datasheet](https://www.nutanix.com/library/datasheets/nci) - +- AOS Storage +- AHV Virtualization +- Nutanix Disaster Recovery +- Flow Network Security +- Flow Virtual Networking +- Nutanix Cloud Clusters (NC2) +- NCI Compute diff --git a/docs/organizations/companies/nutanix/ncm.md b/docs/organizations/companies/nutanix/ncm.md index 855ef2e..01db22f 100644 --- a/docs/organizations/companies/nutanix/ncm.md +++ b/docs/organizations/companies/nutanix/ncm.md @@ -1,15 +1,13 @@ -# Nutanix Cloud Manager +# Nutanix Cloud Manager > Nutanix Cloud Manager (NCM) helps organizations easily build and manage multicloud deployments by automating routine tasks and providing tools for orchestration and security compliance 🌐 [nutanix.com/products/cloud-manager](https://www.nutanix.com/products/cloud-manager) - +- Intelligent Operations +- Self-Service +- Cost Governance +- Security Central ## High-level @@ -23,4 +21,4 @@ Security Central 🌐 [nutanix.com/products/cloud-manager/self-service](https://www.nutanix.com/products/cloud-manager/self-service) - +[Workshops](https://nutanix-technologybootcamp.readthedocs.io/en/latest/what_is_calm/what_is_calm.html) diff --git a/docs/organizations/companies/nutanix/nkp.md b/docs/organizations/companies/nutanix/nkp.md index 5a3b157..55563d6 100644 --- a/docs/organizations/companies/nutanix/nkp.md +++ b/docs/organizations/companies/nutanix/nkp.md @@ -1,13 +1,11 @@ -# Nutanix Kubernetes Platform +# Nutanix Kubernetes Platform > Nutanix Kubernetes Platform (NKP) simplifies platform engineering by reducing operational complexity and establishing consistency across any environment 🌐 [nutanix.com/products/kubernetes-management-platform](https://www.nutanix.com/products/kubernetes-management-platform), [datasheet](https://www.nutanix.com/library/datasheets/nkp) - +- Nutanix Data Services for Kubernetes +- Cloud Native AOS [A Breakout Year for Nutanix Container Management](https://www.nutanix.com/blog/breakout-year-for-nutanix-container-management) - August 11, 2025 diff --git a/docs/organizations/companies/nutanix/nus.md b/docs/organizations/companies/nutanix/nus.md index 97661c0..b701e7a 100644 --- a/docs/organizations/companies/nutanix/nus.md +++ b/docs/organizations/companies/nutanix/nus.md @@ -1,13 +1,11 @@ -# Nutanix Unified Storage +# Nutanix Unified Storage > Nutanix Unified Storage (NUS) is a software-defined data services platform that consolidates management and protection of siloed block, file, and object storage into a unified platform 🌐 [nutanix.com/solutions/unified-storage](https://www.nutanix.com/solutions/unified-storage), [datasheet](https://www.nutanix.com/library/datasheets/nus) - +- Files Storage +- Objects Storage +- Volumes Block Storage +- Nutanix Data Lens diff --git a/docs/organizations/companies/nutanix/nutanix.md b/docs/organizations/companies/nutanix/nutanix.md index 37e44d9..bf0b2e8 100644 --- a/docs/organizations/companies/nutanix/nutanix.md +++ b/docs/organizations/companies/nutanix/nutanix.md @@ -1,4 +1,4 @@ -# Nutanix +# Nutanix > Nutanix is a global leader in cloud software, offering a unified platform to run applications and manage data across on-premises datacenters, public clouds, and edge locations. > Our software-defined architecture combines compute, storage, virtualization, and networking, and adapts to various hardware and cloud options. @@ -11,10 +11,10 @@ ## Company -* [Events](events.md) -* [Glossary](glossary.md) -* [People](people.md) -* [Resources](resources.md) +- [Events](events.md) +- [Glossary](nutanix-glossary.md) +- [People](people.md) +- [Resources](resources.md) ## Products @@ -24,7 +24,7 @@ All Nutanix products and offering fall under the umbrella of [Nutanix Cloud Plat ## Partners -* [Cloud Providers](cloud-providers.md) +- [Cloud Providers](cloud-providers.md) ## Getting started @@ -34,16 +34,13 @@ Go to [My Nutanix](https://my.nutanix.com/) (create an account, or log in). 🌐 [nutanix.com/products/community-edition](https://www.nutanix.com/products/community-edition) - + +- Experience Nutanix Cloud Infrastructure and Prism. +- Explore the cutting-edge technology in your own environment, at no cost. +- Gain the expertise to manage your infrastructure using your own hardware. +- Exchange ideas with peers, gain insights from industry experts, and contribute your expertise to a thriving global community. diff --git a/docs/organizations/companies/nutanix/people.md b/docs/organizations/companies/nutanix/people.md index e9093cb..ca79fc9 100644 --- a/docs/organizations/companies/nutanix/people.md +++ b/docs/organizations/companies/nutanix/people.md @@ -1,6 +1,6 @@ -# People +# People - +Poeple working at Nutanix are called Nutants. ## Values diff --git a/docs/organizations/companies/perforce/puppet-unittesting.md b/docs/organizations/companies/perforce/puppet-unittesting.md index eba021d..429d05d 100644 --- a/docs/organizations/companies/perforce/puppet-unittesting.md +++ b/docs/organizations/companies/perforce/puppet-unittesting.md @@ -1,4 +1,4 @@ -# Unit Testing Puppet code +# Unit Testing Puppet code - Resources - David Schmitt | Introduction to Testing Puppet Modules @@ -9,17 +9,19 @@ - [Unit testing with rspec-puppet — for beginners](https://puppet.com/blog/unit-testing-rspec-puppet-for-beginners) - [rodjek/rspec-puppet](https://github.com/rodjek/rspec-puppet) - + - [ask.puppet.com/question/60/what-is-the-recommended-method-for-testing-modules-that-use-hiera](https://ask.puppet.com/question/60/what-is-the-recommended-method-for-testing-modules-that-use-hiera/) + - [ask.puppet.com/question/24124/getting-error-when-pass-hiera-in-rspec-puppet](https://ask.puppet.com/question/24124/getting-error-when-pass-hiera-in-rspec-puppet/) + - [ask.puppet.com/question/18012/hiera-in-rspec-puppet](https://ask.puppet.com/question/18012/hiera-in-rspec-puppet/) + - [github.com/rodjek/rspec-puppet/issues/551](https://github.com/rodjek/rspec-puppet/issues/551) + - [github.com/voxpupuli/hiera-eyaml/issues/253](https://github.com/voxpupuli/hiera-eyaml/issues/253) + - [ask.puppet.com/question/29125/how-to-pass-selector-value-to-hiera-in-rspec-puppet](https://ask.puppet.com/question/29125/how-to-pass-selector-value-to-hiera-in-rspec-puppet/) + - [logicminds.github.io/blog/2016/01/16/testing-hiera-data](http://logicminds.github.io/blog/2016/01/16/testing-hiera-data/) + - [blog.csanchez.org/2013/10/01/testing-puppet-and-hiera](https://blog.csanchez.org/2013/10/01/testing-puppet-and-hiera/) + - [rnelson0.com/2014/12/31/puppet-rspec-tests-with-hiera-data](https://rnelson0.com/2014/12/31/puppet-rspec-tests-with-hiera-data/) + +*/} diff --git a/docs/organizations/companies/wiz/wiz.md b/docs/organizations/companies/wiz/wiz.md index 301a7f5..5d4bd63 100644 --- a/docs/organizations/companies/wiz/wiz.md +++ b/docs/organizations/companies/wiz/wiz.md @@ -8,7 +8,7 @@ 📄 [wiz-sec](https://github.com/wiz-sec), [wiz-sec-public](https://github.com/wiz-sec-public), [wiz-training](https://github.com/wiz-training) - +[//]: <> (📝✍️📰📖💬🔗🌐⭐📣🎙️) ## History diff --git a/docs/organizations/foundations/cf-foundation/cloudfoundry.md b/docs/organizations/foundations/cf-foundation/cloudfoundry.md index 9323c44..cd83c67 100644 --- a/docs/organizations/foundations/cf-foundation/cloudfoundry.md +++ b/docs/organizations/foundations/cf-foundation/cloudfoundry.md @@ -1,4 +1,4 @@ -# Cloud Foundry +# Cloud Foundry > Cloud Foundry is an Open Source Cloud Application Platform. @@ -13,29 +13,29 @@ - [Overview](https://docs.cloudfoundry.org/concepts/overview.html) - +[//]: <> (The Power of the Platform) - [Security](https://docs.cloudfoundry.org/concepts/security.html) - Typical deployment - +[//]: <> (Sysbound1) - [Routing](https://docs.cloudfoundry.org/concepts/cf-routing-architecture.html) - [HTTP Routing](https://docs.cloudfoundry.org/concepts/http-routing.html) - +[//]: <> (Diagram of Cloud Foundry routing architecture) - [Container management](https://docs.cloudfoundry.org/concepts/diego/diego-architecture.html) - Diego Cell components - Diego Brain components - +[//]: <> (Diego flow) - [Container networking](https://docs.cloudfoundry.org/concepts/understand-cf-networking.html) - +[//]: <> (c2c architecture diagram) - [Service discovery](https://github.com/cloudfoundry/cf-networking-release/blob/develop/docs/app-sd.md) @@ -44,7 +44,7 @@ - [Cloud Controller](https://docs.cloudfoundry.org/concepts/architecture/cloud-controller.html) - +[//]: <> (Cc communications map) ### Glossary diff --git a/docs/organizations/foundations/linux-foundation/cks.md b/docs/organizations/foundations/linux-foundation/cks.md index 59b679c..e260fb4 100644 --- a/docs/organizations/foundations/linux-foundation/cks.md +++ b/docs/organizations/foundations/linux-foundation/cks.md @@ -1,4 +1,6 @@ -# CKS (Certified Kubernetes Security Specialist) +# CKS + +Certified Kubernetes Security Specialist (CKS) certification. 🌐 [training.linuxfoundation.org](https://training.linuxfoundation.org/certification/certified-kubernetes-security-specialist/) @@ -27,33 +29,14 @@ where Federal Information Processing Standards (FIPS) and Special Publications ( - [Firecracker](https://github.com/firecracker-microvm/firecracker-containerd) - [UniK](https://github.com/solo-io/unik) - [Runtime Class](https://kubernetes.io/docs/concepts/containers/runtime-class/) - - [The Update Framework (TUF)](https://theupdateframework.io/) - [Uptane](https://uptane.github.io/) - [Notary](https://github.com/theupdateframework/notary) - + labels: ["gk-ns"] +``` + +*/} ## Secure the kube-apiserver - +The second rule would match all other events and send all information, but would not send RequestReceived to the backend. As a result, watch events would not appear in the log. */} - [Center for Internet Security (CIS)](https://www.cisecurity.org/) - [Docker Bench](https://github.com/docker/docker-bench-security) diff --git a/docs/organizations/foundations/linux-foundation/kcna.md b/docs/organizations/foundations/linux-foundation/kcna.md index ad548b6..86b0b82 100644 --- a/docs/organizations/foundations/linux-foundation/kcna.md +++ b/docs/organizations/foundations/linux-foundation/kcna.md @@ -1,4 +1,6 @@ -# KCNA (Kubernetes and Cloud Native Associate) +# KCNA + +Kubernetes and Cloud Native Associate (KCNA) certification. 🌐 [training.linuxfoundation.org](https://training.linuxfoundation.org/certification/kubernetes-cloud-native-associate/)