diff --git a/.claude/CLAUDE.md b/.claude/CLAUDE.md
index fecd3e9ac2..72ee624036 100644
--- a/.claude/CLAUDE.md
+++ b/.claude/CLAUDE.md
@@ -375,7 +375,7 @@ Click tracking: `capture(event, { position, variant, plan? })` via `nuxt/composa
```
Nuxt auto-imports it by folder + filename, used directly like any other component: `` (see `AppFooter.vue`).
-`NavIcon` also draws icons that page content names, such as a hero's `eyebrowIcon`. Eight glyphs exist in both folders (arrows, layers, pin, pin-slash, pulse, snowflake, target-view, uns); four of them differ only in sizing attributes, so an art change needs making in both.
+`NavIcon` also draws icons that page content names, such as a hero's `eyebrowIcon`. Two glyphs exist in both folders (pulse, uns), so an art change to either needs making in both.
Keep that art out of `nuxt/assets/icons/`. That directory is the `ff` Nuxt Icon collection (``), which parses every file in it at build time and fails the build on a bare `` fragment, which several of the nav icons are.
diff --git a/CODEOWNERS b/CODEOWNERS
index 73b91436da..ccde08b0c3 100644
--- a/CODEOWNERS
+++ b/CODEOWNERS
@@ -3,12 +3,11 @@
# Start with a catch all for the handbook
/nuxt/content/handbook/ @ZJvandeWeg
/nuxt/content/handbook/design @Yndira-E
-/nuxt/content/handbook/development @knolleary
/nuxt/content/handbook/marketing @FlowFuse/marketing
/nuxt/content/handbook/sales @MichaelBDavis
# Customer department
-/nuxt/content/handbook/customer-success.md @Esmewieringa
+/nuxt/content/handbook/sales/customer-success.md @Esmewieringa
# Security Polices
/nuxt/content/handbook/company/security/information-security.md @ZJvandeWeg
diff --git a/lib/search-index.js b/lib/search-index.js
index 28a2aaba75..ccd5cfa465 100644
--- a/lib/search-index.js
+++ b/lib/search-index.js
@@ -70,23 +70,6 @@ function isExcludedUrl(url = "") {
);
}
-function isSearchPage(item) {
- const url = item?.url || "";
- if (!url || !item?.outputPath) {
- return false;
- }
- if (!item.outputPath.endsWith(".html")) {
- return false;
- }
- if (item?.data?.excludeFromSearch === true) {
- return false;
- }
- if (isExcludedUrl(url)) {
- return false;
- }
- return true;
-}
-
function isSearchUrl(url = "") {
if (!url) {
return false;
@@ -350,7 +333,6 @@ function extractArticleSection(html) {
}
module.exports = {
- isSearchPage,
isSearchUrl,
extractHeadingRecords,
decodeEntities,
diff --git a/nuxt/assets/css/roadmap.css b/nuxt/assets/css/roadmap.css
deleted file mode 100644
index 3af11b90b4..0000000000
--- a/nuxt/assets/css/roadmap.css
+++ /dev/null
@@ -1,126 +0,0 @@
-@layer components {
-
-.about {
- width: 100%;
-}
-
-.left {
- display: flex;
- justify-content: left;
-}
-
-.left-headline {
- text-align: left;
- width: 100%;
-}
-
-.github-logo {
- display: inline;
- height: 20px;
- vertical-align: middle;
- width: 20px;
-}
-
-.issue-number {
- color: #7F7F7F;
-}
-
-.mt-28 {
- margin-top: -112px;
-}
-
-.reaction-count {
- align-items: center;
- display: flex;
- margin-left: 8px;
- font-weight: bold;
-}
-
-.roadmap-feedback {
- padding-bottom: 48px;
- padding-left: 0;
- padding-right: 0;
- padding-top: 20px;
- width: 100%;
-}
-
-.roadmap-item {
- border-top: 1px solid #e5e7ed;
- min-height: 88px;
- align-items: center;
- display: flex;
- flex-grow: 1;
-}
-
-.roadmap-item a {
- align-items: center;
- display: flex;
- flex-direction: row;
- justify-content: space-between;
- padding: 16px 1.5rem;
- width: 100%;
- height: 100%;
- flex-grow: 1;
- font-weight: 400;
- color: var(--color-gray-500);
-}
-
-.roadmap-item a:hover {
- text-decoration: none;
- background-color: var(--color-gray-100);
- color: var(--color-gray-800);
-}
-
-.roadmap-item-container {
- display: flex;
- /* flex-grow: 1; */
- width: 100%;
-}
-
-.roadmap-item-container ul {
- width: 100%;
- display: flex;
- flex-direction: column;
-}
-
-.roadmap-item-text {
- flex-grow: 1;
- text-align: left;
-}
-
-.roadmap-item-title-container {
- align-items: center;
- display: flex;
-}
-
-.roadmap-section {
- align-items: flex-start;
- display: flex;
- flex-direction: column;
-}
-
-.roadmap-section h4 {
- color: var(--color-indigo-600);
-}
-
-.title-number-container {
- align-items: center;
- display: flex;
-}
-
-.vote-btn {
- align-items: center;
- display: flex;
- justify-content: center;
- padding: 12px 0px 12px 4px;
- text-decoration: none;
- transition: 0.3s;
-}
-
-.vote-btn img {
- height: 16px;
- margin-right: 4px;
- width: 16px;
-}
-
-} /* end @layer components */
\ No newline at end of file
diff --git a/nuxt/assets/css/style.animations.css b/nuxt/assets/css/style.animations.css
deleted file mode 100644
index 8ce28bb261..0000000000
--- a/nuxt/assets/css/style.animations.css
+++ /dev/null
@@ -1,36 +0,0 @@
-
-@layer components {
-
-.ff-animation-text-carousel {
- @apply overflow-hidden flex justify-center md:justify-start gap-2;
-}
-
-.ff-animation-text-carousel ul {
- animation-name: change;
- animation-duration: 6s;
- animation-iteration-count: infinite;
-}
-
-.ff-animation-text-carousel li {
- @apply text-left;
-}
-
-} /* end @layer components */
-
-@keyframes change {
- 0%, 17.5% {
- transform:translate3d(0,0,0);
- }
- 22.5%, 40% {
- transform:translate3d(0,-100%,0);
- }
- 47.5%, 65% {
- transform:translate3d(0,-200%,0);
- }
- 72.55%, 90% {
- transform:translate3d(0,-100%,0);
- }
- 97.5% {
- transform:translate3d(0,0,0);
- }
-}
\ No newline at end of file
diff --git a/nuxt/assets/css/style.css b/nuxt/assets/css/style.css
index 1d9a7e259d..e7144b79d7 100644
--- a/nuxt/assets/css/style.css
+++ b/nuxt/assets/css/style.css
@@ -111,11 +111,8 @@
@import "./style.handbook.css";
@import "./style.catalog.css";
@import "./style.components.css";
-@import "./style.animations.css";
@import "./style.docs.css";
@import "./algolia-theme.css";
-@import "./roadmap.css";
-@import "./zoom-style.css";
@import "./node-red-style.css";
@import "../../../node_modules/@flowforge/forge-ui-components/dist/forge-ui-components.css" layer(vendor);
@import "../../../node_modules/vanilla-cookieconsent/dist/cookieconsent.css" layer(components);
diff --git a/nuxt/assets/css/zoom-style.css b/nuxt/assets/css/zoom-style.css
deleted file mode 100644
index 4eb7086f54..0000000000
--- a/nuxt/assets/css/zoom-style.css
+++ /dev/null
@@ -1,23 +0,0 @@
-@layer components {
-
-.medium-zoom-overlay{position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .3s;will-change:opacity;z-index:1000;}.medium-zoom--opened .medium-zoom-overlay{cursor:pointer;cursor:zoom-out;opacity:1}.medium-zoom-image{cursor:pointer;cursor:zoom-in;transition:transform .3s cubic-bezier(.2,0,.2,1)!important}.medium-zoom-image--hidden{visibility:hidden}.medium-zoom-image--opened{position:relative;cursor:pointer;cursor:zoom-out;will-change:transform;z-index:1000;}
-
-.zoomable-image picture {
- position: relative;
- display: inline-block;
-}
-
-.zoomable-image picture:before {
- content: url('/images/icons/magnifying-glass-circle.svg');
- position: absolute;
- top: 10px;
- right: 10px;
- z-index: 1;
- transition: transform 0.3s ease-in-out;
-}
-
-.zoomable-image:hover:before {
- transform: scale(1.15);
-}
-
-} /* end @layer components */
\ No newline at end of file
diff --git a/nuxt/assets/nav-icons/adjustments-horizontal.svg b/nuxt/assets/nav-icons/adjustments-horizontal.svg
deleted file mode 100644
index 2e1464cc5b..0000000000
--- a/nuxt/assets/nav-icons/adjustments-horizontal.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/nuxt/assets/nav-icons/adjustments-vertical.svg b/nuxt/assets/nav-icons/adjustments-vertical.svg
deleted file mode 100644
index 3989e62b04..0000000000
--- a/nuxt/assets/nav-icons/adjustments-vertical.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/nuxt/assets/nav-icons/air-gapped-deployment.svg b/nuxt/assets/nav-icons/air-gapped-deployment.svg
deleted file mode 100644
index 492353c1f3..0000000000
--- a/nuxt/assets/nav-icons/air-gapped-deployment.svg
+++ /dev/null
@@ -1,11 +0,0 @@
-
diff --git a/nuxt/assets/nav-icons/archive-box-x-mark.svg b/nuxt/assets/nav-icons/archive-box-x-mark.svg
deleted file mode 100644
index d5606fc4e1..0000000000
--- a/nuxt/assets/nav-icons/archive-box-x-mark.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/nuxt/assets/nav-icons/arrow-long-right.svg b/nuxt/assets/nav-icons/arrow-long-right.svg
deleted file mode 100644
index 824d7d0176..0000000000
--- a/nuxt/assets/nav-icons/arrow-long-right.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/assets/nav-icons/arrow-path-rounded-square.svg b/nuxt/assets/nav-icons/arrow-path-rounded-square.svg
deleted file mode 100644
index cbb8018b4c..0000000000
--- a/nuxt/assets/nav-icons/arrow-path-rounded-square.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/nuxt/assets/nav-icons/arrow-path.svg b/nuxt/assets/nav-icons/arrow-path.svg
deleted file mode 100644
index d24561386a..0000000000
--- a/nuxt/assets/nav-icons/arrow-path.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/nuxt/assets/nav-icons/arrow-small-down.svg b/nuxt/assets/nav-icons/arrow-small-down.svg
deleted file mode 100644
index fd464d8a19..0000000000
--- a/nuxt/assets/nav-icons/arrow-small-down.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/assets/nav-icons/arrow-top-right-on-square.svg b/nuxt/assets/nav-icons/arrow-top-right-on-square.svg
deleted file mode 100644
index ea9f0bc1ad..0000000000
--- a/nuxt/assets/nav-icons/arrow-top-right-on-square.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/nuxt/assets/nav-icons/arrow-up-on-square-stack.svg b/nuxt/assets/nav-icons/arrow-up-on-square-stack.svg
deleted file mode 100644
index 61425fdcf8..0000000000
--- a/nuxt/assets/nav-icons/arrow-up-on-square-stack.svg
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
diff --git a/nuxt/assets/nav-icons/arrows.svg b/nuxt/assets/nav-icons/arrows.svg
deleted file mode 100644
index 06be0c4a61..0000000000
--- a/nuxt/assets/nav-icons/arrows.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/nuxt/assets/nav-icons/audit-logs.svg b/nuxt/assets/nav-icons/audit-logs.svg
deleted file mode 100644
index 8c0b8ef891..0000000000
--- a/nuxt/assets/nav-icons/audit-logs.svg
+++ /dev/null
@@ -1,8 +0,0 @@
-
diff --git a/nuxt/assets/nav-icons/bug.svg b/nuxt/assets/nav-icons/bug.svg
deleted file mode 100644
index 6d5016e37e..0000000000
--- a/nuxt/assets/nav-icons/bug.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/nuxt/assets/nav-icons/calendar.svg b/nuxt/assets/nav-icons/calendar.svg
deleted file mode 100644
index 7a98764953..0000000000
--- a/nuxt/assets/nav-icons/calendar.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/assets/nav-icons/certified-node.svg b/nuxt/assets/nav-icons/certified-node.svg
deleted file mode 100644
index c469cb2f7b..0000000000
--- a/nuxt/assets/nav-icons/certified-node.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/assets/nav-icons/chat-bubble-bottom-center-text.svg b/nuxt/assets/nav-icons/chat-bubble-bottom-center-text.svg
deleted file mode 100644
index 9ad05cf323..0000000000
--- a/nuxt/assets/nav-icons/chat-bubble-bottom-center-text.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/nuxt/assets/nav-icons/chat-bubble-left-right.svg b/nuxt/assets/nav-icons/chat-bubble-left-right.svg
deleted file mode 100644
index ed612e955f..0000000000
--- a/nuxt/assets/nav-icons/chat-bubble-left-right.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/nuxt/assets/nav-icons/check-circle.svg b/nuxt/assets/nav-icons/check-circle.svg
deleted file mode 100644
index 912024b41a..0000000000
--- a/nuxt/assets/nav-icons/check-circle.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/nuxt/assets/nav-icons/chevron-down.svg b/nuxt/assets/nav-icons/chevron-down.svg
deleted file mode 100644
index 27647d1a57..0000000000
--- a/nuxt/assets/nav-icons/chevron-down.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/assets/nav-icons/chevron-right-sm.svg b/nuxt/assets/nav-icons/chevron-right-sm.svg
deleted file mode 100644
index 99225b5593..0000000000
--- a/nuxt/assets/nav-icons/chevron-right-sm.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/assets/nav-icons/chevron-up.svg b/nuxt/assets/nav-icons/chevron-up.svg
deleted file mode 100644
index 08a28e3eb6..0000000000
--- a/nuxt/assets/nav-icons/chevron-up.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/assets/nav-icons/clip-list.svg b/nuxt/assets/nav-icons/clip-list.svg
deleted file mode 100644
index 86044db0ef..0000000000
--- a/nuxt/assets/nav-icons/clip-list.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/assets/nav-icons/clipboard-copy.svg b/nuxt/assets/nav-icons/clipboard-copy.svg
deleted file mode 100644
index b61a30564b..0000000000
--- a/nuxt/assets/nav-icons/clipboard-copy.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/nuxt/assets/nav-icons/close.svg b/nuxt/assets/nav-icons/close.svg
deleted file mode 100644
index 7b7c1f6abb..0000000000
--- a/nuxt/assets/nav-icons/close.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/assets/nav-icons/cmdline.svg b/nuxt/assets/nav-icons/cmdline.svg
deleted file mode 100644
index 778a282449..0000000000
--- a/nuxt/assets/nav-icons/cmdline.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/nuxt/assets/nav-icons/cursor-arrow-rays.svg b/nuxt/assets/nav-icons/cursor-arrow-rays.svg
deleted file mode 100644
index 626a0fcfe1..0000000000
--- a/nuxt/assets/nav-icons/cursor-arrow-rays.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
diff --git a/nuxt/assets/nav-icons/data-block.svg b/nuxt/assets/nav-icons/data-block.svg
deleted file mode 100644
index d8d4472e71..0000000000
--- a/nuxt/assets/nav-icons/data-block.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
diff --git a/nuxt/assets/nav-icons/db.svg b/nuxt/assets/nav-icons/db.svg
deleted file mode 100644
index 5dd266b562..0000000000
--- a/nuxt/assets/nav-icons/db.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/assets/nav-icons/document-arrow-up.svg b/nuxt/assets/nav-icons/document-arrow-up.svg
deleted file mode 100644
index 71d37dbf10..0000000000
--- a/nuxt/assets/nav-icons/document-arrow-up.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/nuxt/assets/nav-icons/document-chart-bar.svg b/nuxt/assets/nav-icons/document-chart-bar.svg
deleted file mode 100644
index edd1e4cee8..0000000000
--- a/nuxt/assets/nav-icons/document-chart-bar.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/nuxt/assets/nav-icons/edit.svg b/nuxt/assets/nav-icons/edit.svg
deleted file mode 100644
index 1c663269cc..0000000000
--- a/nuxt/assets/nav-icons/edit.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/assets/nav-icons/exclamation-triangle.svg b/nuxt/assets/nav-icons/exclamation-triangle.svg
deleted file mode 100644
index ccd17ed2c6..0000000000
--- a/nuxt/assets/nav-icons/exclamation-triangle.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/nuxt/assets/nav-icons/eye-slash.svg b/nuxt/assets/nav-icons/eye-slash.svg
deleted file mode 100644
index bbebce778b..0000000000
--- a/nuxt/assets/nav-icons/eye-slash.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
diff --git a/nuxt/assets/nav-icons/eye.svg b/nuxt/assets/nav-icons/eye.svg
deleted file mode 100644
index 9c0e2e4104..0000000000
--- a/nuxt/assets/nav-icons/eye.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
diff --git a/nuxt/assets/nav-icons/funnel.svg b/nuxt/assets/nav-icons/funnel.svg
deleted file mode 100644
index d85fadcff5..0000000000
--- a/nuxt/assets/nav-icons/funnel.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/nuxt/assets/nav-icons/hand-raised.svg b/nuxt/assets/nav-icons/hand-raised.svg
deleted file mode 100644
index dd84df8bf2..0000000000
--- a/nuxt/assets/nav-icons/hand-raised.svg
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
diff --git a/nuxt/assets/nav-icons/info.svg b/nuxt/assets/nav-icons/info.svg
deleted file mode 100644
index f82d173c08..0000000000
--- a/nuxt/assets/nav-icons/info.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/nuxt/assets/nav-icons/layers.svg b/nuxt/assets/nav-icons/layers.svg
deleted file mode 100644
index cce35b2d35..0000000000
--- a/nuxt/assets/nav-icons/layers.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
diff --git a/nuxt/assets/nav-icons/light-bulb.svg b/nuxt/assets/nav-icons/light-bulb.svg
deleted file mode 100644
index de6209366b..0000000000
--- a/nuxt/assets/nav-icons/light-bulb.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/assets/nav-icons/link-slash.svg b/nuxt/assets/nav-icons/link-slash.svg
deleted file mode 100644
index eb3365b3b1..0000000000
--- a/nuxt/assets/nav-icons/link-slash.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
diff --git a/nuxt/assets/nav-icons/lock-open.svg b/nuxt/assets/nav-icons/lock-open.svg
deleted file mode 100644
index 13e504140d..0000000000
--- a/nuxt/assets/nav-icons/lock-open.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/nuxt/assets/nav-icons/map.svg b/nuxt/assets/nav-icons/map.svg
deleted file mode 100644
index 2472e71e9c..0000000000
--- a/nuxt/assets/nav-icons/map.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/assets/nav-icons/nodered.svg b/nuxt/assets/nav-icons/nodered.svg
deleted file mode 100644
index ead91c367a..0000000000
--- a/nuxt/assets/nav-icons/nodered.svg
+++ /dev/null
@@ -1,18 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/assets/nav-icons/nr-icon.svg b/nuxt/assets/nav-icons/nr-icon.svg
deleted file mode 100644
index 8293ca665d..0000000000
--- a/nuxt/assets/nav-icons/nr-icon.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/nuxt/assets/nav-icons/pin-slash.svg b/nuxt/assets/nav-icons/pin-slash.svg
deleted file mode 100644
index f0c2a2532d..0000000000
--- a/nuxt/assets/nav-icons/pin-slash.svg
+++ /dev/null
@@ -1,5 +0,0 @@
-
diff --git a/nuxt/assets/nav-icons/pin.svg b/nuxt/assets/nav-icons/pin.svg
deleted file mode 100644
index d565d8475b..0000000000
--- a/nuxt/assets/nav-icons/pin.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
diff --git a/nuxt/assets/nav-icons/play.svg b/nuxt/assets/nav-icons/play.svg
deleted file mode 100644
index 3731fa1e52..0000000000
--- a/nuxt/assets/nav-icons/play.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/assets/nav-icons/point-to-point.svg b/nuxt/assets/nav-icons/point-to-point.svg
deleted file mode 100644
index 8b1a2d9a13..0000000000
--- a/nuxt/assets/nav-icons/point-to-point.svg
+++ /dev/null
@@ -1,9 +0,0 @@
-
diff --git a/nuxt/assets/nav-icons/privacy.svg b/nuxt/assets/nav-icons/privacy.svg
deleted file mode 100644
index 7b571b9074..0000000000
--- a/nuxt/assets/nav-icons/privacy.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/assets/nav-icons/queue-list.svg b/nuxt/assets/nav-icons/queue-list.svg
deleted file mode 100644
index 85d7eadd23..0000000000
--- a/nuxt/assets/nav-icons/queue-list.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/nuxt/assets/nav-icons/role-based-access.svg b/nuxt/assets/nav-icons/role-based-access.svg
deleted file mode 100644
index 4520e9363b..0000000000
--- a/nuxt/assets/nav-icons/role-based-access.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-
diff --git a/nuxt/assets/nav-icons/shield-exclamation.svg b/nuxt/assets/nav-icons/shield-exclamation.svg
deleted file mode 100644
index 68fb322251..0000000000
--- a/nuxt/assets/nav-icons/shield-exclamation.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/nuxt/assets/nav-icons/single-sign-on.svg b/nuxt/assets/nav-icons/single-sign-on.svg
deleted file mode 100644
index 6328ecd621..0000000000
--- a/nuxt/assets/nav-icons/single-sign-on.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
diff --git a/nuxt/assets/nav-icons/smooth.svg b/nuxt/assets/nav-icons/smooth.svg
deleted file mode 100644
index c9039c9b97..0000000000
--- a/nuxt/assets/nav-icons/smooth.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/assets/nav-icons/snowflake.svg b/nuxt/assets/nav-icons/snowflake.svg
deleted file mode 100644
index 7443f19574..0000000000
--- a/nuxt/assets/nav-icons/snowflake.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/nuxt/assets/nav-icons/soc-2-badge.svg b/nuxt/assets/nav-icons/soc-2-badge.svg
deleted file mode 100644
index 32e69356fb..0000000000
--- a/nuxt/assets/nav-icons/soc-2-badge.svg
+++ /dev/null
@@ -1,82 +0,0 @@
-
diff --git a/nuxt/assets/nav-icons/squares-2x2.svg b/nuxt/assets/nav-icons/squares-2x2.svg
deleted file mode 100644
index 3aec0bad8f..0000000000
--- a/nuxt/assets/nav-icons/squares-2x2.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/nuxt/assets/nav-icons/target-view.svg b/nuxt/assets/nav-icons/target-view.svg
deleted file mode 100644
index e9a50b473a..0000000000
--- a/nuxt/assets/nav-icons/target-view.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
diff --git a/nuxt/assets/nav-icons/upload.svg b/nuxt/assets/nav-icons/upload.svg
deleted file mode 100644
index e85bf75bd5..0000000000
--- a/nuxt/assets/nav-icons/upload.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/nuxt/assets/nav-icons/users.svg b/nuxt/assets/nav-icons/users.svg
deleted file mode 100644
index e659652811..0000000000
--- a/nuxt/assets/nav-icons/users.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/assets/nav-icons/x-circle.svg b/nuxt/assets/nav-icons/x-circle.svg
deleted file mode 100644
index 55f5a43d03..0000000000
--- a/nuxt/assets/nav-icons/x-circle.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/assets/nav-icons/x-mark.svg b/nuxt/assets/nav-icons/x-mark.svg
deleted file mode 100644
index 23dcdf1ab0..0000000000
--- a/nuxt/assets/nav-icons/x-mark.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/nuxt/components/icons/ArrowRightIcon.vue b/nuxt/components/icons/ArrowRightIcon.vue
deleted file mode 100644
index e9b04b5fb6..0000000000
--- a/nuxt/components/icons/ArrowRightIcon.vue
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/nuxt/components/icons/CarIcon.vue b/nuxt/components/icons/CarIcon.vue
deleted file mode 100644
index 339115de58..0000000000
--- a/nuxt/components/icons/CarIcon.vue
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
diff --git a/nuxt/components/use-case/Links.vue b/nuxt/components/use-case/Links.vue
deleted file mode 100644
index 92662b9992..0000000000
--- a/nuxt/components/use-case/Links.vue
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
diff --git a/nuxt/public/blog/2022/12/images/view-the-flow.png b/nuxt/public/blog/2022/12/images/view-the-flow.png
deleted file mode 100644
index 4d6d4defd2..0000000000
Binary files a/nuxt/public/blog/2022/12/images/view-the-flow.png and /dev/null differ
diff --git a/nuxt/public/blog/2023/03/images/Flowforge-Concepts.png b/nuxt/public/blog/2023/03/images/Flowforge-Concepts.png
deleted file mode 100644
index f846c033a7..0000000000
Binary files a/nuxt/public/blog/2023/03/images/Flowforge-Concepts.png and /dev/null differ
diff --git a/nuxt/public/blog/2023/07/images/influxdb-historical-data/create-bucket-influxdb-11.png b/nuxt/public/blog/2023/07/images/influxdb-historical-data/create-bucket-influxdb-11.png
deleted file mode 100644
index ff3b5bb4e1..0000000000
Binary files a/nuxt/public/blog/2023/07/images/influxdb-historical-data/create-bucket-influxdb-11.png and /dev/null differ
diff --git a/nuxt/public/blog/2023/07/images/static-assets.png b/nuxt/public/blog/2023/07/images/static-assets.png
deleted file mode 100644
index adb2cf1d18..0000000000
Binary files a/nuxt/public/blog/2023/07/images/static-assets.png and /dev/null differ
diff --git a/nuxt/public/blog/2023/07/images/write-the-data.webm b/nuxt/public/blog/2023/07/images/write-the-data.webm
deleted file mode 100644
index 3c31789eed..0000000000
Binary files a/nuxt/public/blog/2023/07/images/write-the-data.webm and /dev/null differ
diff --git a/nuxt/public/blog/2023/09/images/inject-http-simple.png b/nuxt/public/blog/2023/09/images/inject-http-simple.png
deleted file mode 100644
index 9cfc839d31..0000000000
Binary files a/nuxt/public/blog/2023/09/images/inject-http-simple.png and /dev/null differ
diff --git a/nuxt/public/blog/2023/09/images/rest-dashboard-final-flow.png b/nuxt/public/blog/2023/09/images/rest-dashboard-final-flow.png
deleted file mode 100644
index c96c43f966..0000000000
Binary files a/nuxt/public/blog/2023/09/images/rest-dashboard-final-flow.png and /dev/null differ
diff --git a/nuxt/public/blog/2023/09/images/tile-restapi-dashboard.png b/nuxt/public/blog/2023/09/images/tile-restapi-dashboard.png
deleted file mode 100644
index 5aceb6e155..0000000000
Binary files a/nuxt/public/blog/2023/09/images/tile-restapi-dashboard.png and /dev/null differ
diff --git a/nuxt/public/blog/2024/04/images/building-admin-panel-node-red-dashboard-2-change-node-for-redirecting-user.png b/nuxt/public/blog/2024/04/images/building-admin-panel-node-red-dashboard-2-change-node-for-redirecting-user.png
deleted file mode 100644
index 127ce5b236..0000000000
Binary files a/nuxt/public/blog/2024/04/images/building-admin-panel-node-red-dashboard-2-change-node-for-redirecting-user.png and /dev/null differ
diff --git a/nuxt/public/blog/2024/04/images/building-admin-panel-node-red-dashboard-2-switch-node-checking-is-current-page-is-adminpage.png b/nuxt/public/blog/2024/04/images/building-admin-panel-node-red-dashboard-2-switch-node-checking-is-current-page-is-adminpage.png
deleted file mode 100644
index 0d5f3551da..0000000000
Binary files a/nuxt/public/blog/2024/04/images/building-admin-panel-node-red-dashboard-2-switch-node-checking-is-current-page-is-adminpage.png and /dev/null differ
diff --git a/nuxt/public/blog/2024/04/images/building-an-application-with-dashboard-2-page2-configuration.png b/nuxt/public/blog/2024/04/images/building-an-application-with-dashboard-2-page2-configuration.png
deleted file mode 100644
index 9992ce1418..0000000000
Binary files a/nuxt/public/blog/2024/04/images/building-an-application-with-dashboard-2-page2-configuration.png and /dev/null differ
diff --git a/nuxt/public/blog/2024/05/images/exploring-dashboard-2-widgets-dropdown-widget.png b/nuxt/public/blog/2024/05/images/exploring-dashboard-2-widgets-dropdown-widget.png
deleted file mode 100644
index ae43084a5c..0000000000
Binary files a/nuxt/public/blog/2024/05/images/exploring-dashboard-2-widgets-dropdown-widget.png and /dev/null differ
diff --git a/nuxt/public/blog/2024/05/images/exploring-dashboard-2-widgets-income-expense-tracker-system-node-red-flow.png b/nuxt/public/blog/2024/05/images/exploring-dashboard-2-widgets-income-expense-tracker-system-node-red-flow.png
deleted file mode 100644
index 7c07c07ab6..0000000000
Binary files a/nuxt/public/blog/2024/05/images/exploring-dashboard-2-widgets-income-expense-tracker-system-node-red-flow.png and /dev/null differ
diff --git a/nuxt/public/blog/2024/06/images/filtering-mapping-sorting-reducing-data-with-node-red-switch-node.png b/nuxt/public/blog/2024/06/images/filtering-mapping-sorting-reducing-data-with-node-red-switch-node.png
deleted file mode 100644
index 4fb02791cd..0000000000
Binary files a/nuxt/public/blog/2024/06/images/filtering-mapping-sorting-reducing-data-with-node-red-switch-node.png and /dev/null differ
diff --git a/nuxt/public/blog/2024/06/images/interacting-with-google-sheet-from-node-red-delete-page_12.png b/nuxt/public/blog/2024/06/images/interacting-with-google-sheet-from-node-red-delete-page_12.png
deleted file mode 100644
index 22233c96c6..0000000000
Binary files a/nuxt/public/blog/2024/06/images/interacting-with-google-sheet-from-node-red-delete-page_12.png and /dev/null differ
diff --git a/nuxt/public/blog/2024/07/images/successfull-docker-installation.png b/nuxt/public/blog/2024/07/images/successfull-docker-installation.png
deleted file mode 100644
index 6e7f657302..0000000000
Binary files a/nuxt/public/blog/2024/07/images/successfull-docker-installation.png and /dev/null differ
diff --git a/nuxt/public/blog/2024/08/images/comodity-prices-on-the-table.png b/nuxt/public/blog/2024/08/images/comodity-prices-on-the-table.png
deleted file mode 100644
index 256c9ef0e5..0000000000
Binary files a/nuxt/public/blog/2024/08/images/comodity-prices-on-the-table.png and /dev/null differ
diff --git a/nuxt/public/blog/2024/08/images/join-node-config.png b/nuxt/public/blog/2024/08/images/join-node-config.png
deleted file mode 100644
index b1b6491d10..0000000000
Binary files a/nuxt/public/blog/2024/08/images/join-node-config.png and /dev/null differ
diff --git a/nuxt/public/blog/2024/08/images/mqtt-in-node-config.png b/nuxt/public/blog/2024/08/images/mqtt-in-node-config.png
deleted file mode 100644
index fbdea4e1bb..0000000000
Binary files a/nuxt/public/blog/2024/08/images/mqtt-in-node-config.png and /dev/null differ
diff --git a/nuxt/public/blog/2024/08/images/structrer-of-page.png b/nuxt/public/blog/2024/08/images/structrer-of-page.png
deleted file mode 100644
index cf9d8d687c..0000000000
Binary files a/nuxt/public/blog/2024/08/images/structrer-of-page.png and /dev/null differ
diff --git a/nuxt/public/blog/2024/08/images/using-sparkplug-with-node-red.png b/nuxt/public/blog/2024/08/images/using-sparkplug-with-node-red.png
deleted file mode 100644
index 5f8050a7b2..0000000000
Binary files a/nuxt/public/blog/2024/08/images/using-sparkplug-with-node-red.png and /dev/null differ
diff --git a/nuxt/public/blog/2024/09/images/recreate-sequence-option.png b/nuxt/public/blog/2024/09/images/recreate-sequence-option.png
deleted file mode 100644
index 2ccdf8df97..0000000000
Binary files a/nuxt/public/blog/2024/09/images/recreate-sequence-option.png and /dev/null differ
diff --git a/nuxt/public/blog/2024/09/images/upload-snapshot-prompt.png b/nuxt/public/blog/2024/09/images/upload-snapshot-prompt.png
deleted file mode 100644
index 4bc86d7c08..0000000000
Binary files a/nuxt/public/blog/2024/09/images/upload-snapshot-prompt.png and /dev/null differ
diff --git a/nuxt/public/blog/2024/11/images/esp32.webp b/nuxt/public/blog/2024/11/images/esp32.webp
deleted file mode 100644
index 3a0c4158bc..0000000000
Binary files a/nuxt/public/blog/2024/11/images/esp32.webp and /dev/null differ
diff --git a/nuxt/public/blog/2024/11/images/mqtt-broker-config-security.png b/nuxt/public/blog/2024/11/images/mqtt-broker-config-security.png
deleted file mode 100644
index a2b7852216..0000000000
Binary files a/nuxt/public/blog/2024/11/images/mqtt-broker-config-security.png and /dev/null differ
diff --git a/nuxt/public/blog/2024/11/images/pixelcut-export-4.png b/nuxt/public/blog/2024/11/images/pixelcut-export-4.png
deleted file mode 100644
index 3d69d81cca..0000000000
Binary files a/nuxt/public/blog/2024/11/images/pixelcut-export-4.png and /dev/null differ
diff --git a/nuxt/public/blog/2024/11/images/publishing-modbus-data-to-uns-using-ff.png b/nuxt/public/blog/2024/11/images/publishing-modbus-data-to-uns-using-ff.png
deleted file mode 100644
index 36f0148118..0000000000
Binary files a/nuxt/public/blog/2024/11/images/publishing-modbus-data-to-uns-using-ff.png and /dev/null differ
diff --git a/nuxt/public/blog/2024/12/images/onboarding-new-application.png b/nuxt/public/blog/2024/12/images/onboarding-new-application.png
deleted file mode 100644
index 9636cf786f..0000000000
Binary files a/nuxt/public/blog/2024/12/images/onboarding-new-application.png and /dev/null differ
diff --git a/nuxt/public/blog/2025/01/images/adding-variables.png b/nuxt/public/blog/2025/01/images/adding-variables.png
deleted file mode 100644
index aedc0c4042..0000000000
Binary files a/nuxt/public/blog/2025/01/images/adding-variables.png and /dev/null differ
diff --git a/nuxt/public/blog/2025/01/images/ladder-program-to-control-lights.png b/nuxt/public/blog/2025/01/images/ladder-program-to-control-lights.png
deleted file mode 100644
index 5410fd67e4..0000000000
Binary files a/nuxt/public/blog/2025/01/images/ladder-program-to-control-lights.png and /dev/null differ
diff --git a/nuxt/public/blog/2025/02/images/device-group-create.png b/nuxt/public/blog/2025/02/images/device-group-create.png
deleted file mode 100644
index 1ac7ba17ea..0000000000
Binary files a/nuxt/public/blog/2025/02/images/device-group-create.png and /dev/null differ
diff --git a/nuxt/public/blog/2025/02/images/device-group-with-added-device.png b/nuxt/public/blog/2025/02/images/device-group-with-added-device.png
deleted file mode 100644
index 8c3f53e6ae..0000000000
Binary files a/nuxt/public/blog/2025/02/images/device-group-with-added-device.png and /dev/null differ
diff --git a/nuxt/public/blog/2025/02/images/pipeline-runn.png b/nuxt/public/blog/2025/02/images/pipeline-runn.png
deleted file mode 100644
index da1333e227..0000000000
Binary files a/nuxt/public/blog/2025/02/images/pipeline-runn.png and /dev/null differ
diff --git a/nuxt/public/blog/2025/03/images/CHANGE-NODE.png b/nuxt/public/blog/2025/03/images/CHANGE-NODE.png
deleted file mode 100644
index 2afb5f5719..0000000000
Binary files a/nuxt/public/blog/2025/03/images/CHANGE-NODE.png and /dev/null differ
diff --git a/nuxt/public/blog/2025/05/images/admin-view-andon.png b/nuxt/public/blog/2025/05/images/admin-view-andon.png
deleted file mode 100644
index 6bb4177c3a..0000000000
Binary files a/nuxt/public/blog/2025/05/images/admin-view-andon.png and /dev/null differ
diff --git a/nuxt/public/blog/2025/05/images/cron_expression_syntax.png b/nuxt/public/blog/2025/05/images/cron_expression_syntax.png
deleted file mode 100644
index ed82a803a9..0000000000
Binary files a/nuxt/public/blog/2025/05/images/cron_expression_syntax.png and /dev/null differ
diff --git a/nuxt/public/blog/2025/05/images/device-reg-dynamic-form.webm b/nuxt/public/blog/2025/05/images/device-reg-dynamic-form.webm
deleted file mode 100644
index 2be62e00a0..0000000000
Binary files a/nuxt/public/blog/2025/05/images/device-reg-dynamic-form.webm and /dev/null differ
diff --git a/nuxt/public/blog/2025/05/images/simple-form.png b/nuxt/public/blog/2025/05/images/simple-form.png
deleted file mode 100644
index d1c51f03c7..0000000000
Binary files a/nuxt/public/blog/2025/05/images/simple-form.png and /dev/null differ
diff --git a/nuxt/public/blog/2025/06/images/SA-95-hierarchical-view-of-automation-infrastructures.png b/nuxt/public/blog/2025/06/images/SA-95-hierarchical-view-of-automation-infrastructures.png
deleted file mode 100644
index aef31417b7..0000000000
Binary files a/nuxt/public/blog/2025/06/images/SA-95-hierarchical-view-of-automation-infrastructures.png and /dev/null differ
diff --git a/nuxt/public/blog/2025/06/images/button-for-res-ack.png b/nuxt/public/blog/2025/06/images/button-for-res-ack.png
deleted file mode 100644
index 7d747e4e58..0000000000
Binary files a/nuxt/public/blog/2025/06/images/button-for-res-ack.png and /dev/null differ
diff --git a/nuxt/public/blog/2025/06/images/mes-intro.png b/nuxt/public/blog/2025/06/images/mes-intro.png
deleted file mode 100644
index 9bae1902a1..0000000000
Binary files a/nuxt/public/blog/2025/06/images/mes-intro.png and /dev/null differ
diff --git a/nuxt/public/blog/2025/07/images/ai-css.webm b/nuxt/public/blog/2025/07/images/ai-css.webm
deleted file mode 100644
index 98ffa6d498..0000000000
Binary files a/nuxt/public/blog/2025/07/images/ai-css.webm and /dev/null differ
diff --git a/nuxt/public/blog/2025/07/images/list-of-available-tags.png b/nuxt/public/blog/2025/07/images/list-of-available-tags.png
deleted file mode 100644
index 432db339e3..0000000000
Binary files a/nuxt/public/blog/2025/07/images/list-of-available-tags.png and /dev/null differ
diff --git a/nuxt/public/blog/2025/07/images/serial-port.jpg b/nuxt/public/blog/2025/07/images/serial-port.jpg
deleted file mode 100644
index 1f2fd93405..0000000000
Binary files a/nuxt/public/blog/2025/07/images/serial-port.jpg and /dev/null differ
diff --git a/nuxt/public/blog/2025/07/images/spc-flowfuse.png b/nuxt/public/blog/2025/07/images/spc-flowfuse.png
deleted file mode 100644
index 89bfbd2b80..0000000000
Binary files a/nuxt/public/blog/2025/07/images/spc-flowfuse.png and /dev/null differ
diff --git a/nuxt/public/blog/2025/07/images/spc-out-control.png b/nuxt/public/blog/2025/07/images/spc-out-control.png
deleted file mode 100644
index 6cb56e58db..0000000000
Binary files a/nuxt/public/blog/2025/07/images/spc-out-control.png and /dev/null differ
diff --git a/nuxt/public/blog/2025/08/images/pareto-chart-manufacturing-guide.png b/nuxt/public/blog/2025/08/images/pareto-chart-manufacturing-guide.png
deleted file mode 100644
index a521a1f921..0000000000
Binary files a/nuxt/public/blog/2025/08/images/pareto-chart-manufacturing-guide.png and /dev/null differ
diff --git a/nuxt/public/blog/2025/09/images/installing-node-red.png b/nuxt/public/blog/2025/09/images/installing-node-red.png
deleted file mode 100644
index 97ee935335..0000000000
Binary files a/nuxt/public/blog/2025/09/images/installing-node-red.png and /dev/null differ
diff --git a/nuxt/public/blog/2025/09/images/it-vs-ot-difference-between-information-technology-and-operational-technology.png b/nuxt/public/blog/2025/09/images/it-vs-ot-difference-between-information-technology-and-operational-technology.png
deleted file mode 100644
index 319bec9118..0000000000
Binary files a/nuxt/public/blog/2025/09/images/it-vs-ot-difference-between-information-technology-and-operational-technology.png and /dev/null differ
diff --git a/nuxt/public/blog/2025/09/images/poka-yoke.png b/nuxt/public/blog/2025/09/images/poka-yoke.png
deleted file mode 100644
index 086049f929..0000000000
Binary files a/nuxt/public/blog/2025/09/images/poka-yoke.png and /dev/null differ
diff --git a/nuxt/public/blog/2025/09/images/takt-time-flowfuse.png b/nuxt/public/blog/2025/09/images/takt-time-flowfuse.png
deleted file mode 100644
index 6ae24842cc..0000000000
Binary files a/nuxt/public/blog/2025/09/images/takt-time-flowfuse.png and /dev/null differ
diff --git a/nuxt/public/blog/2025/09/images/what-is-poka-yoke.png b/nuxt/public/blog/2025/09/images/what-is-poka-yoke.png
deleted file mode 100644
index dc6fcfb2e8..0000000000
Binary files a/nuxt/public/blog/2025/09/images/what-is-poka-yoke.png and /dev/null differ
diff --git a/nuxt/public/blog/2025/11/images/set-network-failure-flag.png b/nuxt/public/blog/2025/11/images/set-network-failure-flag.png
deleted file mode 100644
index 3cb374ec4a..0000000000
Binary files a/nuxt/public/blog/2025/11/images/set-network-failure-flag.png and /dev/null differ
diff --git a/nuxt/public/blog/2025/12/images/5-why-cta.png b/nuxt/public/blog/2025/12/images/5-why-cta.png
deleted file mode 100644
index dca7c7b9b0..0000000000
Binary files a/nuxt/public/blog/2025/12/images/5-why-cta.png and /dev/null differ
diff --git a/nuxt/public/blog/2025/12/images/five-whys-analysis.png b/nuxt/public/blog/2025/12/images/five-whys-analysis.png
deleted file mode 100644
index 637cf06bb6..0000000000
Binary files a/nuxt/public/blog/2025/12/images/five-whys-analysis.png and /dev/null differ
diff --git a/nuxt/public/blog/2025/12/images/what-is-mttf.png b/nuxt/public/blog/2025/12/images/what-is-mttf.png
deleted file mode 100644
index e2a571994b..0000000000
Binary files a/nuxt/public/blog/2025/12/images/what-is-mttf.png and /dev/null differ
diff --git a/nuxt/public/blog/2026/02/images/canbus-tutorial.png b/nuxt/public/blog/2026/02/images/canbus-tutorial.png
deleted file mode 100644
index eadf31ef99..0000000000
Binary files a/nuxt/public/blog/2026/02/images/canbus-tutorial.png and /dev/null differ
diff --git a/nuxt/public/blog/2026/02/images/mqtt-config.png b/nuxt/public/blog/2026/02/images/mqtt-config.png
deleted file mode 100644
index 8544b6658f..0000000000
Binary files a/nuxt/public/blog/2026/02/images/mqtt-config.png and /dev/null differ
diff --git a/nuxt/public/blog/2026/03/images/debug-expert.png b/nuxt/public/blog/2026/03/images/debug-expert.png
deleted file mode 100644
index 39f1d6b3e9..0000000000
Binary files a/nuxt/public/blog/2026/03/images/debug-expert.png and /dev/null differ
diff --git a/nuxt/public/blog/2026/07/images/device-agent-install.webm b/nuxt/public/blog/2026/07/images/device-agent-install.webm
deleted file mode 100644
index 91f9b1d7e0..0000000000
Binary files a/nuxt/public/blog/2026/07/images/device-agent-install.webm and /dev/null differ
diff --git a/nuxt/public/blog/2026/08/images/pa-escalation-loop.png b/nuxt/public/blog/2026/08/images/pa-escalation-loop.png
deleted file mode 100644
index 6959eeadbd..0000000000
Binary files a/nuxt/public/blog/2026/08/images/pa-escalation-loop.png and /dev/null differ
diff --git a/nuxt/public/changelog/2024/12/images/sso-group-prefix-length.png b/nuxt/public/changelog/2024/12/images/sso-group-prefix-length.png
deleted file mode 100644
index b7b2777d65..0000000000
Binary files a/nuxt/public/changelog/2024/12/images/sso-group-prefix-length.png and /dev/null differ
diff --git a/nuxt/public/changelog/2025/02/images/mqtt-schema-suggestions.png b/nuxt/public/changelog/2025/02/images/mqtt-schema-suggestions.png
deleted file mode 100644
index 01506c6bf9..0000000000
Binary files a/nuxt/public/changelog/2025/02/images/mqtt-schema-suggestions.png and /dev/null differ
diff --git a/nuxt/public/handbook/engineering/images/ff-cert-nodes-token.png b/nuxt/public/handbook/engineering/images/ff-cert-nodes-token.png
deleted file mode 100644
index ce8f18a7fd..0000000000
Binary files a/nuxt/public/handbook/engineering/images/ff-cert-nodes-token.png and /dev/null differ
diff --git a/nuxt/public/handbook/engineering/images/pm-burn-rate.png b/nuxt/public/handbook/engineering/images/pm-burn-rate.png
deleted file mode 100644
index 307f63ab9d..0000000000
Binary files a/nuxt/public/handbook/engineering/images/pm-burn-rate.png and /dev/null differ
diff --git a/nuxt/public/handbook/images/customer-adoption-maturity-model.png b/nuxt/public/handbook/images/customer-adoption-maturity-model.png
deleted file mode 100644
index 223647fcfe..0000000000
Binary files a/nuxt/public/handbook/images/customer-adoption-maturity-model.png and /dev/null differ
diff --git a/nuxt/public/handbook/images/git-how-to/commit-changes-1.gif b/nuxt/public/handbook/images/git-how-to/commit-changes-1.gif
deleted file mode 100644
index fb2a27b34c..0000000000
Binary files a/nuxt/public/handbook/images/git-how-to/commit-changes-1.gif and /dev/null differ
diff --git a/nuxt/public/handbook/images/git-how-to/create-a-pr-1.gif b/nuxt/public/handbook/images/git-how-to/create-a-pr-1.gif
deleted file mode 100644
index e2320dafff..0000000000
Binary files a/nuxt/public/handbook/images/git-how-to/create-a-pr-1.gif and /dev/null differ
diff --git a/nuxt/public/handbook/images/git-how-to/edit-file-1.gif b/nuxt/public/handbook/images/git-how-to/edit-file-1.gif
deleted file mode 100644
index a9dba66f4c..0000000000
Binary files a/nuxt/public/handbook/images/git-how-to/edit-file-1.gif and /dev/null differ
diff --git a/nuxt/public/handbook/images/git-how-to/new-branch-1.png b/nuxt/public/handbook/images/git-how-to/new-branch-1.png
deleted file mode 100644
index 89a3f967ad..0000000000
Binary files a/nuxt/public/handbook/images/git-how-to/new-branch-1.png and /dev/null differ
diff --git a/nuxt/public/handbook/images/git-how-to/new-branch-2.png b/nuxt/public/handbook/images/git-how-to/new-branch-2.png
deleted file mode 100644
index a54a2961c0..0000000000
Binary files a/nuxt/public/handbook/images/git-how-to/new-branch-2.png and /dev/null differ
diff --git a/nuxt/public/handbook/images/git-how-to/new-file-1.gif b/nuxt/public/handbook/images/git-how-to/new-file-1.gif
deleted file mode 100644
index 2ac18b392c..0000000000
Binary files a/nuxt/public/handbook/images/git-how-to/new-file-1.gif and /dev/null differ
diff --git a/nuxt/public/handbook/images/git-how-to/nominate-a-reviewer-1.gif b/nuxt/public/handbook/images/git-how-to/nominate-a-reviewer-1.gif
deleted file mode 100644
index d3757ade36..0000000000
Binary files a/nuxt/public/handbook/images/git-how-to/nominate-a-reviewer-1.gif and /dev/null differ
diff --git a/nuxt/public/handbook/images/logos/ff-icon--white.png b/nuxt/public/handbook/images/logos/ff-icon--white.png
deleted file mode 100644
index 0501b9fae4..0000000000
Binary files a/nuxt/public/handbook/images/logos/ff-icon--white.png and /dev/null differ
diff --git a/nuxt/public/handbook/images/personas/paul.jpg b/nuxt/public/handbook/images/personas/paul.jpg
deleted file mode 100644
index fff8a9a8f3..0000000000
Binary files a/nuxt/public/handbook/images/personas/paul.jpg and /dev/null differ
diff --git a/nuxt/public/handbook/images/pictograms_example.png b/nuxt/public/handbook/images/pictograms_example.png
deleted file mode 100644
index 937a0ad14c..0000000000
Binary files a/nuxt/public/handbook/images/pictograms_example.png and /dev/null differ
diff --git a/nuxt/public/handbook/images/project-management/board-activity.png b/nuxt/public/handbook/images/project-management/board-activity.png
deleted file mode 100644
index f05cd70587..0000000000
Binary files a/nuxt/public/handbook/images/project-management/board-activity.png and /dev/null differ
diff --git a/nuxt/public/handbook/images/project-management/board-timeline.png b/nuxt/public/handbook/images/project-management/board-timeline.png
deleted file mode 100644
index 2573faeea1..0000000000
Binary files a/nuxt/public/handbook/images/project-management/board-timeline.png and /dev/null differ
diff --git a/nuxt/public/handbook/images/screenshots/gh-artrequest-example.png b/nuxt/public/handbook/images/screenshots/gh-artrequest-example.png
deleted file mode 100644
index 4cbd28e158..0000000000
Binary files a/nuxt/public/handbook/images/screenshots/gh-artrequest-example.png and /dev/null differ
diff --git a/nuxt/public/handbook/images/screenshots/gh-artrequest-template.png b/nuxt/public/handbook/images/screenshots/gh-artrequest-template.png
deleted file mode 100644
index a27c4da28c..0000000000
Binary files a/nuxt/public/handbook/images/screenshots/gh-artrequest-template.png and /dev/null differ
diff --git a/nuxt/public/handbook/images/screenshots/ph-experiment-funnel.png b/nuxt/public/handbook/images/screenshots/ph-experiment-funnel.png
deleted file mode 100644
index b0eafd4031..0000000000
Binary files a/nuxt/public/handbook/images/screenshots/ph-experiment-funnel.png and /dev/null differ
diff --git a/nuxt/public/handbook/images/screenshots/ph-experiment-trend.png b/nuxt/public/handbook/images/screenshots/ph-experiment-trend.png
deleted file mode 100644
index eaf3ab94af..0000000000
Binary files a/nuxt/public/handbook/images/screenshots/ph-experiment-trend.png and /dev/null differ
diff --git a/nuxt/public/handbook/images/screenshots/ph-experiment-users.png b/nuxt/public/handbook/images/screenshots/ph-experiment-users.png
deleted file mode 100644
index d28cd11dab..0000000000
Binary files a/nuxt/public/handbook/images/screenshots/ph-experiment-users.png and /dev/null differ
diff --git a/nuxt/public/images/ai/agents/gemini.svg b/nuxt/public/images/ai/agents/gemini.svg
deleted file mode 100644
index 4545c8331f..0000000000
--- a/nuxt/public/images/ai/agents/gemini.svg
+++ /dev/null
@@ -1,10 +0,0 @@
-
diff --git a/nuxt/public/images/ai/ai-cta.png b/nuxt/public/images/ai/ai-cta.png
deleted file mode 100644
index d463eee93d..0000000000
Binary files a/nuxt/public/images/ai/ai-cta.png and /dev/null differ
diff --git a/nuxt/public/images/ai/ai-ui.png b/nuxt/public/images/ai/ai-ui.png
deleted file mode 100644
index b34cd89d52..0000000000
Binary files a/nuxt/public/images/ai/ai-ui.png and /dev/null differ
diff --git a/nuxt/public/images/ai/connect-your-own-agent.svg b/nuxt/public/images/ai/connect-your-own-agent.svg
deleted file mode 100644
index 118c1de9d1..0000000000
--- a/nuxt/public/images/ai/connect-your-own-agent.svg
+++ /dev/null
@@ -1,55 +0,0 @@
-
diff --git a/nuxt/public/images/ai/schematic-expert.svg b/nuxt/public/images/ai/schematic-expert.svg
deleted file mode 100644
index 8a9192b5b0..0000000000
--- a/nuxt/public/images/ai/schematic-expert.svg
+++ /dev/null
@@ -1,20 +0,0 @@
-
diff --git a/nuxt/public/images/ai/schematic-external.svg b/nuxt/public/images/ai/schematic-external.svg
deleted file mode 100644
index b1937b7148..0000000000
--- a/nuxt/public/images/ai/schematic-external.svg
+++ /dev/null
@@ -1,20 +0,0 @@
-
diff --git a/nuxt/public/images/application-guide/flowfuse/app-delivery-methods-pipelines.svg b/nuxt/public/images/application-guide/flowfuse/app-delivery-methods-pipelines.svg
deleted file mode 100644
index 3a343a307c..0000000000
--- a/nuxt/public/images/application-guide/flowfuse/app-delivery-methods-pipelines.svg
+++ /dev/null
@@ -1,25 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/public/images/application-guide/flowfuse/app-delivery-methods-subflow.svg b/nuxt/public/images/application-guide/flowfuse/app-delivery-methods-subflow.svg
deleted file mode 100644
index 8d4ae014ac..0000000000
--- a/nuxt/public/images/application-guide/flowfuse/app-delivery-methods-subflow.svg
+++ /dev/null
@@ -1,33 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/public/images/application-guide/flowfuse/architectures-overview.svg b/nuxt/public/images/application-guide/flowfuse/architectures-overview.svg
deleted file mode 100644
index a3ee13a4b9..0000000000
--- a/nuxt/public/images/application-guide/flowfuse/architectures-overview.svg
+++ /dev/null
@@ -1,30 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/public/images/application-guide/flowfuse/data-plane-dp-broker.svg b/nuxt/public/images/application-guide/flowfuse/data-plane-dp-broker.svg
deleted file mode 100644
index 5566a3f7fe..0000000000
--- a/nuxt/public/images/application-guide/flowfuse/data-plane-dp-broker.svg
+++ /dev/null
@@ -1,28 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/public/images/application-guide/flowfuse/data-plane-dp-byo.svg b/nuxt/public/images/application-guide/flowfuse/data-plane-dp-byo.svg
deleted file mode 100644
index c0ceb8a65b..0000000000
--- a/nuxt/public/images/application-guide/flowfuse/data-plane-dp-byo.svg
+++ /dev/null
@@ -1,29 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/public/images/application-guide/flowfuse/data-plane-dp-relational.svg b/nuxt/public/images/application-guide/flowfuse/data-plane-dp-relational.svg
deleted file mode 100644
index 5b5ade3828..0000000000
--- a/nuxt/public/images/application-guide/flowfuse/data-plane-dp-relational.svg
+++ /dev/null
@@ -1,24 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/public/images/application-guide/flowfuse/data-plane-dp-timeseries.svg b/nuxt/public/images/application-guide/flowfuse/data-plane-dp-timeseries.svg
deleted file mode 100644
index 7b6d8ad1ef..0000000000
--- a/nuxt/public/images/application-guide/flowfuse/data-plane-dp-timeseries.svg
+++ /dev/null
@@ -1,29 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/public/images/application-guide/flowfuse/foundations-big-picture.svg b/nuxt/public/images/application-guide/flowfuse/foundations-big-picture.svg
deleted file mode 100644
index e024bb5348..0000000000
--- a/nuxt/public/images/application-guide/flowfuse/foundations-big-picture.svg
+++ /dev/null
@@ -1,166 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/public/images/application-guide/flowfuse/hardware-apps-configurable.svg b/nuxt/public/images/application-guide/flowfuse/hardware-apps-configurable.svg
deleted file mode 100644
index 597b931463..0000000000
--- a/nuxt/public/images/application-guide/flowfuse/hardware-apps-configurable.svg
+++ /dev/null
@@ -1,26 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/public/images/application-guide/flowfuse/hardware-apps-edge.svg b/nuxt/public/images/application-guide/flowfuse/hardware-apps-edge.svg
deleted file mode 100644
index 55fd999d59..0000000000
--- a/nuxt/public/images/application-guide/flowfuse/hardware-apps-edge.svg
+++ /dev/null
@@ -1,16 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/public/images/application-guide/flowfuse/hardware-apps-packaged.svg b/nuxt/public/images/application-guide/flowfuse/hardware-apps-packaged.svg
deleted file mode 100644
index b8069a1095..0000000000
--- a/nuxt/public/images/application-guide/flowfuse/hardware-apps-packaged.svg
+++ /dev/null
@@ -1,21 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/public/images/application-guide/flowfuse/iiot-architectures-distributed.svg b/nuxt/public/images/application-guide/flowfuse/iiot-architectures-distributed.svg
deleted file mode 100644
index 608be3589c..0000000000
--- a/nuxt/public/images/application-guide/flowfuse/iiot-architectures-distributed.svg
+++ /dev/null
@@ -1,45 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/public/images/application-guide/flowfuse/iiot-architectures-sites.svg b/nuxt/public/images/application-guide/flowfuse/iiot-architectures-sites.svg
deleted file mode 100644
index b312a01c61..0000000000
--- a/nuxt/public/images/application-guide/flowfuse/iiot-architectures-sites.svg
+++ /dev/null
@@ -1,40 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/public/images/application-guide/flowfuse/it-architectures-cloud.svg b/nuxt/public/images/application-guide/flowfuse/it-architectures-cloud.svg
deleted file mode 100644
index 3102acd99b..0000000000
--- a/nuxt/public/images/application-guide/flowfuse/it-architectures-cloud.svg
+++ /dev/null
@@ -1,25 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/public/images/application-guide/flowfuse/it-architectures-enterprise.svg b/nuxt/public/images/application-guide/flowfuse/it-architectures-enterprise.svg
deleted file mode 100644
index 154898f1df..0000000000
--- a/nuxt/public/images/application-guide/flowfuse/it-architectures-enterprise.svg
+++ /dev/null
@@ -1,25 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/public/images/application-guide/flowfuse/it-architectures-onprem.svg b/nuxt/public/images/application-guide/flowfuse/it-architectures-onprem.svg
deleted file mode 100644
index dbcc8eb3f8..0000000000
--- a/nuxt/public/images/application-guide/flowfuse/it-architectures-onprem.svg
+++ /dev/null
@@ -1,30 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/public/images/application-guide/flowfuse/it-architectures-scaled.svg b/nuxt/public/images/application-guide/flowfuse/it-architectures-scaled.svg
deleted file mode 100644
index de16184dc4..0000000000
--- a/nuxt/public/images/application-guide/flowfuse/it-architectures-scaled.svg
+++ /dev/null
@@ -1,25 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/public/images/application-guide/flowfuse/ot-architectures-airgap.svg b/nuxt/public/images/application-guide/flowfuse/ot-architectures-airgap.svg
deleted file mode 100644
index 4bac8bde18..0000000000
--- a/nuxt/public/images/application-guide/flowfuse/ot-architectures-airgap.svg
+++ /dev/null
@@ -1,23 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/public/images/application-guide/flowfuse/ot-architectures-edge-dmz.svg b/nuxt/public/images/application-guide/flowfuse/ot-architectures-edge-dmz.svg
deleted file mode 100644
index a8f070e019..0000000000
--- a/nuxt/public/images/application-guide/flowfuse/ot-architectures-edge-dmz.svg
+++ /dev/null
@@ -1,47 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/public/images/application-guide/flowfuse/ot-architectures-edge-it.svg b/nuxt/public/images/application-guide/flowfuse/ot-architectures-edge-it.svg
deleted file mode 100644
index 18a454d8be..0000000000
--- a/nuxt/public/images/application-guide/flowfuse/ot-architectures-edge-it.svg
+++ /dev/null
@@ -1,40 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/public/images/application-guide/flowfuse/ot-architectures-edge-save.svg b/nuxt/public/images/application-guide/flowfuse/ot-architectures-edge-save.svg
deleted file mode 100644
index 8e9bfab7ff..0000000000
--- a/nuxt/public/images/application-guide/flowfuse/ot-architectures-edge-save.svg
+++ /dev/null
@@ -1,38 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/public/images/application-guide/flowfuse/software-apps-datadriven.svg b/nuxt/public/images/application-guide/flowfuse/software-apps-datadriven.svg
deleted file mode 100644
index d7f1418569..0000000000
--- a/nuxt/public/images/application-guide/flowfuse/software-apps-datadriven.svg
+++ /dev/null
@@ -1,17 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/public/images/application-guide/flowfuse/software-apps-packaged.svg b/nuxt/public/images/application-guide/flowfuse/software-apps-packaged.svg
deleted file mode 100644
index 1abaed6bc2..0000000000
--- a/nuxt/public/images/application-guide/flowfuse/software-apps-packaged.svg
+++ /dev/null
@@ -1,17 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/public/images/application-guide/flowfuse/software-apps-shared.svg b/nuxt/public/images/application-guide/flowfuse/software-apps-shared.svg
deleted file mode 100644
index 7ae2d91eb0..0000000000
--- a/nuxt/public/images/application-guide/flowfuse/software-apps-shared.svg
+++ /dev/null
@@ -1,26 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/public/images/application-guide/flowfuse/worked-example-chain.svg b/nuxt/public/images/application-guide/flowfuse/worked-example-chain.svg
deleted file mode 100644
index bb90f254b5..0000000000
--- a/nuxt/public/images/application-guide/flowfuse/worked-example-chain.svg
+++ /dev/null
@@ -1,36 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/public/images/application-guide/node-red/design-patterns-dp-config.svg b/nuxt/public/images/application-guide/node-red/design-patterns-dp-config.svg
deleted file mode 100644
index 0b52c323dd..0000000000
--- a/nuxt/public/images/application-guide/node-red/design-patterns-dp-config.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/public/images/application-guide/node-red/design-patterns-dp-context.svg b/nuxt/public/images/application-guide/node-red/design-patterns-dp-context.svg
deleted file mode 100644
index 3517fc62b6..0000000000
--- a/nuxt/public/images/application-guide/node-red/design-patterns-dp-context.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/public/images/application-guide/node-red/design-patterns-dp-decouple.svg b/nuxt/public/images/application-guide/node-red/design-patterns-dp-decouple.svg
deleted file mode 100644
index 558fa70816..0000000000
--- a/nuxt/public/images/application-guide/node-red/design-patterns-dp-decouple.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/public/images/application-guide/node-red/design-patterns-dp-generate.svg b/nuxt/public/images/application-guide/node-red/design-patterns-dp-generate.svg
deleted file mode 100644
index e380dcbbc7..0000000000
--- a/nuxt/public/images/application-guide/node-red/design-patterns-dp-generate.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/public/images/application-guide/node-red/design-patterns-dp-ladder.svg b/nuxt/public/images/application-guide/node-red/design-patterns-dp-ladder.svg
deleted file mode 100644
index 87670716ba..0000000000
--- a/nuxt/public/images/application-guide/node-red/design-patterns-dp-ladder.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/public/images/application-guide/node-red/design-patterns-dp-seams.svg b/nuxt/public/images/application-guide/node-red/design-patterns-dp-seams.svg
deleted file mode 100644
index 2416f24d45..0000000000
--- a/nuxt/public/images/application-guide/node-red/design-patterns-dp-seams.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/public/images/application-guide/node-red/flow-shape-fs-beginnings.svg b/nuxt/public/images/application-guide/node-red/flow-shape-fs-beginnings.svg
deleted file mode 100644
index a916c80a17..0000000000
--- a/nuxt/public/images/application-guide/node-red/flow-shape-fs-beginnings.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/public/images/application-guide/node-red/flow-shape-fs-endings.svg b/nuxt/public/images/application-guide/node-red/flow-shape-fs-endings.svg
deleted file mode 100644
index 357623fb67..0000000000
--- a/nuxt/public/images/application-guide/node-red/flow-shape-fs-endings.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/public/images/application-guide/node-red/flow-shape-fs-services.svg b/nuxt/public/images/application-guide/node-red/flow-shape-fs-services.svg
deleted file mode 100644
index 41cff340e7..0000000000
--- a/nuxt/public/images/application-guide/node-red/flow-shape-fs-services.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/public/images/application-guide/node-red/flow-shape-fs-subvscall.svg b/nuxt/public/images/application-guide/node-red/flow-shape-fs-subvscall.svg
deleted file mode 100644
index 22410d5702..0000000000
--- a/nuxt/public/images/application-guide/node-red/flow-shape-fs-subvscall.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/public/images/application-guide/node-red/foundations-big-picture.svg b/nuxt/public/images/application-guide/node-red/foundations-big-picture.svg
deleted file mode 100644
index f6fb66ad7c..0000000000
--- a/nuxt/public/images/application-guide/node-red/foundations-big-picture.svg
+++ /dev/null
@@ -1,29 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/public/images/application-guide/node-red/handling-data-hd-classify.svg b/nuxt/public/images/application-guide/node-red/handling-data-hd-classify.svg
deleted file mode 100644
index c57031ec42..0000000000
--- a/nuxt/public/images/application-guide/node-red/handling-data-hd-classify.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/public/images/application-guide/node-red/handling-data-hd-plc.svg b/nuxt/public/images/application-guide/node-red/handling-data-hd-plc.svg
deleted file mode 100644
index f56e0d0961..0000000000
--- a/nuxt/public/images/application-guide/node-red/handling-data-hd-plc.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/public/images/application-guide/node-red/handling-data-hd-reliable.svg b/nuxt/public/images/application-guide/node-red/handling-data-hd-reliable.svg
deleted file mode 100644
index c0c768de30..0000000000
--- a/nuxt/public/images/application-guide/node-red/handling-data-hd-reliable.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/public/images/application-guide/node-red/operating-flows-op-backpressure.svg b/nuxt/public/images/application-guide/node-red/operating-flows-op-backpressure.svg
deleted file mode 100644
index 5188eaeae2..0000000000
--- a/nuxt/public/images/application-guide/node-red/operating-flows-op-backpressure.svg
+++ /dev/null
@@ -1,19 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/public/images/application-guide/node-red/operating-flows-op-debug.svg b/nuxt/public/images/application-guide/node-red/operating-flows-op-debug.svg
deleted file mode 100644
index 01cd71b16e..0000000000
--- a/nuxt/public/images/application-guide/node-red/operating-flows-op-debug.svg
+++ /dev/null
@@ -1,23 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/public/images/application-guide/node-red/operating-flows-op-deploy.svg b/nuxt/public/images/application-guide/node-red/operating-flows-op-deploy.svg
deleted file mode 100644
index edb259ec9d..0000000000
--- a/nuxt/public/images/application-guide/node-red/operating-flows-op-deploy.svg
+++ /dev/null
@@ -1,27 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/public/images/application-guide/node-red/operating-flows-op-error.svg b/nuxt/public/images/application-guide/node-red/operating-flows-op-error.svg
deleted file mode 100644
index 7b473a2601..0000000000
--- a/nuxt/public/images/application-guide/node-red/operating-flows-op-error.svg
+++ /dev/null
@@ -1,28 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/public/images/application-guide/node-red/worked-example-ex-goodbad.svg b/nuxt/public/images/application-guide/node-red/worked-example-ex-goodbad.svg
deleted file mode 100644
index bcdf4b115c..0000000000
--- a/nuxt/public/images/application-guide/node-red/worked-example-ex-goodbad.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/public/images/application-guide/node-red/worked-example-ex-napkin.svg b/nuxt/public/images/application-guide/node-red/worked-example-ex-napkin.svg
deleted file mode 100644
index 02d10ecb59..0000000000
--- a/nuxt/public/images/application-guide/node-red/worked-example-ex-napkin.svg
+++ /dev/null
@@ -1,34 +0,0 @@
-
\ No newline at end of file
diff --git a/nuxt/public/images/blog/tile-ibm-cloud-starter-removed.png b/nuxt/public/images/blog/tile-ibm-cloud-starter-removed.png
deleted file mode 100644
index 41cd7679d6..0000000000
Binary files a/nuxt/public/images/blog/tile-ibm-cloud-starter-removed.png and /dev/null differ
diff --git a/nuxt/public/images/careers/hiring-developer-relations-advocate.png b/nuxt/public/images/careers/hiring-developer-relations-advocate.png
deleted file mode 100644
index 375eea4e85..0000000000
Binary files a/nuxt/public/images/careers/hiring-developer-relations-advocate.png and /dev/null differ
diff --git a/nuxt/public/images/careers/hiring-engineering-manager.png b/nuxt/public/images/careers/hiring-engineering-manager.png
deleted file mode 100644
index bd38624190..0000000000
Binary files a/nuxt/public/images/careers/hiring-engineering-manager.png and /dev/null differ
diff --git a/nuxt/public/images/careers/hiring-solutions-engineer.png b/nuxt/public/images/careers/hiring-solutions-engineer.png
deleted file mode 100644
index 2f2c276b3a..0000000000
Binary files a/nuxt/public/images/careers/hiring-solutions-engineer.png and /dev/null differ
diff --git a/nuxt/public/images/careers/hiring.jpeg b/nuxt/public/images/careers/hiring.jpeg
deleted file mode 100644
index 3a13fb7917..0000000000
Binary files a/nuxt/public/images/careers/hiring.jpeg and /dev/null differ
diff --git a/nuxt/public/images/dashboard/dashboard-flowfuse.png b/nuxt/public/images/dashboard/dashboard-flowfuse.png
deleted file mode 100644
index d176671ace..0000000000
Binary files a/nuxt/public/images/dashboard/dashboard-flowfuse.png and /dev/null differ
diff --git a/nuxt/public/images/dashboard/donut-chart.gif b/nuxt/public/images/dashboard/donut-chart.gif
deleted file mode 100644
index 763f43a47e..0000000000
Binary files a/nuxt/public/images/dashboard/donut-chart.gif and /dev/null differ
diff --git a/nuxt/public/images/education/education_form.jpg b/nuxt/public/images/education/education_form.jpg
deleted file mode 100644
index a50367d8cc..0000000000
Binary files a/nuxt/public/images/education/education_form.jpg and /dev/null differ
diff --git a/nuxt/public/images/features/flowfuse-features-hero.png b/nuxt/public/images/features/flowfuse-features-hero.png
deleted file mode 100644
index dfd9a4a118..0000000000
Binary files a/nuxt/public/images/features/flowfuse-features-hero.png and /dev/null differ
diff --git a/nuxt/public/images/home/collect.png b/nuxt/public/images/home/collect.png
deleted file mode 100644
index 86ce6d3c06..0000000000
Binary files a/nuxt/public/images/home/collect.png and /dev/null differ
diff --git a/nuxt/public/images/home/collect_graphic.png b/nuxt/public/images/home/collect_graphic.png
deleted file mode 100644
index e7a9f3e4fa..0000000000
Binary files a/nuxt/public/images/home/collect_graphic.png and /dev/null differ
diff --git a/nuxt/public/images/home/data-silos.jpg b/nuxt/public/images/home/data-silos.jpg
deleted file mode 100644
index 6f260f8fae..0000000000
Binary files a/nuxt/public/images/home/data-silos.jpg and /dev/null differ
diff --git a/nuxt/public/images/home/home-data-integration.png b/nuxt/public/images/home/home-data-integration.png
deleted file mode 100644
index 32db38409d..0000000000
Binary files a/nuxt/public/images/home/home-data-integration.png and /dev/null differ
diff --git a/nuxt/public/images/home/home-edge-connectivity.png b/nuxt/public/images/home/home-edge-connectivity.png
deleted file mode 100644
index a16574caeb..0000000000
Binary files a/nuxt/public/images/home/home-edge-connectivity.png and /dev/null differ
diff --git a/nuxt/public/images/home/home-itot-middleware.png b/nuxt/public/images/home/home-itot-middleware.png
deleted file mode 100644
index 97a3bf0d53..0000000000
Binary files a/nuxt/public/images/home/home-itot-middleware.png and /dev/null differ
diff --git a/nuxt/public/images/home/home-mes.png b/nuxt/public/images/home/home-mes.png
deleted file mode 100644
index 8206a05ccd..0000000000
Binary files a/nuxt/public/images/home/home-mes.png and /dev/null differ
diff --git a/nuxt/public/images/home/home-uns.png b/nuxt/public/images/home/home-uns.png
deleted file mode 100644
index eb0162f90f..0000000000
Binary files a/nuxt/public/images/home/home-uns.png and /dev/null differ
diff --git a/nuxt/public/images/home/interact_graphic.png b/nuxt/public/images/home/interact_graphic.png
deleted file mode 100644
index 330eaba361..0000000000
Binary files a/nuxt/public/images/home/interact_graphic.png and /dev/null differ
diff --git a/nuxt/public/images/home/visualise_graphic.png b/nuxt/public/images/home/visualise_graphic.png
deleted file mode 100644
index 48330c5feb..0000000000
Binary files a/nuxt/public/images/home/visualise_graphic.png and /dev/null differ
diff --git a/nuxt/public/images/industries/automotive-changeover.jpg b/nuxt/public/images/industries/automotive-changeover.jpg
deleted file mode 100644
index 79635c9e39..0000000000
Binary files a/nuxt/public/images/industries/automotive-changeover.jpg and /dev/null differ
diff --git a/nuxt/public/images/industries/automotive-dashboards.jpg b/nuxt/public/images/industries/automotive-dashboards.jpg
deleted file mode 100644
index 8f79da6e42..0000000000
Binary files a/nuxt/public/images/industries/automotive-dashboards.jpg and /dev/null differ
diff --git a/nuxt/public/images/industries/automotive-line-stoppage.jpg b/nuxt/public/images/industries/automotive-line-stoppage.jpg
deleted file mode 100644
index 299bfa7026..0000000000
Binary files a/nuxt/public/images/industries/automotive-line-stoppage.jpg and /dev/null differ
diff --git a/nuxt/public/images/industries/automotive-problem.svg b/nuxt/public/images/industries/automotive-problem.svg
deleted file mode 100644
index b60239ad52..0000000000
--- a/nuxt/public/images/industries/automotive-problem.svg
+++ /dev/null
@@ -1,55 +0,0 @@
-
diff --git a/nuxt/public/images/industries/automotive-solution.svg b/nuxt/public/images/industries/automotive-solution.svg
deleted file mode 100644
index 77a60cd7db..0000000000
--- a/nuxt/public/images/industries/automotive-solution.svg
+++ /dev/null
@@ -1,34 +0,0 @@
-
diff --git a/nuxt/public/images/pictograms/404.png b/nuxt/public/images/pictograms/404.png
deleted file mode 100644
index 34f4e1631e..0000000000
Binary files a/nuxt/public/images/pictograms/404.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/Bias for Action - 128x@4x.png b/nuxt/public/images/pictograms/Bias for Action - 128x@4x.png
deleted file mode 100644
index 6161c053f3..0000000000
Binary files a/nuxt/public/images/pictograms/Bias for Action - 128x@4x.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/Results, Not Hours - 128x@4x.png b/nuxt/public/images/pictograms/Results, Not Hours - 128x@4x.png
deleted file mode 100644
index 0f707db164..0000000000
Binary files a/nuxt/public/images/pictograms/Results, Not Hours - 128x@4x.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/Securiy - 128x@4x.png b/nuxt/public/images/pictograms/Securiy - 128x@4x.png
deleted file mode 100644
index b4766ce72f..0000000000
Binary files a/nuxt/public/images/pictograms/Securiy - 128x@4x.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/Sickpay - 128x_1@4x.png b/nuxt/public/images/pictograms/Sickpay - 128x_1@4x.png
deleted file mode 100644
index 003d8855ac..0000000000
Binary files a/nuxt/public/images/pictograms/Sickpay - 128x_1@4x.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/anvil1.png b/nuxt/public/images/pictograms/anvil1.png
deleted file mode 100644
index 32fca0146b..0000000000
Binary files a/nuxt/public/images/pictograms/anvil1.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/bespoke_red.png b/nuxt/public/images/pictograms/bespoke_red.png
deleted file mode 100644
index cfc0a38d39..0000000000
Binary files a/nuxt/public/images/pictograms/bespoke_red.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/bias_for_action.png b/nuxt/public/images/pictograms/bias_for_action.png
deleted file mode 100644
index 9cf5b7aa12..0000000000
Binary files a/nuxt/public/images/pictograms/bias_for_action.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/book-a-demo_blue.png b/nuxt/public/images/pictograms/book-a-demo_blue.png
deleted file mode 100644
index 1c915716e0..0000000000
Binary files a/nuxt/public/images/pictograms/book-a-demo_blue.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/book-a-demo_red.png b/nuxt/public/images/pictograms/book-a-demo_red.png
deleted file mode 100644
index f58381b584..0000000000
Binary files a/nuxt/public/images/pictograms/book-a-demo_red.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/briefcase_blue.png b/nuxt/public/images/pictograms/briefcase_blue.png
deleted file mode 100644
index 2fbf7db55e..0000000000
Binary files a/nuxt/public/images/pictograms/briefcase_blue.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/briefcase_red.png b/nuxt/public/images/pictograms/briefcase_red.png
deleted file mode 100644
index 9742576380..0000000000
Binary files a/nuxt/public/images/pictograms/briefcase_red.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/browser_red.png b/nuxt/public/images/pictograms/browser_red.png
deleted file mode 100644
index 20a5740bdf..0000000000
Binary files a/nuxt/public/images/pictograms/browser_red.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/candor.png b/nuxt/public/images/pictograms/candor.png
deleted file mode 100644
index 4bc5ab15a3..0000000000
Binary files a/nuxt/public/images/pictograms/candor.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/candor_red.png b/nuxt/public/images/pictograms/candor_red.png
deleted file mode 100644
index fc5d8ce533..0000000000
Binary files a/nuxt/public/images/pictograms/candor_red.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/certified-nodes_blue.png b/nuxt/public/images/pictograms/certified-nodes_blue.png
deleted file mode 100644
index fbdaeecb89..0000000000
Binary files a/nuxt/public/images/pictograms/certified-nodes_blue.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/certified_blue.png b/nuxt/public/images/pictograms/certified_blue.png
deleted file mode 100644
index e49cb6d2a2..0000000000
Binary files a/nuxt/public/images/pictograms/certified_blue.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/citizen_dev_red.png b/nuxt/public/images/pictograms/citizen_dev_red.png
deleted file mode 100644
index 934c312f84..0000000000
Binary files a/nuxt/public/images/pictograms/citizen_dev_red.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/cloud_blue.png b/nuxt/public/images/pictograms/cloud_blue.png
deleted file mode 100644
index 4c2d317105..0000000000
Binary files a/nuxt/public/images/pictograms/cloud_blue.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/cloud_nr_blue.png b/nuxt/public/images/pictograms/cloud_nr_blue.png
deleted file mode 100644
index dbbe74b8d1..0000000000
Binary files a/nuxt/public/images/pictograms/cloud_nr_blue.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/cloud_red.png b/nuxt/public/images/pictograms/cloud_red.png
deleted file mode 100644
index 0e84bbeb29..0000000000
Binary files a/nuxt/public/images/pictograms/cloud_red.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/code_blue.png b/nuxt/public/images/pictograms/code_blue.png
deleted file mode 100644
index 0a8d646a9b..0000000000
Binary files a/nuxt/public/images/pictograms/code_blue.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/code_red.png b/nuxt/public/images/pictograms/code_red.png
deleted file mode 100644
index 9f383e832d..0000000000
Binary files a/nuxt/public/images/pictograms/code_red.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/collaboration.png b/nuxt/public/images/pictograms/collaboration.png
deleted file mode 100644
index 8c6565875d..0000000000
Binary files a/nuxt/public/images/pictograms/collaboration.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/collaboration_blue.png b/nuxt/public/images/pictograms/collaboration_blue.png
deleted file mode 100644
index 3d9e110d25..0000000000
Binary files a/nuxt/public/images/pictograms/collaboration_blue.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/collaboration_red.png b/nuxt/public/images/pictograms/collaboration_red.png
deleted file mode 100644
index 472bcce3f5..0000000000
Binary files a/nuxt/public/images/pictograms/collaboration_red.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/community_red.png b/nuxt/public/images/pictograms/community_red.png
deleted file mode 100644
index b7df6f7024..0000000000
Binary files a/nuxt/public/images/pictograms/community_red.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/connect_device_blue.png b/nuxt/public/images/pictograms/connect_device_blue.png
deleted file mode 100644
index 7c44518b2a..0000000000
Binary files a/nuxt/public/images/pictograms/connect_device_blue.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/connect_device_red.png b/nuxt/public/images/pictograms/connect_device_red.png
deleted file mode 100644
index 22d5143d82..0000000000
Binary files a/nuxt/public/images/pictograms/connect_device_red.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/data_blue.png b/nuxt/public/images/pictograms/data_blue.png
deleted file mode 100644
index 4a64d562de..0000000000
Binary files a/nuxt/public/images/pictograms/data_blue.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/data_integration.png b/nuxt/public/images/pictograms/data_integration.png
deleted file mode 100644
index 88553c89d1..0000000000
Binary files a/nuxt/public/images/pictograms/data_integration.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/device_blue.png b/nuxt/public/images/pictograms/device_blue.png
deleted file mode 100644
index 0c7d861be6..0000000000
Binary files a/nuxt/public/images/pictograms/device_blue.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/device_group_blue.png b/nuxt/public/images/pictograms/device_group_blue.png
deleted file mode 100644
index eb523bfc32..0000000000
Binary files a/nuxt/public/images/pictograms/device_group_blue.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/device_group_red.png b/nuxt/public/images/pictograms/device_group_red.png
deleted file mode 100644
index 0a90493b9b..0000000000
Binary files a/nuxt/public/images/pictograms/device_group_red.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/devices1_blue.png b/nuxt/public/images/pictograms/devices1_blue.png
deleted file mode 100644
index 52609606aa..0000000000
Binary files a/nuxt/public/images/pictograms/devices1_blue.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/devops_blue.png b/nuxt/public/images/pictograms/devops_blue.png
deleted file mode 100644
index 4120547e60..0000000000
Binary files a/nuxt/public/images/pictograms/devops_blue.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/edge.png b/nuxt/public/images/pictograms/edge.png
deleted file mode 100644
index 66a31de731..0000000000
Binary files a/nuxt/public/images/pictograms/edge.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/edge_red.png b/nuxt/public/images/pictograms/edge_red.png
deleted file mode 100644
index 338a6c755d..0000000000
Binary files a/nuxt/public/images/pictograms/edge_red.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/education.png b/nuxt/public/images/pictograms/education.png
deleted file mode 100644
index ed627ce249..0000000000
Binary files a/nuxt/public/images/pictograms/education.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/enterprise.png b/nuxt/public/images/pictograms/enterprise.png
deleted file mode 100644
index ebdedf9a81..0000000000
Binary files a/nuxt/public/images/pictograms/enterprise.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/enterprise_blue.png b/nuxt/public/images/pictograms/enterprise_blue.png
deleted file mode 100644
index 30c058f75a..0000000000
Binary files a/nuxt/public/images/pictograms/enterprise_blue.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/enterprise_red.png b/nuxt/public/images/pictograms/enterprise_red.png
deleted file mode 100644
index 40f871fd65..0000000000
Binary files a/nuxt/public/images/pictograms/enterprise_red.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/envelope_blue.png b/nuxt/public/images/pictograms/envelope_blue.png
deleted file mode 100644
index b9ba68421b..0000000000
Binary files a/nuxt/public/images/pictograms/envelope_blue.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/envelope_open_blue.png b/nuxt/public/images/pictograms/envelope_open_blue.png
deleted file mode 100644
index 31fcd96d11..0000000000
Binary files a/nuxt/public/images/pictograms/envelope_open_blue.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/envelope_red.png b/nuxt/public/images/pictograms/envelope_red.png
deleted file mode 100644
index da2d2c4ed7..0000000000
Binary files a/nuxt/public/images/pictograms/envelope_red.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/eu.png b/nuxt/public/images/pictograms/eu.png
deleted file mode 100644
index 56342dda06..0000000000
Binary files a/nuxt/public/images/pictograms/eu.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/feature-data-sharing.png b/nuxt/public/images/pictograms/feature-data-sharing.png
deleted file mode 100644
index ad37224ebc..0000000000
Binary files a/nuxt/public/images/pictograms/feature-data-sharing.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/hub_spokes_blue.png b/nuxt/public/images/pictograms/hub_spokes_blue.png
deleted file mode 100644
index 1e93e49baa..0000000000
Binary files a/nuxt/public/images/pictograms/hub_spokes_blue.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/hub_spokes_red.png b/nuxt/public/images/pictograms/hub_spokes_red.png
deleted file mode 100644
index 1d4927cf42..0000000000
Binary files a/nuxt/public/images/pictograms/hub_spokes_red.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/instance_blue.png b/nuxt/public/images/pictograms/instance_blue.png
deleted file mode 100644
index 610639d40c..0000000000
Binary files a/nuxt/public/images/pictograms/instance_blue.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/iteration.png b/nuxt/public/images/pictograms/iteration.png
deleted file mode 100644
index 17acc13f8e..0000000000
Binary files a/nuxt/public/images/pictograms/iteration.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/library_blue.png b/nuxt/public/images/pictograms/library_blue.png
deleted file mode 100644
index dc4024b3ba..0000000000
Binary files a/nuxt/public/images/pictograms/library_blue.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/light_bulb_blue.png b/nuxt/public/images/pictograms/light_bulb_blue.png
deleted file mode 100644
index 3aad34c5a1..0000000000
Binary files a/nuxt/public/images/pictograms/light_bulb_blue.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/low-code_red.png b/nuxt/public/images/pictograms/low-code_red.png
deleted file mode 100644
index b8147df152..0000000000
Binary files a/nuxt/public/images/pictograms/low-code_red.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/no_credit_card.png b/nuxt/public/images/pictograms/no_credit_card.png
deleted file mode 100644
index 597ba7fddf..0000000000
Binary files a/nuxt/public/images/pictograms/no_credit_card.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/node_catalog.png b/nuxt/public/images/pictograms/node_catalog.png
deleted file mode 100644
index eaaed70605..0000000000
Binary files a/nuxt/public/images/pictograms/node_catalog.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/node_catalog_red.png b/nuxt/public/images/pictograms/node_catalog_red.png
deleted file mode 100644
index 6bbd8ab434..0000000000
Binary files a/nuxt/public/images/pictograms/node_catalog_red.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/opensource.png b/nuxt/public/images/pictograms/opensource.png
deleted file mode 100644
index fd3d5474e9..0000000000
Binary files a/nuxt/public/images/pictograms/opensource.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/opensource_blue.png b/nuxt/public/images/pictograms/opensource_blue.png
deleted file mode 100644
index 55af378601..0000000000
Binary files a/nuxt/public/images/pictograms/opensource_blue.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/orchestration_blue.png b/nuxt/public/images/pictograms/orchestration_blue.png
deleted file mode 100644
index 05e9bb82be..0000000000
Binary files a/nuxt/public/images/pictograms/orchestration_blue.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/orchestration_red.png b/nuxt/public/images/pictograms/orchestration_red.png
deleted file mode 100644
index a7823b81fc..0000000000
Binary files a/nuxt/public/images/pictograms/orchestration_red.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/parental_leave.png b/nuxt/public/images/pictograms/parental_leave.png
deleted file mode 100644
index 6c690a9fd3..0000000000
Binary files a/nuxt/public/images/pictograms/parental_leave.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/pipeline_blue.png b/nuxt/public/images/pictograms/pipeline_blue.png
deleted file mode 100644
index 09e96a7f65..0000000000
Binary files a/nuxt/public/images/pictograms/pipeline_blue.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/pipeline_red.png b/nuxt/public/images/pictograms/pipeline_red.png
deleted file mode 100644
index e534420941..0000000000
Binary files a/nuxt/public/images/pictograms/pipeline_red.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/results.png b/nuxt/public/images/pictograms/results.png
deleted file mode 100644
index c12e72e6c7..0000000000
Binary files a/nuxt/public/images/pictograms/results.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/reward_red.png b/nuxt/public/images/pictograms/reward_red.png
deleted file mode 100644
index 4c98bd648c..0000000000
Binary files a/nuxt/public/images/pictograms/reward_red.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/scalable_blue.png b/nuxt/public/images/pictograms/scalable_blue.png
deleted file mode 100644
index 77533d191c..0000000000
Binary files a/nuxt/public/images/pictograms/scalable_blue.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/scalable_pictogram_blue.png b/nuxt/public/images/pictograms/scalable_pictogram_blue.png
deleted file mode 100644
index 75ae445e14..0000000000
Binary files a/nuxt/public/images/pictograms/scalable_pictogram_blue.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/scalable_pictogram_red.png b/nuxt/public/images/pictograms/scalable_pictogram_red.png
deleted file mode 100644
index 4bb35ef887..0000000000
Binary files a/nuxt/public/images/pictograms/scalable_pictogram_red.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/scalable_red.png b/nuxt/public/images/pictograms/scalable_red.png
deleted file mode 100644
index 139757f6c8..0000000000
Binary files a/nuxt/public/images/pictograms/scalable_red.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/security_pictogram_blue.png b/nuxt/public/images/pictograms/security_pictogram_blue.png
deleted file mode 100644
index c9d1a3376a..0000000000
Binary files a/nuxt/public/images/pictograms/security_pictogram_blue.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/security_pictogram_red.png b/nuxt/public/images/pictograms/security_pictogram_red.png
deleted file mode 100644
index 82da787470..0000000000
Binary files a/nuxt/public/images/pictograms/security_pictogram_red.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/security_red.png b/nuxt/public/images/pictograms/security_red.png
deleted file mode 100644
index f6961b161b..0000000000
Binary files a/nuxt/public/images/pictograms/security_red.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/small-pipeline_red.png b/nuxt/public/images/pictograms/small-pipeline_red.png
deleted file mode 100644
index f85a634df1..0000000000
Binary files a/nuxt/public/images/pictograms/small-pipeline_red.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/snapshot_blue.png b/nuxt/public/images/pictograms/snapshot_blue.png
deleted file mode 100644
index f0bed0abd8..0000000000
Binary files a/nuxt/public/images/pictograms/snapshot_blue.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/speech_red.png b/nuxt/public/images/pictograms/speech_red.png
deleted file mode 100644
index 01c99db2ab..0000000000
Binary files a/nuxt/public/images/pictograms/speech_red.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/speech_red_b.png b/nuxt/public/images/pictograms/speech_red_b.png
deleted file mode 100644
index a0cf5b67d0..0000000000
Binary files a/nuxt/public/images/pictograms/speech_red_b.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/storage_blue.png b/nuxt/public/images/pictograms/storage_blue.png
deleted file mode 100644
index 0302c74c9f..0000000000
Binary files a/nuxt/public/images/pictograms/storage_blue.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/storage_red.png b/nuxt/public/images/pictograms/storage_red.png
deleted file mode 100644
index c69823c8a0..0000000000
Binary files a/nuxt/public/images/pictograms/storage_red.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/support_pictogram_red.png b/nuxt/public/images/pictograms/support_pictogram_red.png
deleted file mode 100644
index 037ccb8e50..0000000000
Binary files a/nuxt/public/images/pictograms/support_pictogram_red.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/support_red.png b/nuxt/public/images/pictograms/support_red.png
deleted file mode 100644
index 7b6556158d..0000000000
Binary files a/nuxt/public/images/pictograms/support_red.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/ticket.png b/nuxt/public/images/pictograms/ticket.png
deleted file mode 100644
index 28df968ea7..0000000000
Binary files a/nuxt/public/images/pictograms/ticket.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/ticket_red.png b/nuxt/public/images/pictograms/ticket_red.png
deleted file mode 100644
index aa14e29528..0000000000
Binary files a/nuxt/public/images/pictograms/ticket_red.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/time.png b/nuxt/public/images/pictograms/time.png
deleted file mode 100644
index 2d4e6aae95..0000000000
Binary files a/nuxt/public/images/pictograms/time.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/time_red.png b/nuxt/public/images/pictograms/time_red.png
deleted file mode 100644
index d1d83d543c..0000000000
Binary files a/nuxt/public/images/pictograms/time_red.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/trusting.png b/nuxt/public/images/pictograms/trusting.png
deleted file mode 100644
index a108ef0d80..0000000000
Binary files a/nuxt/public/images/pictograms/trusting.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/users_blue.png b/nuxt/public/images/pictograms/users_blue.png
deleted file mode 100644
index 36a9cb238b..0000000000
Binary files a/nuxt/public/images/pictograms/users_blue.png and /dev/null differ
diff --git a/nuxt/public/images/pictograms/vacation.png b/nuxt/public/images/pictograms/vacation.png
deleted file mode 100644
index daa0ffd550..0000000000
Binary files a/nuxt/public/images/pictograms/vacation.png and /dev/null differ
diff --git a/nuxt/public/images/solutions/webinar-july-2023_video_tile.jpg b/nuxt/public/images/solutions/webinar-july-2023_video_tile.jpg
deleted file mode 100644
index e0b22e52ee..0000000000
Binary files a/nuxt/public/images/solutions/webinar-july-2023_video_tile.jpg and /dev/null differ
diff --git a/nuxt/public/images/stories/logos/abrasive-tech-logo-3.png b/nuxt/public/images/stories/logos/abrasive-tech-logo-3.png
deleted file mode 100644
index 1698033bb7..0000000000
Binary files a/nuxt/public/images/stories/logos/abrasive-tech-logo-3.png and /dev/null differ
diff --git a/nuxt/public/images/webinars/ama-april.jpg b/nuxt/public/images/webinars/ama-april.jpg
deleted file mode 100644
index 9c7ad0dac9..0000000000
Binary files a/nuxt/public/images/webinars/ama-april.jpg and /dev/null differ
diff --git a/nuxt/public/images/webinars/ama-march.jpg b/nuxt/public/images/webinars/ama-march.jpg
deleted file mode 100644
index 139a67cf04..0000000000
Binary files a/nuxt/public/images/webinars/ama-march.jpg and /dev/null differ
diff --git a/nuxt/public/images/webinars/ama-may.jpg b/nuxt/public/images/webinars/ama-may.jpg
deleted file mode 100644
index 7c55ec343c..0000000000
Binary files a/nuxt/public/images/webinars/ama-may.jpg and /dev/null differ
diff --git a/nuxt/public/images/webinars/webinar-elevating-nodered-flowfuse-paltform-update.jpg b/nuxt/public/images/webinars/webinar-elevating-nodered-flowfuse-paltform-update.jpg
deleted file mode 100644
index adb38625aa..0000000000
Binary files a/nuxt/public/images/webinars/webinar-elevating-nodered-flowfuse-paltform-update.jpg and /dev/null differ
diff --git a/nuxt/public/images/why-flowfuse/flowfuse-homepage-mobile.png b/nuxt/public/images/why-flowfuse/flowfuse-homepage-mobile.png
deleted file mode 100644
index 94388a05fa..0000000000
Binary files a/nuxt/public/images/why-flowfuse/flowfuse-homepage-mobile.png and /dev/null differ
diff --git a/nuxt/public/images/why-flowfuse/flowfuse-homepage.png b/nuxt/public/images/why-flowfuse/flowfuse-homepage.png
deleted file mode 100644
index 68c01914c3..0000000000
Binary files a/nuxt/public/images/why-flowfuse/flowfuse-homepage.png and /dev/null differ
diff --git a/package-lock.json b/package-lock.json
index 00abd74982..fda42b9660 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -13,7 +13,6 @@
],
"dependencies": {
"@flowfuse/flow-renderer": "^0.5.0",
- "@netlify/blobs": "^10.7.9",
"@octokit/auth-app": "^8.3.0",
"algoliasearch": "^4.25.3",
"js-yaml": "^4.3.2",
@@ -912,7 +911,6 @@
"version": "1.10.0",
"resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.10.0.tgz",
"integrity": "sha512-yq6OkJ4p82CAfPl0u9mQebQHKPJkY7WrIuk205cTYnYe+k2Z8YBh11FrbRG/H6ihirqcacOgl2BIO8oyMQLeXw==",
- "dev": true,
"license": "MIT",
"optional": true,
"dependencies": {
@@ -924,7 +922,6 @@
"version": "1.10.0",
"resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.10.0.tgz",
"integrity": "sha512-ewvYlk86xUoGI0zQRNq/mC+16R1QeDlKQy21Ki3oSYXNgLb45GV1P6A0M+/s6nyCuNDqe5VpaY84BzXGwVbwFA==",
- "dev": true,
"license": "MIT",
"optional": true,
"dependencies": {
@@ -935,26 +932,12 @@
"version": "1.2.1",
"resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.2.1.tgz",
"integrity": "sha512-uTII7OYF+/Mes/MrcIOYp5yOtSMLBWSIoLPpcgwipoiKbli6k322tcoFsxoIIxPDqW01SQGAgko4EzZi2BNv2w==",
- "dev": true,
"license": "MIT",
"optional": true,
"dependencies": {
"tslib": "^2.4.0"
}
},
- "node_modules/@envelop/instrumentation": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/@envelop/instrumentation/-/instrumentation-1.0.0.tgz",
- "integrity": "sha512-cxgkB66RQB95H3X27jlnxCRNTmPuSTgmBAq6/4n2Dtv4hsk4yz8FadA1ggmd0uZzvKqWD6CR+WFgTjhDqg7eyw==",
- "license": "MIT",
- "dependencies": {
- "@whatwg-node/promise-helpers": "^1.2.1",
- "tslib": "^2.5.0"
- },
- "engines": {
- "node": ">=18.0.0"
- }
- },
"node_modules/@esbuild/aix-ppc64": {
"version": "0.28.1",
"resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.28.1.tgz",
@@ -962,7 +945,6 @@
"cpu": [
"ppc64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -979,7 +961,6 @@
"cpu": [
"arm"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -996,7 +977,6 @@
"cpu": [
"arm64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -1013,7 +993,6 @@
"cpu": [
"x64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -1030,7 +1009,6 @@
"cpu": [
"arm64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -1047,7 +1025,6 @@
"cpu": [
"x64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -1064,7 +1041,6 @@
"cpu": [
"arm64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -1081,7 +1057,6 @@
"cpu": [
"x64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -1098,7 +1073,6 @@
"cpu": [
"arm"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -1115,7 +1089,6 @@
"cpu": [
"arm64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -1132,7 +1105,6 @@
"cpu": [
"ia32"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -1149,7 +1121,6 @@
"cpu": [
"loong64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -1166,7 +1137,6 @@
"cpu": [
"mips64el"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -1183,7 +1153,6 @@
"cpu": [
"ppc64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -1200,7 +1169,6 @@
"cpu": [
"riscv64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -1217,7 +1185,6 @@
"cpu": [
"s390x"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -1234,7 +1201,6 @@
"cpu": [
"x64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -1251,7 +1217,6 @@
"cpu": [
"arm64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -1268,7 +1233,6 @@
"cpu": [
"x64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -1285,7 +1249,6 @@
"cpu": [
"arm64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -1302,7 +1265,6 @@
"cpu": [
"x64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -1319,7 +1281,6 @@
"cpu": [
"arm64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -1336,7 +1297,6 @@
"cpu": [
"x64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -1353,7 +1313,6 @@
"cpu": [
"arm64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -1370,7 +1329,6 @@
"cpu": [
"ia32"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -1387,7 +1345,6 @@
"cpu": [
"x64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -1415,12 +1372,6 @@
"license": "MIT",
"optional": true
},
- "node_modules/@fastify/busboy": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/@fastify/busboy/-/busboy-3.2.0.tgz",
- "integrity": "sha512-m9FVDXU3GT2ITSe0UaMA5rU3QkfC/UXtCU8y0gSN/GugTqtVldOBWIB5V6V3sbmenVZUIpU6f+mPEO2+m5iTaA==",
- "license": "MIT"
- },
"node_modules/@fingerprintjs/botd": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/@fingerprintjs/botd/-/botd-2.0.0.tgz",
@@ -2436,7 +2387,6 @@
"version": "1.2.3",
"resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-1.2.3.tgz",
"integrity": "sha512-UMduMbqO5s5zF2NkNacMT/yK5Y5QiKvWr2+50bzIIxFDwVJ2h49b+oyjaCGPhJxd2/gC2x39EHv/gHVuu36x2Q==",
- "dev": true,
"license": "MIT",
"optional": true,
"dependencies": {
@@ -2454,110 +2404,6 @@
"@emnapi/runtime": "^1.7.1 || ^2.0.0-alpha.4"
}
},
- "node_modules/@netlify/blobs": {
- "version": "10.7.12",
- "resolved": "https://registry.npmjs.org/@netlify/blobs/-/blobs-10.7.12.tgz",
- "integrity": "sha512-4YL/MKu0t+gPeIL+GkqBxYVkqh1612Cgw4J5OaF3XIa3HRH/EMsZ7+cssLOE9i4e2pEAI48+BiehoV30b9xPfg==",
- "license": "MIT",
- "dependencies": {
- "@netlify/dev-utils": "4.4.7",
- "@netlify/otel": "^6.0.5",
- "@netlify/runtime-utils": "2.3.0"
- },
- "engines": {
- "node": "^14.16.0 || >=16.0.0"
- }
- },
- "node_modules/@netlify/dev-utils": {
- "version": "4.4.7",
- "resolved": "https://registry.npmjs.org/@netlify/dev-utils/-/dev-utils-4.4.7.tgz",
- "integrity": "sha512-etfUY5SyraYG+i4msfVnWuFEkia6XLxeoe8Hh5uGO6QJ4OAQT4EmesXjulsI0/7EozMxdiANGnf2AAshn+2jpQ==",
- "license": "MIT",
- "dependencies": {
- "@whatwg-node/server": "^0.11.0",
- "ansis": "^4.1.0",
- "atomically": "^2.0.3",
- "chokidar": "^4.0.1",
- "decache": "^4.6.2",
- "dettle": "^1.0.5",
- "dot-prop": "9.0.0",
- "empathic": "^2.0.0",
- "env-paths": "^3.0.0",
- "image-size": "^2.0.2",
- "js-image-generator": "^1.0.4",
- "parse-gitignore": "^2.0.0",
- "semver": "^7.7.2",
- "tmp-promise": "^3.0.3"
- },
- "engines": {
- "node": "^18.14.0 || >=20"
- }
- },
- "node_modules/@netlify/dev-utils/node_modules/chokidar": {
- "version": "4.0.3",
- "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz",
- "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==",
- "license": "MIT",
- "dependencies": {
- "readdirp": "^4.0.1"
- },
- "engines": {
- "node": ">= 14.16.0"
- },
- "funding": {
- "url": "https://paulmillr.com/funding/"
- }
- },
- "node_modules/@netlify/dev-utils/node_modules/image-size": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/image-size/-/image-size-2.0.2.tgz",
- "integrity": "sha512-IRqXKlaXwgSMAMtpNzZa1ZAe8m+Sa1770Dhk8VkSsP9LS+iHD62Zd8FQKs8fbPiagBE7BzoFX23cxFnwshpV6w==",
- "license": "MIT",
- "bin": {
- "image-size": "bin/image-size.js"
- },
- "engines": {
- "node": ">=16.x"
- }
- },
- "node_modules/@netlify/dev-utils/node_modules/readdirp": {
- "version": "4.1.2",
- "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz",
- "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==",
- "license": "MIT",
- "engines": {
- "node": ">= 14.18.0"
- },
- "funding": {
- "type": "individual",
- "url": "https://paulmillr.com/funding/"
- }
- },
- "node_modules/@netlify/otel": {
- "version": "6.0.5",
- "resolved": "https://registry.npmjs.org/@netlify/otel/-/otel-6.0.5.tgz",
- "integrity": "sha512-FUnQsG+xp5gljmHZgrBgGLYKmKYQlGvrao6gtKenJSPCYTMzsYB9PbFfjIoEvwS+o8DxuWDrHlRDDGU3o9ObhQ==",
- "license": "MIT",
- "dependencies": {
- "@opentelemetry/api": "1.9.1",
- "@opentelemetry/core": "2.8.0",
- "@opentelemetry/instrumentation": "^0.220.0",
- "@opentelemetry/resources": "2.9.0",
- "@opentelemetry/sdk-trace-node": "2.9.0"
- },
- "engines": {
- "node": "^18.14.0 || >=20.6.1"
- }
- },
- "node_modules/@netlify/runtime-utils": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/@netlify/runtime-utils/-/runtime-utils-2.3.0.tgz",
- "integrity": "sha512-cW8weDvsKV7zfia2m5EcBy6KILGoPD+eYZ3qWNGnIo05DGF28goPES0xKSDkNYgAF/2rRSIhie2qcBhbGVgSRg==",
- "license": "MIT",
- "engines": {
- "node": "^18.14.0 || >=20"
- }
- },
"node_modules/@noble/hashes": {
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.3.0.tgz",
@@ -3902,204 +3748,12 @@
"version": "1.9.1",
"resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.9.1.tgz",
"integrity": "sha512-gLyJlPHPZYdAk1JENA9LeHejZe1Ti77/pTeFm/nMXmQH/HFZlcS/O2XJB+L8fkbrNSqhdtlvjBVjxwUYanNH5Q==",
+ "devOptional": true,
"license": "Apache-2.0",
"engines": {
"node": ">=8.0.0"
}
},
- "node_modules/@opentelemetry/api-logs": {
- "version": "0.220.0",
- "resolved": "https://registry.npmjs.org/@opentelemetry/api-logs/-/api-logs-0.220.0.tgz",
- "integrity": "sha512-CmVa4ImJ+ynfrPMNaAXHET6Bhb44SwzmfyVJFq9ni2jgXJR/l7C6gfVFddNmHP+ZOkP9cf4f9DBe68qVLTHc9w==",
- "license": "Apache-2.0",
- "dependencies": {
- "@opentelemetry/api": "^1.3.0"
- },
- "engines": {
- "node": ">=8.0.0"
- }
- },
- "node_modules/@opentelemetry/context-async-hooks": {
- "version": "2.9.0",
- "resolved": "https://registry.npmjs.org/@opentelemetry/context-async-hooks/-/context-async-hooks-2.9.0.tgz",
- "integrity": "sha512-OQ0vzvbZBiUhjqLnUaoNfYmP8553Crr3aggB4y0ZUi815mZ7idpdJXQmoKdeBKJelYttoBlLSSHubmyw3wvX4w==",
- "license": "Apache-2.0",
- "engines": {
- "node": "^18.19.0 || >=20.6.0"
- },
- "peerDependencies": {
- "@opentelemetry/api": ">=1.0.0 <1.10.0"
- }
- },
- "node_modules/@opentelemetry/core": {
- "version": "2.8.0",
- "resolved": "https://registry.npmjs.org/@opentelemetry/core/-/core-2.8.0.tgz",
- "integrity": "sha512-hd1Lfh8p545nNz+jq1Ejfz+Mn1hyLuxYn1YzTfFNrxr8urEWMNQLPf1Th8kjOH+HxwawCrtgBp8JpBUR4ZSgww==",
- "license": "Apache-2.0",
- "dependencies": {
- "@opentelemetry/semantic-conventions": "^1.29.0"
- },
- "engines": {
- "node": "^18.19.0 || >=20.6.0"
- },
- "peerDependencies": {
- "@opentelemetry/api": ">=1.0.0 <1.10.0"
- }
- },
- "node_modules/@opentelemetry/instrumentation": {
- "version": "0.220.0",
- "resolved": "https://registry.npmjs.org/@opentelemetry/instrumentation/-/instrumentation-0.220.0.tgz",
- "integrity": "sha512-xQx3E2WxP1mDvKzxLxX+CTCtNLa560YJZ3087qYHerl2YmiKpv7AH+dAy7vmx+eVrZ5BwhfWUAVoKOoxCNHcpw==",
- "license": "Apache-2.0",
- "dependencies": {
- "@opentelemetry/api-logs": "0.220.0",
- "import-in-the-middle": "^3.0.0",
- "require-in-the-middle": "^8.0.0"
- },
- "engines": {
- "node": "^18.19.0 || >=20.6.0"
- },
- "peerDependencies": {
- "@opentelemetry/api": "^1.3.0"
- }
- },
- "node_modules/@opentelemetry/resources": {
- "version": "2.9.0",
- "resolved": "https://registry.npmjs.org/@opentelemetry/resources/-/resources-2.9.0.tgz",
- "integrity": "sha512-jyA5MBLQ+Dkl3+JsZkUoUvL7yHvU64kLsvpXKarWm6347Sl1t1bXFTFykUePNpT5WH5pm9a2Qtt03iIYQhZ1Fg==",
- "license": "Apache-2.0",
- "dependencies": {
- "@opentelemetry/core": "2.9.0",
- "@opentelemetry/semantic-conventions": "^1.29.0"
- },
- "engines": {
- "node": "^18.19.0 || >=20.6.0"
- },
- "peerDependencies": {
- "@opentelemetry/api": ">=1.3.0 <1.10.0"
- }
- },
- "node_modules/@opentelemetry/resources/node_modules/@opentelemetry/core": {
- "version": "2.9.0",
- "resolved": "https://registry.npmjs.org/@opentelemetry/core/-/core-2.9.0.tgz",
- "integrity": "sha512-m2nckMT80NnmjTYSPjJQObBJ+8dgkoajEOUbznL8AHZ3T3yHRk2P7gI1PhEBc1+lOnrYE9UWrWHqJDsmqjmNbw==",
- "license": "Apache-2.0",
- "dependencies": {
- "@opentelemetry/semantic-conventions": "^1.29.0"
- },
- "engines": {
- "node": "^18.19.0 || >=20.6.0"
- },
- "peerDependencies": {
- "@opentelemetry/api": ">=1.0.0 <1.10.0"
- }
- },
- "node_modules/@opentelemetry/sdk-trace": {
- "version": "2.9.0",
- "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-trace/-/sdk-trace-2.9.0.tgz",
- "integrity": "sha512-sGA19HvtrrSKYsseHphluH6j3p6Xa3fqc7c7y8f/7mYWejc1lyDFcpSdD1kYa50HCLUeEo4zA5bW0pniaPszuw==",
- "license": "Apache-2.0",
- "dependencies": {
- "@opentelemetry/core": "2.9.0",
- "@opentelemetry/resources": "2.9.0",
- "@opentelemetry/semantic-conventions": "^1.29.0"
- },
- "engines": {
- "node": "^18.19.0 || >=20.6.0"
- },
- "peerDependencies": {
- "@opentelemetry/api": ">=1.3.0 <1.10.0"
- }
- },
- "node_modules/@opentelemetry/sdk-trace-base": {
- "version": "2.9.0",
- "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-trace-base/-/sdk-trace-base-2.9.0.tgz",
- "integrity": "sha512-cp9zmTl62R8PJrpvFcmc8N2JQU/xfa0S+61q511Nji+QxCfZ8Ifvg7H27G8cANe4crg4RTrWsVvanHiXjSp6ag==",
- "license": "Apache-2.0",
- "dependencies": {
- "@opentelemetry/core": "2.9.0",
- "@opentelemetry/resources": "2.9.0",
- "@opentelemetry/sdk-trace": "2.9.0",
- "@opentelemetry/semantic-conventions": "^1.29.0"
- },
- "engines": {
- "node": "^18.19.0 || >=20.6.0"
- },
- "peerDependencies": {
- "@opentelemetry/api": ">=1.3.0 <1.10.0"
- }
- },
- "node_modules/@opentelemetry/sdk-trace-base/node_modules/@opentelemetry/core": {
- "version": "2.9.0",
- "resolved": "https://registry.npmjs.org/@opentelemetry/core/-/core-2.9.0.tgz",
- "integrity": "sha512-m2nckMT80NnmjTYSPjJQObBJ+8dgkoajEOUbznL8AHZ3T3yHRk2P7gI1PhEBc1+lOnrYE9UWrWHqJDsmqjmNbw==",
- "license": "Apache-2.0",
- "dependencies": {
- "@opentelemetry/semantic-conventions": "^1.29.0"
- },
- "engines": {
- "node": "^18.19.0 || >=20.6.0"
- },
- "peerDependencies": {
- "@opentelemetry/api": ">=1.0.0 <1.10.0"
- }
- },
- "node_modules/@opentelemetry/sdk-trace-node": {
- "version": "2.9.0",
- "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-trace-node/-/sdk-trace-node-2.9.0.tgz",
- "integrity": "sha512-ec9a7ps37huy5itYk0MalaZdSLlM6AXWp/FhtEjgMpp5leEGojBDvAl/UWttQnkMZOvFHKzRESn8TD3yKTF5nQ==",
- "license": "Apache-2.0",
- "dependencies": {
- "@opentelemetry/context-async-hooks": "2.9.0",
- "@opentelemetry/core": "2.9.0",
- "@opentelemetry/sdk-trace-base": "2.9.0"
- },
- "engines": {
- "node": "^18.19.0 || >=20.6.0"
- },
- "peerDependencies": {
- "@opentelemetry/api": ">=1.0.0 <1.10.0"
- }
- },
- "node_modules/@opentelemetry/sdk-trace-node/node_modules/@opentelemetry/core": {
- "version": "2.9.0",
- "resolved": "https://registry.npmjs.org/@opentelemetry/core/-/core-2.9.0.tgz",
- "integrity": "sha512-m2nckMT80NnmjTYSPjJQObBJ+8dgkoajEOUbznL8AHZ3T3yHRk2P7gI1PhEBc1+lOnrYE9UWrWHqJDsmqjmNbw==",
- "license": "Apache-2.0",
- "dependencies": {
- "@opentelemetry/semantic-conventions": "^1.29.0"
- },
- "engines": {
- "node": "^18.19.0 || >=20.6.0"
- },
- "peerDependencies": {
- "@opentelemetry/api": ">=1.0.0 <1.10.0"
- }
- },
- "node_modules/@opentelemetry/sdk-trace/node_modules/@opentelemetry/core": {
- "version": "2.9.0",
- "resolved": "https://registry.npmjs.org/@opentelemetry/core/-/core-2.9.0.tgz",
- "integrity": "sha512-m2nckMT80NnmjTYSPjJQObBJ+8dgkoajEOUbznL8AHZ3T3yHRk2P7gI1PhEBc1+lOnrYE9UWrWHqJDsmqjmNbw==",
- "license": "Apache-2.0",
- "dependencies": {
- "@opentelemetry/semantic-conventions": "^1.29.0"
- },
- "engines": {
- "node": "^18.19.0 || >=20.6.0"
- },
- "peerDependencies": {
- "@opentelemetry/api": ">=1.0.0 <1.10.0"
- }
- },
- "node_modules/@opentelemetry/semantic-conventions": {
- "version": "1.43.0",
- "resolved": "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-1.43.0.tgz",
- "integrity": "sha512-eSYWTm620tTk45EKSedaUL8MFYI8hW164hIXsgIHyxu3VobUB3fFCu5t0hQby6OoWRPsG1KkKUG2M5UadiLiVg==",
- "license": "Apache-2.0",
- "engines": {
- "node": ">=14"
- }
- },
"node_modules/@oxc-minify/binding-android-arm-eabi": {
"version": "0.131.0",
"resolved": "https://registry.npmjs.org/@oxc-minify/binding-android-arm-eabi/-/binding-android-arm-eabi-0.131.0.tgz",
@@ -4449,7 +4103,6 @@
"cpu": [
"arm"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -4466,7 +4119,6 @@
"cpu": [
"arm64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -4483,7 +4135,6 @@
"cpu": [
"arm64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -4500,7 +4151,6 @@
"cpu": [
"x64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -4517,7 +4167,6 @@
"cpu": [
"x64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -4534,7 +4183,6 @@
"cpu": [
"arm"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -4551,7 +4199,6 @@
"cpu": [
"arm"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -4568,7 +4215,6 @@
"cpu": [
"arm64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -4585,7 +4231,6 @@
"cpu": [
"arm64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -4602,7 +4247,6 @@
"cpu": [
"ppc64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -4619,7 +4263,6 @@
"cpu": [
"riscv64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -4636,7 +4279,6 @@
"cpu": [
"riscv64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -4653,7 +4295,6 @@
"cpu": [
"s390x"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -4670,7 +4311,6 @@
"cpu": [
"x64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -4687,7 +4327,6 @@
"cpu": [
"x64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -4704,7 +4343,6 @@
"cpu": [
"arm64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -4721,7 +4359,6 @@
"cpu": [
"wasm32"
],
- "dev": true,
"license": "MIT",
"optional": true,
"dependencies": {
@@ -4740,7 +4377,6 @@
"cpu": [
"arm64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -4757,7 +4393,6 @@
"cpu": [
"ia32"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -4774,7 +4409,6 @@
"cpu": [
"x64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -5406,7 +5040,7 @@
},
"node_modules/@parcel/watcher-wasm/node_modules/napi-wasm": {
"version": "1.1.0",
- "dev": true,
+ "extraneous": true,
"inBundle": true,
"license": "MIT"
},
@@ -6181,7 +5815,6 @@
"cpu": [
"arm"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -6195,7 +5828,6 @@
"cpu": [
"arm64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -6209,7 +5841,6 @@
"cpu": [
"arm64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -6223,7 +5854,6 @@
"cpu": [
"x64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -6237,7 +5867,6 @@
"cpu": [
"arm64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -6251,7 +5880,6 @@
"cpu": [
"x64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -6265,7 +5893,6 @@
"cpu": [
"arm"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -6279,7 +5906,6 @@
"cpu": [
"arm"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -6293,7 +5919,6 @@
"cpu": [
"arm64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -6307,7 +5932,6 @@
"cpu": [
"arm64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -6321,7 +5945,6 @@
"cpu": [
"loong64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -6335,7 +5958,6 @@
"cpu": [
"loong64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -6349,7 +5971,6 @@
"cpu": [
"ppc64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -6363,7 +5984,6 @@
"cpu": [
"ppc64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -6377,7 +5997,6 @@
"cpu": [
"riscv64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -6391,7 +6010,6 @@
"cpu": [
"riscv64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -6405,7 +6023,6 @@
"cpu": [
"s390x"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -6419,7 +6036,6 @@
"cpu": [
"x64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -6433,7 +6049,6 @@
"cpu": [
"x64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -6447,7 +6062,6 @@
"cpu": [
"x64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -6461,7 +6075,6 @@
"cpu": [
"arm64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -6475,7 +6088,6 @@
"cpu": [
"arm64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -6489,7 +6101,6 @@
"cpu": [
"ia32"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -6503,7 +6114,6 @@
"cpu": [
"x64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -6517,7 +6127,6 @@
"cpu": [
"x64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -7967,7 +7576,6 @@
"version": "0.10.3",
"resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.3.tgz",
"integrity": "sha512-F3fo1MYrRJYL3zER0OUOmkutjr1Vp23m7OsSgp7nq4SP6OqX6C/56XFIPAl5bt3zaBRjmW7SGz3u/6LwFpYcOg==",
- "dev": true,
"license": "MIT",
"optional": true,
"dependencies": {
@@ -9011,75 +8619,6 @@
"dev": true,
"license": "MIT"
},
- "node_modules/@whatwg-node/disposablestack": {
- "version": "0.0.6",
- "resolved": "https://registry.npmjs.org/@whatwg-node/disposablestack/-/disposablestack-0.0.6.tgz",
- "integrity": "sha512-LOtTn+JgJvX8WfBVJtF08TGrdjuFzGJc4mkP8EdDI8ADbvO7kiexYep1o8dwnt0okb0jYclCDXF13xU7Ge4zSw==",
- "license": "MIT",
- "dependencies": {
- "@whatwg-node/promise-helpers": "^1.0.0",
- "tslib": "^2.6.3"
- },
- "engines": {
- "node": ">=18.0.0"
- }
- },
- "node_modules/@whatwg-node/fetch": {
- "version": "0.10.13",
- "resolved": "https://registry.npmjs.org/@whatwg-node/fetch/-/fetch-0.10.13.tgz",
- "integrity": "sha512-b4PhJ+zYj4357zwk4TTuF2nEe0vVtOrwdsrNo5hL+u1ojXNhh1FgJ6pg1jzDlwlT4oBdzfSwaBwMCtFCsIWg8Q==",
- "license": "MIT",
- "dependencies": {
- "@whatwg-node/node-fetch": "^0.8.3",
- "urlpattern-polyfill": "^10.0.0"
- },
- "engines": {
- "node": ">=18.0.0"
- }
- },
- "node_modules/@whatwg-node/node-fetch": {
- "version": "0.8.6",
- "resolved": "https://registry.npmjs.org/@whatwg-node/node-fetch/-/node-fetch-0.8.6.tgz",
- "integrity": "sha512-BDMdYFcerLQkwA2RTldxOqRCs6ZQD1S7UgP3pUdGUkcbgTrP/V5ko77ZkCww9DHmC4lpoYuwigGfQYj285gMvA==",
- "license": "MIT",
- "dependencies": {
- "@fastify/busboy": "^3.1.1",
- "@whatwg-node/disposablestack": "^0.0.6",
- "@whatwg-node/promise-helpers": "^1.3.2",
- "tslib": "^2.6.3"
- },
- "engines": {
- "node": ">=18.0.0"
- }
- },
- "node_modules/@whatwg-node/promise-helpers": {
- "version": "1.3.2",
- "resolved": "https://registry.npmjs.org/@whatwg-node/promise-helpers/-/promise-helpers-1.3.2.tgz",
- "integrity": "sha512-Nst5JdK47VIl9UcGwtv2Rcgyn5lWtZ0/mhRQ4G8NN2isxpq2TO30iqHzmwoJycjWuyUfg3GFXqP/gFHXeV57IA==",
- "license": "MIT",
- "dependencies": {
- "tslib": "^2.6.3"
- },
- "engines": {
- "node": ">=16.0.0"
- }
- },
- "node_modules/@whatwg-node/server": {
- "version": "0.11.0",
- "resolved": "https://registry.npmjs.org/@whatwg-node/server/-/server-0.11.0.tgz",
- "integrity": "sha512-VSdkwnJRr8Yv9UgB2aXB3VUPWwd6Oqnn0hycFwhg9pZgWxJXb7JmhsiXe9tmpMwjHFxli12PGcz9aI63YYloGQ==",
- "license": "MIT",
- "dependencies": {
- "@envelop/instrumentation": "^1.0.0",
- "@whatwg-node/disposablestack": "^0.0.6",
- "@whatwg-node/fetch": "^0.10.13",
- "@whatwg-node/promise-helpers": "^1.3.2",
- "tslib": "^2.6.3"
- },
- "engines": {
- "node": ">=18.0.0"
- }
- },
"node_modules/abbrev": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/abbrev/-/abbrev-3.0.1.tgz",
@@ -9231,6 +8770,7 @@
"version": "4.3.1",
"resolved": "https://registry.npmjs.org/ansis/-/ansis-4.3.1.tgz",
"integrity": "sha512-BJ8/l4R5LRE7hW9WdSuGYrLSHi2ynxeFpDFbH0K/CgNeY/tyhk+vO6TYxXC5r5CpUhNVX310xzPsN/H9lCdfOA==",
+ "devOptional": true,
"license": "ISC",
"engines": {
"node": ">=14"
@@ -9495,16 +9035,6 @@
"dev": true,
"license": "MIT"
},
- "node_modules/atomically": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/atomically/-/atomically-2.1.1.tgz",
- "integrity": "sha512-P4w9o2dqARji6P7MHprklbfiArZAWvo07yW7qs3pdljb3BWr12FIB7W+p0zJiuiVsUpRO0iZn1kFFcpPegg0tQ==",
- "license": "MIT",
- "dependencies": {
- "stubborn-fs": "^2.0.0",
- "when-exit": "^2.1.4"
- }
- },
"node_modules/autoprefixer": {
"version": "10.5.4",
"resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.5.4.tgz",
@@ -10048,14 +9578,6 @@
"url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/callsite": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz",
- "integrity": "sha512-0vdNRFXn5q+dtOqjfFtmtlI9N2eVZ7LMyEV2iKC5mEEFvSg/69Ml6b/WU2qF8W1nLRa0wiSrDT3Y5jOHZCwKPQ==",
- "engines": {
- "node": "*"
- }
- },
"node_modules/camelcase": {
"version": "6.3.0",
"resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz",
@@ -10280,12 +9802,6 @@
"dev": true,
"license": "MIT"
},
- "node_modules/cjs-module-lexer": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-2.2.0.tgz",
- "integrity": "sha512-4bHTS2YuzUvtoLjdy+98ykbNB5jS0+07EvFNXerqZQJ89F7DI6ET7OQo/HJuW6K0aVsKA9hj9/RVb2kQVOrPDQ==",
- "license": "MIT"
- },
"node_modules/clean-git-ref": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/clean-git-ref/-/clean-git-ref-2.0.1.tgz",
@@ -10506,18 +10022,6 @@
"url": "https://github.com/sponsors/wooorm"
}
},
- "node_modules/commander": {
- "version": "6.2.1",
- "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz",
- "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==",
- "dev": true,
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">= 6"
- }
- },
"node_modules/commondir": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
@@ -11460,15 +10964,6 @@
}
}
},
- "node_modules/decache": {
- "version": "4.6.2",
- "resolved": "https://registry.npmjs.org/decache/-/decache-4.6.2.tgz",
- "integrity": "sha512-2LPqkLeu8XWHU8qNCS3kcF6sCcb5zIzvWaAHYSvPfwhdd7mHuah29NssMzrTYyHN4F5oFy2ko9OBYxegtU0FEw==",
- "license": "MIT",
- "dependencies": {
- "callsite": "^1.0.0"
- }
- },
"node_modules/decamelize": {
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/decamelize/-/decamelize-5.0.1.tgz",
@@ -11756,12 +11251,6 @@
"node": ">=8"
}
},
- "node_modules/dettle": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/dettle/-/dettle-1.0.5.tgz",
- "integrity": "sha512-ZVyjhAJ7sCe1PNXEGveObOH9AC8QvMga3HJIghHawtG7mE4K5pW9nz/vDGAr/U7a3LWgdOzEE7ac9MURnyfaTA==",
- "license": "MIT"
- },
"node_modules/devalue": {
"version": "5.9.0",
"resolved": "https://registry.npmjs.org/devalue/-/devalue-5.9.0.tgz",
@@ -11893,21 +11382,6 @@
"url": "https://github.com/fb55/domutils?sponsor=1"
}
},
- "node_modules/dot-prop": {
- "version": "9.0.0",
- "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-9.0.0.tgz",
- "integrity": "sha512-1gxPBJpI/pcjQhKgIU91II6Wkay+dLcN3M6rf2uwP8hRur3HtQXjVrdAK3sjC0piaEuxzMwjXChcETiJl47lAQ==",
- "license": "MIT",
- "dependencies": {
- "type-fest": "^4.18.2"
- },
- "engines": {
- "node": ">=18"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/dotenv": {
"version": "17.4.2",
"resolved": "https://registry.npmjs.org/dotenv/-/dotenv-17.4.2.tgz",
@@ -12126,15 +11600,6 @@
"url": "https://github.com/sponsors/wooorm"
}
},
- "node_modules/empathic": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/empathic/-/empathic-2.0.1.tgz",
- "integrity": "sha512-YGRs8knHhKHVShLkFET/rWAU8kmHbOV5LwN938RHI0pljAJ1Gf6SzXsSmRaEzcXTtOOmVqJ5+WtQPL5uigY50Q==",
- "license": "MIT",
- "engines": {
- "node": ">=14"
- }
- },
"node_modules/encodeurl": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz",
@@ -12205,18 +11670,6 @@
"url": "https://github.com/fb55/entities?sponsor=1"
}
},
- "node_modules/env-paths": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-3.0.0.tgz",
- "integrity": "sha512-dtJUTepzMW3Lm/NPxRf3wP4642UWhjL2sQxc+ym2YMj1m/H2zDNQOlezafzkHwn6sMstjHTwG6iQQsctDW/b1A==",
- "license": "MIT",
- "engines": {
- "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/error-ex": {
"version": "1.3.4",
"resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.4.tgz",
@@ -12267,6 +11720,7 @@
"version": "2.3.1",
"resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-2.3.1.tgz",
"integrity": "sha512-shc1dbU90Yl/xq1QrC7QRtfcwURZuVRfPhZbDoldJ1cn1gzDvBaBWlv0eFolj5+0znnPJz5TXLxsN77X/12KTA==",
+ "devOptional": true,
"license": "MIT"
},
"node_modules/es-object-atoms": {
@@ -13915,20 +13369,6 @@
"dev": true,
"license": "MIT"
},
- "node_modules/import-in-the-middle": {
- "version": "3.3.3",
- "resolved": "https://registry.npmjs.org/import-in-the-middle/-/import-in-the-middle-3.3.3.tgz",
- "integrity": "sha512-AiohS3H80sXO6owEltjGX+glb7qXaDhBoJb9XcQVH4UI207xu/bDLUcadVKp7Qe576reg9yr/PXZjV5qx8gfbA==",
- "license": "Apache-2.0",
- "dependencies": {
- "cjs-module-lexer": "^2.2.0",
- "es-module-lexer": "^2.2.0",
- "module-details-from-path": "^1.0.4"
- },
- "engines": {
- "node": ">=18"
- }
- },
"node_modules/import-meta-resolve": {
"version": "4.2.0",
"resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-4.2.0.tgz",
@@ -15021,21 +14461,6 @@
"jiti": "lib/jiti-cli.mjs"
}
},
- "node_modules/jpeg-js": {
- "version": "0.4.4",
- "resolved": "https://registry.npmjs.org/jpeg-js/-/jpeg-js-0.4.4.tgz",
- "integrity": "sha512-WZzeDOEtTOBK4Mdsar0IqEU5sMr3vSV2RqkAIzUEV2BHnUfKGyswWFPFwK5EeDo93K3FohSHbLAjj0s1Wzd+dg==",
- "license": "BSD-3-Clause"
- },
- "node_modules/js-image-generator": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/js-image-generator/-/js-image-generator-1.0.4.tgz",
- "integrity": "sha512-ckb7kyVojGAnArouVR+5lBIuwU1fcrn7E/YYSd0FK7oIngAkMmRvHASLro9Zt5SQdWToaI66NybG+OGxPw/HlQ==",
- "license": "ISC",
- "dependencies": {
- "jpeg-js": "^0.4.2"
- }
- },
"node_modules/js-tokens": {
"version": "10.0.0",
"resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-10.0.0.tgz",
@@ -17184,12 +16609,6 @@
"dev": true,
"license": "MIT"
},
- "node_modules/module-details-from-path": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/module-details-from-path/-/module-details-from-path-1.0.4.tgz",
- "integrity": "sha512-EGWKgxALGMgzvxYF1UyGTy0HXX/2vHLkw6+NvDKW2jypWbHpjQuj4UMcqQWXHERJhVGKikolT06G3bcKe4fi7w==",
- "license": "MIT"
- },
"node_modules/motion-dom": {
"version": "12.43.0",
"resolved": "https://registry.npmjs.org/motion-dom/-/motion-dom-12.43.0.tgz",
@@ -19784,15 +19203,6 @@
"dev": true,
"license": "MIT"
},
- "node_modules/parse-gitignore": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/parse-gitignore/-/parse-gitignore-2.0.0.tgz",
- "integrity": "sha512-RmVuCHWsfu0QPNW+mraxh/xjQVw/lhUCUru8Zni3Ctq3AoMhpDTq0OVdKS6iesd6Kqb7viCV3isAL43dciOSog==",
- "license": "MIT",
- "engines": {
- "node": ">=14"
- }
- },
"node_modules/parse-json": {
"version": "5.2.0",
"resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
@@ -21818,19 +21228,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/require-in-the-middle": {
- "version": "8.0.1",
- "resolved": "https://registry.npmjs.org/require-in-the-middle/-/require-in-the-middle-8.0.1.tgz",
- "integrity": "sha512-QT7FVMXfWOYFbeRBF6nu+I6tr2Tf3u0q8RIEjNob/heKY/nh7drD/k7eeMFmSQgnTtCzLDcCu/XEnpW2wk4xCQ==",
- "license": "MIT",
- "dependencies": {
- "debug": "^4.3.5",
- "module-details-from-path": "^1.0.3"
- },
- "engines": {
- "node": ">=9.3.0 || >=8.10.0 <9.0.0"
- }
- },
"node_modules/resolve": {
"version": "1.22.12",
"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.12.tgz",
@@ -22531,6 +21928,7 @@
"version": "7.8.5",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz",
"integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==",
+ "devOptional": true,
"license": "ISC",
"bin": {
"semver": "bin/semver.js"
@@ -23266,21 +22664,6 @@
"dev": true,
"license": "ISC"
},
- "node_modules/stubborn-fs": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/stubborn-fs/-/stubborn-fs-2.0.0.tgz",
- "integrity": "sha512-Y0AvSwDw8y+nlSNFXMm2g6L51rBGdAQT20J3YSOqxC53Lo3bjWRtr2BKcfYoAf352WYpsZSTURrA0tqhfgudPA==",
- "license": "MIT",
- "dependencies": {
- "stubborn-utils": "^1.0.1"
- }
- },
- "node_modules/stubborn-utils": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/stubborn-utils/-/stubborn-utils-1.0.2.tgz",
- "integrity": "sha512-zOh9jPYI+xrNOyisSelgym4tolKTJCQd5GBhK0+0xJvcYDcwlOoxF/rnFKQ2KRZknXSG9jWAp66fwP6AxN9STg==",
- "license": "MIT"
- },
"node_modules/stylehacks": {
"version": "8.0.3",
"resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-8.0.3.tgz",
@@ -23668,24 +23051,6 @@
"url": "https://github.com/sponsors/SuperchupuDev"
}
},
- "node_modules/tmp": {
- "version": "0.2.7",
- "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.7.tgz",
- "integrity": "sha512-e0votIpp4Uo2AJYSzVHV6xCcawuiez3DzqDAbrTc3YxBkplN6e+dM13ZeIcZnDg/QpSuU2zfZ3rzwY8ukEnaXw==",
- "license": "MIT",
- "engines": {
- "node": ">=14.14"
- }
- },
- "node_modules/tmp-promise": {
- "version": "3.0.3",
- "resolved": "https://registry.npmjs.org/tmp-promise/-/tmp-promise-3.0.3.tgz",
- "integrity": "sha512-RwM7MoPojPxsOBYnyd2hy0bxtIlVrihNs9pj5SUvY8Zz1sQcQG2tG1hSr8PDxfgEB8RNKDhqbIlroIarSNDNsQ==",
- "license": "MIT",
- "dependencies": {
- "tmp": "^0.2.0"
- }
- },
"node_modules/to-buffer": {
"version": "1.2.2",
"resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.2.2.tgz",
@@ -23818,6 +23183,7 @@
"version": "2.8.1",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
"integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==",
+ "devOptional": true,
"license": "0BSD"
},
"node_modules/tunnel-agent": {
@@ -23833,18 +23199,6 @@
"node": "*"
}
},
- "node_modules/type-fest": {
- "version": "4.41.0",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.41.0.tgz",
- "integrity": "sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==",
- "license": "(MIT OR CC0-1.0)",
- "engines": {
- "node": ">=16"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/type-level-regexp": {
"version": "0.1.17",
"resolved": "https://registry.npmjs.org/type-level-regexp/-/type-level-regexp-0.1.17.tgz",
@@ -24700,12 +24054,6 @@
"dev": true,
"license": "MIT"
},
- "node_modules/urlpattern-polyfill": {
- "version": "10.1.0",
- "resolved": "https://registry.npmjs.org/urlpattern-polyfill/-/urlpattern-polyfill-10.1.0.tgz",
- "integrity": "sha512-IGjKp/o0NL3Bso1PymYURCJxMPNAf/ILOpendP9f5B6e1rTJgdgiOvgfoT8VxCAdY+Wisb9uhGaJJf3yZ2V9nw==",
- "license": "MIT"
- },
"node_modules/util-deprecate": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
@@ -25651,12 +24999,6 @@
"node": ">=18"
}
},
- "node_modules/when-exit": {
- "version": "2.1.5",
- "resolved": "https://registry.npmjs.org/when-exit/-/when-exit-2.1.5.tgz",
- "integrity": "sha512-VGkKJ564kzt6Ms1dbgPP/yuIoQCrsFAnRbptpC5wOEsDaNsbCB2bnfnaA8i/vRs5tjUSEOtIuvl9/MyVsvQZCg==",
- "license": "MIT"
- },
"node_modules/which": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
diff --git a/package.json b/package.json
index 48a3d1adc0..acb6e8bb74 100644
--- a/package.json
+++ b/package.json
@@ -76,7 +76,6 @@
},
"dependencies": {
"@flowfuse/flow-renderer": "^0.5.0",
- "@netlify/blobs": "^10.7.9",
"@octokit/auth-app": "^8.3.0",
"algoliasearch": "^4.25.3",
"js-yaml": "^4.3.2",