diff --git a/.gitignore b/.gitignore
index 07168936c32..414d50220e1 100644
--- a/.gitignore
+++ b/.gitignore
@@ -10,6 +10,7 @@ coverage
.tmp
.eslintcache
package-lock.json
+.env
# package managers
yarn-error.log
diff --git a/figma.config.json b/figma.config.json
new file mode 100644
index 00000000000..87bf065cc5e
--- /dev/null
+++ b/figma.config.json
@@ -0,0 +1,20 @@
+{
+ "codeConnect": {
+ "parser": "react",
+ "label": "PF-React",
+ "importPaths": {
+ "packages/react-core/src/*": "@patternfly/react-core"
+ },
+ "paths": {
+ "./next": ["packages/react-core/src/next"],
+ "./deprecated": ["packages/react-core/src/deprecated"]
+ },
+ "include": ["packages/react-core/src/components/**/*"],
+ "exclude": [
+ "packages/react-core/src/components/**/__tests__/*",
+ "packages/react-core/src/components/**/_tests_/*",
+ "packages/react-core/src/components/**/examples/*",
+ "packages/react-core/src/components/assets/*"
+ ]
+ }
+}
diff --git a/iconsData.json b/iconsData.json
new file mode 100644
index 00000000000..cf20772a17e
--- /dev/null
+++ b/iconsData.json
@@ -0,0 +1 @@
+{"fa-up-right-and-down-left-from-center-solid":{"name":"fa-up-right-and-down-left-from-center-solid","nodeId":"13274-2864","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=13274-2864&m=dev"},"fa-cogs":{"name":"fa-cogs","nodeId":"25229-2108","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=25229-2108&m=dev"},"pf-icon-not-started":{"name":"pf-icon-not-started","nodeId":"243-545","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-545&m=dev"},"fa-angle-right":{"name":"fa-angle-right","nodeId":"243-837","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-837&m=dev"},"fa-search":{"name":"fa-search","nodeId":"1179-26","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=1179-26&m=dev"},"fa-angle-double-left":{"name":"fa-angle-double-left","nodeId":"243-831","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-831&m=dev"},"pf-icon-trend-up":{"name":"pf-icon-trend-up","nodeId":"243-583","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-583&m=dev"},"fa-arrow-right":{"name":"fa-arrow-right","nodeId":"243-852","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-852&m=dev"},"fa-down-left-and-up-right-to-center-solid":{"name":"fa-down-left-and-up-right-to-center-solid","nodeId":"13488-1851","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=13488-1851&m=dev"},"Icon Size=Standalone -2XL":{"name":"Icon Size=Standalone -2XL","nodeId":"198-1577","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=198-1577&m=dev"},"fa-github":{"name":"fa-github","nodeId":"242-8764","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=242-8764&m=dev"},"fa-exclamation-triangle":{"name":"fa-exclamation-triangle","nodeId":"243-557","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-557&m=dev"},"fa-cubes":{"name":"fa-cubes","nodeId":"243-827","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-827&m=dev"},"fa-linkedin":{"name":"fa-linkedin","nodeId":"242-8760","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=242-8760&m=dev"},"fa-plus-circle":{"name":"fa-plus-circle","nodeId":"243-709","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-709&m=dev"},"fa-check-circle":{"name":"fa-check-circle","nodeId":"243-567","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-567&m=dev"},"fa-wrench":{"name":"fa-wrench","nodeId":"243-573","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-573&m=dev"},"fa-twitter":{"name":"fa-twitter","nodeId":"242-8762","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=242-8762&m=dev"},"fa-history":{"name":"fa-history","nodeId":"243-556","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-556&m=dev"},"fa-bars":{"name":"fa-bars","nodeId":"243-841","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-841&m=dev"},"fa-balance-scale":{"name":"fa-balance-scale","nodeId":"243-560","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-560&m=dev"},"fa-thumbtack":{"name":"fa-thumbtack","nodeId":"243-832","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-832&m=dev"},"pf-icon-cloud-tenant":{"name":"pf-icon-cloud-tenant","nodeId":"243-814","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-814&m=dev"},"pf-panel-open":{"name":"pf-panel-open","nodeId":"243-721","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-721&m=dev"},"pf-icon-add-circle-o":{"name":"pf-icon-add-circle-o","nodeId":"243-706","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-706&m=dev"},"fa-dropbox":{"name":"fa-dropbox","nodeId":"242-8761","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=242-8761&m=dev"},"fa-redo":{"name":"fa-redo","nodeId":"243-707","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-707&m=dev"},"pf-icon-data-processor":{"name":"pf-icon-data-processor","nodeId":"955-4123","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=955-4123&m=dev"},"pf-icon-resources-almost-empty":{"name":"pf-icon-resources-almost-empty","nodeId":"243-547","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-547&m=dev"},"fa-drupal":{"name":"fa-drupal","nodeId":"242-8758","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=242-8758&m=dev"},"pf-icon-middleware":{"name":"pf-icon-middleware","nodeId":"243-791","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-791&m=dev"},"pf-icon-cluster":{"name":"pf-icon-cluster","nodeId":"243-809","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-809&m=dev"},"fa-cog":{"name":"fa-cog","nodeId":"243-732","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-732&m=dev"},"fa-pencil-alt":{"name":"fa-pencil-alt","nodeId":"243-729","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-729&m=dev"},"fa-th-large":{"name":"fa-th-large","nodeId":"243-657","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-657&m=dev"},"pf-icon-new-process":{"name":"pf-icon-new-process","nodeId":"243-581","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-581&m=dev"},"fa-long-arrow-alt-up":{"name":"fa-long-arrow-alt-up","nodeId":"243-858","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-858&m=dev"},"pf-icon-automation":{"name":"pf-icon-automation","nodeId":"243-823","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-823&m=dev"},"pf-icon-openstack":{"name":"pf-icon-openstack","nodeId":"242-8769","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=242-8769&m=dev"},"pf-icon-connected":{"name":"pf-icon-connected","nodeId":"243-576","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-576&m=dev"},"fa-pause-circle":{"name":"fa-pause-circle","nodeId":"243-710","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-710&m=dev"},"fa-share-square":{"name":"fa-share-square","nodeId":"243-737","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-737&m=dev"},"fa-check":{"name":"fa-check","nodeId":"243-572","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-572&m=dev"},"fa-database":{"name":"fa-database","nodeId":"243-816","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-816&m=dev"},"fa-sort-amount-down-alt":{"name":"fa-sort-amount-down-alt","nodeId":"243-745","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-745&m=dev"},"pf-panel-close":{"name":"pf-panel-close","nodeId":"243-711","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-711&m=dev"},"fa-satellite":{"name":"fa-satellite","nodeId":"242-8766","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=242-8766&m=dev"},"fa-clipboard-check":{"name":"fa-clipboard-check","nodeId":"243-822","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-822&m=dev"},"pf-icon-severity-moderate":{"name":"pf-icon-severity-moderate","nodeId":"24000-218695","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=24000-218695&m=dev"},"fa-folder":{"name":"fa-folder","nodeId":"243-838","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-838&m=dev"},"fa-sort-amount-down":{"name":"fa-sort-amount-down","nodeId":"243-735","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-735&m=dev"},"pf-icon-catalog":{"name":"pf-icon-catalog","nodeId":"243-784","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-784&m=dev"},"fa-calendar":{"name":"fa-calendar","nodeId":"243-855","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-855&m=dev"},"fa-eye":{"name":"fa-eye","nodeId":"243-851","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-851&m=dev"},"fa-pause":{"name":"fa-pause","nodeId":"243-746","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-746&m=dev"},"pf-icon-enhancement":{"name":"pf-icon-enhancement","nodeId":"243-554","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-554&m=dev"},"fa-expand-arrows-alt":{"name":"fa-expand-arrows-alt","nodeId":"243-720","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-720&m=dev"},"fa-code-branch":{"name":"fa-code-branch","nodeId":"243-825","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-825&m=dev"},"pf-icon-resource-pool":{"name":"pf-icon-resource-pool","nodeId":"243-811","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-811&m=dev"},"fa-times":{"name":"fa-times","nodeId":"243-722","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-722&m=dev"},"pf-icon-cloud-security":{"name":"pf-icon-cloud-security","nodeId":"243-802","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-802&m=dev"},"fa-question-circle":{"name":"fa-question-circle","nodeId":"243-850","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-850&m=dev"},"pf-icon-network-range":{"name":"pf-icon-network-range","nodeId":"243-788","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-788&m=dev"},"pf-icon-off":{"name":"pf-icon-off","nodeId":"243-553","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-553&m=dev"},"pf-icon-resources-full":{"name":"pf-icon-resources-full","nodeId":"243-546","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-546&m=dev"},"fa-play":{"name":"fa-play","nodeId":"243-736","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-736&m=dev"},"fa-window-restore":{"name":"fa-window-restore","nodeId":"243-742","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-742&m=dev"},"pf-icon-severity-minor":{"name":"pf-icon-severity-minor","nodeId":"24000-218665","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=24000-218665&m=dev"},"fa-undo":{"name":"fa-undo","nodeId":"243-716","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-716&m=dev"},"fa-task":{"name":"fa-task","nodeId":"243-833","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-833&m=dev"},"fa-arrow-circle-down":{"name":"fa-arrow-circle-down","nodeId":"243-571","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-571&m=dev"},"pf-icon-template":{"name":"pf-icon-template","nodeId":"243-783","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-783&m=dev"},"fa-print":{"name":"fa-print","nodeId":"243-725","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-725&m=dev"},"pf-icon-tenant":{"name":"pf-icon-tenant","nodeId":"243-778","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-778&m=dev"},"fa-arrow-circle-up":{"name":"fa-arrow-circle-up","nodeId":"243-582","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-582&m=dev"},"pf-icon-monitoring":{"name":"pf-icon-monitoring","nodeId":"243-794","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-794&m=dev"},"pf-icon-disconnected":{"name":"pf-icon-disconnected","nodeId":"243-558","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-558&m=dev"},"pf-icon-regions":{"name":"pf-icon-regions","nodeId":"243-786","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-786&m=dev"},"fa-ban":{"name":"fa-ban","nodeId":"243-580","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-580&m=dev"},"fa-search-minus":{"name":"fa-search-minus","nodeId":"243-743","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-743&m=dev"},"pf-icon-unknown":{"name":"pf-icon-unknown","nodeId":"243-555","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-555&m=dev"},"pf-icon-data-source":{"name":"pf-icon-data-source","nodeId":"955-4122","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=955-4122&m=dev"},"pf-icon-bundle":{"name":"pf-icon-bundle","nodeId":"243-806","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-806&m=dev"},"fa-stack-overflow":{"name":"fa-stack-overflow","nodeId":"242-8767","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=242-8767&m=dev"},"pf-icon-network":{"name":"pf-icon-network","nodeId":"243-804","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-804&m=dev"},"fa-download":{"name":"fa-download","nodeId":"243-724","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-724&m=dev"},"pf-icon-storage-domain":{"name":"pf-icon-storage-domain","nodeId":"243-793","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-793&m=dev"},"pf-icon-severity-unidentified":{"name":"pf-icon-severity-unidentified","nodeId":"24000-218676","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=24000-218676&m=dev"},"fa-user":{"name":"fa-user","nodeId":"243-859","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-859&m=dev"},"pf-icon-severity-none":{"name":"pf-icon-severity-none","nodeId":"24000-218672","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=24000-218672&m=dev"},"fa-filter":{"name":"fa-filter","nodeId":"243-733","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-733&m=dev"},"fa-map-marker":{"name":"fa-map-marker","nodeId":"243-853","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-853&m=dev"},"fa-cube":{"name":"fa-cube","nodeId":"243-808","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-808&m=dev"},"pf-icon-volume":{"name":"pf-icon-volume","nodeId":"243-780","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-780&m=dev"},"pf-icon-server-group":{"name":"pf-icon-server-group","nodeId":"243-782","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-782&m=dev"},"fa-windows":{"name":"fa-windows","nodeId":"242-8772","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=242-8772&m=dev"},"pf-icon-flavor":{"name":"pf-icon-flavor","nodeId":"243-799","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-799&m=dev"},"fa-ansible":{"name":"fa-ansible","nodeId":"242-8770","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=242-8770&m=dev"},"fa-times-circle":{"name":"fa-times-circle","nodeId":"243-738","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-738&m=dev"},"fa-memory":{"name":"fa-memory","nodeId":"243-817","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-817&m=dev"},"pf-icon-star":{"name":"pf-icon-star","nodeId":"243-776","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-776&m=dev"},"fa-copy":{"name":"fa-copy","nodeId":"243-727","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-727&m=dev"},"fa-arrows-alt-v":{"name":"fa-arrows-alt-v","nodeId":"243-847","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-847&m=dev"},"fa-table":{"name":"fa-table","nodeId":"243-659","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-659&m=dev"},"fa-folder-open":{"name":"fa-folder-open","nodeId":"243-857","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-857&m=dev"},"arrow-right":{"name":"arrow-right","nodeId":"955-4147","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=955-4147&m=dev"},"fa-lock":{"name":"fa-lock","nodeId":"1179-50","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=1179-50&m=dev"},"pf-icon-vcenter":{"name":"pf-icon-vcenter","nodeId":"243-777","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-777&m=dev"},"fa-flag":{"name":"fa-flag","nodeId":"243-717","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-717&m=dev"},"fa-list":{"name":"fa-list","nodeId":"243-661","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-661&m=dev"},"pf-icon-multicluster":{"name":"pf-icon-multicluster","nodeId":"955-4124","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=955-4124&m=dev"},"pf-icon-degraded":{"name":"pf-icon-degraded","nodeId":"243-561","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-561&m=dev"},"pf-icon-pending":{"name":"pf-icon-pending","nodeId":"243-570","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-570&m=dev"},"pf-icon-zone":{"name":"pf-icon-zone","nodeId":"243-779","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-779&m=dev"},"fa-tag":{"name":"fa-tag","nodeId":"243-813","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-813&m=dev"},"fa-file":{"name":"fa-file","nodeId":"955-4139","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=955-4139&m=dev"},"pf-icon-service-catalog":{"name":"pf-icon-service-catalog","nodeId":"243-810","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-810&m=dev"},"fa-tachometer-alt":{"name":"fa-tachometer-alt","nodeId":"243-660","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-660&m=dev"},"fa-exclamation-circle":{"name":"fa-exclamation-circle","nodeId":"1179-72","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=1179-72&m=dev"},"pf-treeview":{"name":"pf-treeview","nodeId":"501-2712","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=501-2712&m=dev"},"fa-comments":{"name":"fa-comments","nodeId":"243-849","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-849&m=dev"},"pf-icon-enterprise":{"name":"pf-icon-enterprise","nodeId":"243-812","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-812&m=dev"},"pf-icon-resources-almost-full":{"name":"pf-icon-resources-almost-full","nodeId":"243-575","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-575&m=dev"},"pf-topology":{"name":"pf-topology","nodeId":"243-656","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-656&m=dev"},"fa-ellipsis-v":{"name":"fa-ellipsis-v","nodeId":"243-839","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-839&m=dev"},"fa-image":{"name":"fa-image","nodeId":"243-821","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-821&m=dev"},"fa-desktop":{"name":"fa-desktop","nodeId":"243-807","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-807&m=dev"},"fa-lock-open":{"name":"fa-lock-open","nodeId":"243-564","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-564&m=dev"},"pf-icon-data-sink":{"name":"pf-icon-data-sink","nodeId":"955-4105","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=955-4105&m=dev"},"pf-icon-service":{"name":"pf-icon-service","nodeId":"243-820","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-820&m=dev"},"pf-icon-repository":{"name":"pf-icon-repository","nodeId":"243-785","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-785&m=dev"},"pf-icon-builder-image":{"name":"pf-icon-builder-image","nodeId":"243-824","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-824&m=dev"},"fa-code":{"name":"fa-code","nodeId":"243-829","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-829&m=dev"},"pf-icon-process-automation":{"name":"pf-icon-process-automation","nodeId":"243-792","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-792&m=dev"},"pf-icon-private":{"name":"pf-icon-private","nodeId":"243-565","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-565&m=dev"},"pf-icon-domain":{"name":"pf-icon-domain","nodeId":"243-797","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-797&m=dev"},"pf-icon-attention-bell":{"name":"pf-icon-attention-bell","nodeId":"243-551","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-551&m=dev"},"pf-icon-in-progress":{"name":"pf-icon-in-progress","nodeId":"243-552","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-552&m=dev"},"fa-key":{"name":"fa-key","nodeId":"243-826","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-826&m=dev"},"pf-icon-running":{"name":"pf-icon-running","nodeId":"243-568","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-568&m=dev"},"fa-minus-circle":{"name":"fa-minus-circle","nodeId":"243-715","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-715&m=dev"},"fa-th":{"name":"fa-th","nodeId":"243-658","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-658&m=dev"},"pf-icon-services":{"name":"pf-icon-services","nodeId":"243-819","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-819&m=dev"},"pf-icon-trend-down":{"name":"pf-icon-trend-down","nodeId":"243-563","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-563&m=dev"},"pf-icon-route":{"name":"pf-icon-route","nodeId":"243-803","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-803&m=dev"},"pf-icon-virtual-machine":{"name":"pf-icon-virtual-machine","nodeId":"243-781","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-781&m=dev"},"fa-linux":{"name":"fa-linux","nodeId":"242-8765","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=242-8765&m=dev"},"pf-icon-registry":{"name":"pf-icon-registry","nodeId":"243-801","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-801&m=dev"},"fa-home":{"name":"fa-home","nodeId":"243-848","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-848&m=dev"},"fa-power-off":{"name":"fa-power-off","nodeId":"243-577","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-577&m=dev"},"pf-icon-open-drawer-right":{"name":"pf-icon-open-drawer-right","nodeId":"1322-74","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=1322-74&m=dev"},"fa-bug":{"name":"fa-bug","nodeId":"243-549","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-549&m=dev"},"fa-question-circle(far)":{"name":"fa-question-circle(far)","nodeId":"243-840","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-840&m=dev"},"pf-icon-optimize":{"name":"pf-icon-optimize","nodeId":"243-713","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-713&m=dev"},"fa-long-arrow-alt-down":{"name":"fa-long-arrow-alt-down","nodeId":"243-842","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-842&m=dev"},"fa-minus":{"name":"fa-minus","nodeId":"243-740","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-740&m=dev"},"pf-icon-security":{"name":"pf-icon-security","nodeId":"243-574","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-574&m=dev"},"pf-icon-port":{"name":"pf-icon-port","nodeId":"243-796","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-796&m=dev"},"fa-bell":{"name":"fa-bell","nodeId":"243-846","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-846&m=dev"},"fa-eye-slash":{"name":"fa-eye-slash","nodeId":"243-836","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-836&m=dev"},"pf-icon-replicator":{"name":"pf-icon-replicator","nodeId":"243-787","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-787&m=dev"},"pf-icon-infrastructure":{"name":"pf-icon-infrastructure","nodeId":"243-800","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-800&m=dev"},"fa-info-circle":{"name":"fa-info-circle","nodeId":"1179-73","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=1179-73&m=dev"},"fa-hdd":{"name":"fa-hdd","nodeId":"243-818","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-818&m=dev"},"fa-grip-vertical":{"name":"fa-grip-vertical","nodeId":"243-854","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-854&m=dev"},"fa-angle-left":{"name":"fa-angle-left","nodeId":"243-844","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-844&m=dev"},"fa-grip-horizontal":{"name":"fa-grip-horizontal","nodeId":"243-830","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-830&m=dev"},"fa-angle-down":{"name":"fa-angle-down","nodeId":"243-845","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-845&m=dev"},"fa-compress":{"name":"fa-compress","nodeId":"243-731","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-731&m=dev"},"pf-icon-integration":{"name":"pf-icon-integration","nodeId":"243-805","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-805&m=dev"},"fa-clock":{"name":"fa-clock","nodeId":"243-843","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-843&m=dev"},"fa-facebook":{"name":"fa-facebook","nodeId":"242-8763","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=242-8763&m=dev"},"pf-icon-asleep":{"name":"pf-icon-asleep","nodeId":"243-579","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-579&m=dev"},"fa-caret-down":{"name":"fa-caret-down","nodeId":"243-835","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-835&m=dev"},"fa-trash":{"name":"fa-trash","nodeId":"243-719","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-719&m=dev"},"fa-expand":{"name":"fa-expand","nodeId":"243-728","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-728&m=dev"},"fa-sync-alt":{"name":"fa-sync-alt","nodeId":"243-723","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-723&m=dev"},"fa-compress-arrows-alt":{"name":"fa-compress-arrows-alt","nodeId":"243-726","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-726&m=dev"},"pf-icon-export":{"name":"pf-icon-export","nodeId":"243-744","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-744&m=dev"},"pf-icon-blueprint":{"name":"pf-icon-blueprint","nodeId":"243-795","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-795&m=dev"},"pf-save":{"name":"pf-save","nodeId":"243-712","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-712&m=dev"},"fa-upload":{"name":"fa-upload","nodeId":"243-714","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-714&m=dev"},"pf-icon-import":{"name":"pf-icon-import","nodeId":"243-718","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-718&m=dev"},"fa-google":{"name":"fa-google","nodeId":"242-8768","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=242-8768&m=dev"},"pf-icon-resources-empty":{"name":"pf-icon-resources-empty","nodeId":"243-548","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-548&m=dev"},"pf-icon-severity-critical":{"name":"pf-icon-severity-critical","nodeId":"24002-223128","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=24002-223128&m=dev"},"pf-icon-openshift":{"name":"pf-icon-openshift","nodeId":"242-8773","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=242-8773&m=dev"},"fa-bitbucket":{"name":"fa-bitbucket","nodeId":"947-4061","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=947-4061&m=dev"},"pf-icon-severity-important":{"name":"pf-icon-severity-important","nodeId":"24000-218644","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=24000-218644&m=dev"},"cogs":{"name":"cogs","nodeId":"243-861","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-861&m=dev"},"fa-gitlab":{"name":"fa-gitlab","nodeId":"242-8771","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=242-8771&m=dev"},"fa-columns":{"name":"fa-columns","nodeId":"243-741","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-741&m=dev"},"fa-microchip":{"name":"fa-microchip","nodeId":"243-815","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-815&m=dev"},"pf-patternfly":{"name":"pf-patternfly","nodeId":"242-8757","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=242-8757&m=dev"},"fa-search-plus":{"name":"fa-search-plus","nodeId":"243-739","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-739&m=dev"},"fa-angle-double-right":{"name":"fa-angle-double-right","nodeId":"243-856","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-856&m=dev"},"pf-icon-build":{"name":"pf-icon-build","nodeId":"243-828","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-828&m=dev"},"fa-check-circle-2xl":{"name":"fa-check-circle-2xl","nodeId":"1179-74","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=1179-74&m=dev"},"fa-js":{"name":"fa-js","nodeId":"242-8759","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=242-8759&m=dev"},"fa-angle-up":{"name":"fa-angle-up","nodeId":"243-834","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-834&m=dev"},"fa-plus":{"name":"fa-plus","nodeId":"243-708","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-708&m=dev"},"pf-icon-migration":{"name":"pf-icon-migration","nodeId":"243-559","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-559&m=dev"},"fa-external-link-alt":{"name":"fa-external-link-alt","nodeId":"243-734","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-734&m=dev"},"space-shuttle-2xl":{"name":"space-shuttle-2xl","nodeId":"243-862","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-862&m=dev"},"fa-thumbs-up-regular":{"name":"fa-thumbs-up-regular","nodeId":"30048-30367","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=30048-30367&m=dev"},"fa-thumbs-down-regular":{"name":"fa-thumbs-down-regular","nodeId":"30048-30358","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=30048-30358&m=dev"},"fa-message":{"name":"fa-message","nodeId":"30046-208","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=30046-208&m=dev"},"fa-thumbs-up":{"name":"fa-thumbs-up","nodeId":"30048-30364","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=30048-30364&m=dev"},"fa-fingerprint":{"name":"fa-fingerprint","nodeId":"30048-175","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=30048-175&m=dev"},"fa-stop":{"name":"fa-stop","nodeId":"30048-30382","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=30048-30382&m=dev"},"fa-microphone":{"name":"fa-microphone","nodeId":"30048-30379","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=30048-30379&m=dev"},"fa-volume-high":{"name":"fa-volume-high","nodeId":"30048-30376","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=30048-30376&m=dev"},"fa-paperclip":{"name":"fa-paperclip","nodeId":"30048-164","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=30048-164&m=dev"},"fa-thumbs-down":{"name":"fa-thumbs-down","nodeId":"30048-30361","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=30048-30361&m=dev"},"fa-robot":{"name":"fa-robot","nodeId":"30048-171","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=30048-171&m=dev"},"fa-hard-drive":{"name":"fa-hard-drive","nodeId":"30048-179","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=30048-179&m=dev"},"fa-paper-plane":{"name":"fa-paper-plane","nodeId":"30048-30373","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=30048-30373&m=dev"},"fa-sliders":{"name":"fa-sliders","nodeId":"30048-30370","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=30048-30370&m=dev"},"Icon Size=Heading - H4":{"name":"Icon Size=Heading - H4","nodeId":"12682-8373","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=12682-8373&m=dev"},"Icon Size=Font size - XS":{"name":"Icon Size=Font size - XS","nodeId":"15739-100","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=15739-100&m=dev"},"Icon Size=Body - Small":{"name":"Icon Size=Body - Small","nodeId":"198-1586","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=198-1586&m=dev"},"Icon Size=Standalone - 3XL":{"name":"Icon Size=Standalone - 3XL","nodeId":"198-1574","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=198-1574&m=dev"},"Icon Size=Font size - XL":{"name":"Icon Size=Font size - XL","nodeId":"15740-18411","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=15740-18411&m=dev"},"Icon Size=Font size - 3xl":{"name":"Icon Size=Font size - 3xl","nodeId":"15742-124","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=15742-124&m=dev"},"Icon Size=Font size - Sm":{"name":"Icon Size=Font size - Sm","nodeId":"15739-6261","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=15739-6261&m=dev"},"Icon Size=Font size - 4xl":{"name":"Icon Size=Font size - 4xl","nodeId":"15751-12699","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=15751-12699&m=dev"},"Icon Size=Heading - H2":{"name":"Icon Size=Heading - H2","nodeId":"12662-80","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=12662-80&m=dev"},"Icon Size=Heading - H3":{"name":"Icon Size=Heading - H3","nodeId":"12675-84","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=12675-84&m=dev"},"Icon Size=Body - Large":{"name":"Icon Size=Body - Large","nodeId":"12613-33719","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=12613-33719&m=dev"},"Icon Size=Standalone - Small":{"name":"Icon Size=Standalone - Small","nodeId":"12647-4062","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=12647-4062&m=dev"},"Icon Size=Heading - H1":{"name":"Icon Size=Heading - H1","nodeId":"198-1580","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=198-1580&m=dev"},"Icon Size=Standalone - XL":{"name":"Icon Size=Standalone - XL","nodeId":"12647-4053","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=12647-4053&m=dev"},"Icon Size=Standalone - Large":{"name":"Icon Size=Standalone - Large","nodeId":"12647-4059","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=12647-4059&m=dev"},"Icon Size=Heading - H5":{"name":"Icon Size=Heading - H5","nodeId":"12682-11731","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=12682-11731&m=dev"},"Icon Size=Body - Default":{"name":"Icon Size=Body - Default","nodeId":"198-1583","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=198-1583&m=dev"},"Icon Size=Font size - Lg":{"name":"Icon Size=Font size - Lg","nodeId":"15740-11593","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=15740-11593&m=dev"},"Icon Size=Font size - Med":{"name":"Icon Size=Font size - Med","nodeId":"15739-11207","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=15739-11207&m=dev"},"Icon Size=Font size - 2XL":{"name":"Icon Size=Font size - 2XL","nodeId":"15740-20281","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=15740-20281&m=dev"},"Icon Size=Heading - H6":{"name":"Icon Size=Heading - H6","nodeId":"12684-1062","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=12684-1062&m=dev"},"Icon Size=Standalone - Medium":{"name":"Icon Size=Standalone - Medium","nodeId":"12647-4056","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=12647-4056&m=dev"},"fa-share-square-outline":{"name":"fa-share-square-outline","nodeId":"30057-266018","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=30057-266018&m=dev"}}
diff --git a/package.json b/package.json
index 7c2ec423c15..0c38b06de41 100644
--- a/package.json
+++ b/package.json
@@ -120,5 +120,8 @@
"packages/*",
"packages/react-integration/demo-app-ts"
]
+ },
+ "dependencies": {
+ "@figma/code-connect": "^1.2.4"
}
}
diff --git a/packages/react-core/src/components/AboutModal/AboutModal.figma.tsx b/packages/react-core/src/components/AboutModal/AboutModal.figma.tsx
new file mode 100644
index 00000000000..1694aca5cca
--- /dev/null
+++ b/packages/react-core/src/components/AboutModal/AboutModal.figma.tsx
@@ -0,0 +1,34 @@
+import React from 'react';
+import { AboutModal } from './AboutModal';
+import figma from '@figma/code-connect';
+
+/**
+ * -- This file was auto-generated by Code Connect --
+ * `props` includes a mapping from Figma properties and variants to
+ * suggested values. You should update this to match the props of your
+ * code component, and update the `example` function to return the
+ * code example you'd like to see in Figma
+ */
+
+figma.connect(
+ AboutModal,
+ 'https://www.figma.com/design/YqvMyyV4G347jSOgfYXi29/test-code-connect?node-id=2879-13973&t=JTehBU2pTTE3vVQx-4',
+ {
+ props: {
+ productName: figma.string('Product name')
+ },
+ example: ({ productName }) => (
+ {}}
+ brandImageAlt="image alt text"
+ brandImageSrc="/assets/brand_image_src.jpg"
+ backgroundImageSrc="/assets/background_image_src.jpg"
+ productName={productName}
+ trademark={'Sample footer trademark text'}
+ >
+ {'About modal children content here'}
+
+ )
+ }
+);
diff --git a/packages/react-core/src/components/ActionList/ActionList.figma.tsx b/packages/react-core/src/components/ActionList/ActionList.figma.tsx
new file mode 100644
index 00000000000..4fabf4614a3
--- /dev/null
+++ b/packages/react-core/src/components/ActionList/ActionList.figma.tsx
@@ -0,0 +1,52 @@
+import React from 'react';
+import { ActionList, ActionListGroup, ActionListItem } from './index';
+import figma from '@figma/code-connect';
+
+/**
+ * -- This file was auto-generated by Code Connect --
+ * `props` includes a mapping from Figma properties and variants to
+ * suggested values. You should update this to match the props of your
+ * code component, and update the `example` function to return the
+ * code example you'd like to see in Figma
+ */
+
+// default original
+// figma.connect(
+// ActionList,
+// 'https://www.figma.com/design/YqvMyyV4G347jSOgfYXi29/test-code-connect?node-id=6780-15839&m=dev',
+// {
+// props: {
+// withOptionalSteps: figma.boolean('With optional steps'),
+// type: figma.enum('Type', {
+// 'Single group': 'single-group',
+// 'Single w Kebab': 'single-w-kebab',
+// 'Action icons only': 'action-icons-only',
+// 'Wizard (Default)': 'wizard--default-',
+// 'modal form list': 'modal-form-list',
+// 'Multiple groups': 'multiple-groups'
+// })
+// },
+// example: (props) =>
+// }
+// );
+
+figma.connect(
+ ActionList,
+ 'https://www.figma.com/design/YqvMyyV4G347jSOgfYXi29/test-code-connect?node-id=6780-15839&m=dev',
+ {
+ // variant: { Type: 'Single group' },
+ props: {
+ children: figma.children('*')
+ },
+ example: ({ children }) => (
+
+ {/* Example code, note each button should be wrapped
+ in an ActionListItem and groups of ActionListItems
+ should be contained in separate ActionListGroup */}
+
+ {children}
+
+
+ )
+ }
+);
diff --git a/packages/react-core/src/components/Avatar/Avatar.figma.tsx b/packages/react-core/src/components/Avatar/Avatar.figma.tsx
new file mode 100644
index 00000000000..00a9b68bfa8
--- /dev/null
+++ b/packages/react-core/src/components/Avatar/Avatar.figma.tsx
@@ -0,0 +1,24 @@
+import React from 'react';
+import { Avatar } from './Avatar';
+import figma from '@figma/code-connect';
+
+/**
+ * -- This file was auto-generated by Code Connect --
+ * `props` includes a mapping from Figma properties and variants to
+ * suggested values. You should update this to match the props of your
+ * code component, and update the `example` function to return the
+ * code example you'd like to see in Figma
+ */
+
+figma.connect(Avatar, 'https://www.figma.com/design/YqvMyyV4G347jSOgfYXi29/test-code-connect?node-id=1561-4342&m=dev', {
+ props: {
+ isBordered: figma.boolean('Bordered'),
+ size: figma.enum('Size', {
+ small: 'sm',
+ med: 'md',
+ lg: 'lg',
+ XL: 'xl'
+ })
+ },
+ example: (props) =>
+});
diff --git a/packages/react-core/src/components/BackToTop/BackToTop.figma.tsx b/packages/react-core/src/components/BackToTop/BackToTop.figma.tsx
new file mode 100644
index 00000000000..c44318f1d3c
--- /dev/null
+++ b/packages/react-core/src/components/BackToTop/BackToTop.figma.tsx
@@ -0,0 +1,22 @@
+import React from 'react';
+import { BackToTop } from './BackToTop';
+import figma from '@figma/code-connect';
+
+/**
+ * -- This file was auto-generated by Code Connect --
+ * `props` includes a mapping from Figma properties and variants to
+ * suggested values. You should update this to match the props of your
+ * code component, and update the `example` function to return the
+ * code example you'd like to see in Figma
+ */
+
+figma.connect(
+ BackToTop,
+ 'https://www.figma.com/design/YqvMyyV4G347jSOgfYXi29/test-code-connect?node-id=1521-958&m=dev',
+ {
+ props: {
+ title: figma.string('Text')
+ },
+ example: ({ title }) =>
+ }
+);
diff --git a/packages/react-core/src/components/Backdrop/Backdrop.figma.tsx b/packages/react-core/src/components/Backdrop/Backdrop.figma.tsx
new file mode 100644
index 00000000000..0d1d4839345
--- /dev/null
+++ b/packages/react-core/src/components/Backdrop/Backdrop.figma.tsx
@@ -0,0 +1,20 @@
+import React from 'react';
+import { Backdrop } from './Backdrop';
+import figma from '@figma/code-connect';
+
+/**
+ * -- This file was auto-generated by Code Connect --
+ * `props` includes a mapping from Figma properties and variants to
+ * suggested values. You should update this to match the props of your
+ * code component, and update the `example` function to return the
+ * code example you'd like to see in Figma
+ */
+
+figma.connect(
+ Backdrop,
+ 'https://www.figma.com/design/YqvMyyV4G347jSOgfYXi29/test-code-connect?node-id=2873-2900&m=dev',
+ {
+ props: {},
+ example: () =>
+ }
+);
diff --git a/packages/react-core/src/components/BackgroundImage/BackgroundImage.figma.tsx b/packages/react-core/src/components/BackgroundImage/BackgroundImage.figma.tsx
new file mode 100644
index 00000000000..70ff5ece514
--- /dev/null
+++ b/packages/react-core/src/components/BackgroundImage/BackgroundImage.figma.tsx
@@ -0,0 +1,20 @@
+import React from 'react';
+import { BackgroundImage } from './BackgroundImage';
+import figma from '@figma/code-connect';
+
+/**
+ * -- This file was auto-generated by Code Connect --
+ * `props` includes a mapping from Figma properties and variants to
+ * suggested values. You should update this to match the props of your
+ * code component, and update the `example` function to return the
+ * code example you'd like to see in Figma
+ */
+
+figma.connect(
+ BackgroundImage,
+ 'https://www.figma.com/design/YqvMyyV4G347jSOgfYXi29/test-code-connect?node-id=2722-13543&m=dev',
+ {
+ props: {},
+ example: () =>
+ }
+);
diff --git a/packages/react-core/src/components/Badge/Badge.figma.tsx b/packages/react-core/src/components/Badge/Badge.figma.tsx
new file mode 100644
index 00000000000..fad629c1a38
--- /dev/null
+++ b/packages/react-core/src/components/Badge/Badge.figma.tsx
@@ -0,0 +1,21 @@
+import React from 'react';
+import { Badge } from './Badge';
+import figma from '@figma/code-connect';
+
+/**
+ * -- This file was auto-generated by Code Connect --
+ * `props` includes a mapping from Figma properties and variants to
+ * suggested values. You should update this to match the props of your
+ * code component, and update the `example` function to return the
+ * code example you'd like to see in Figma
+ */
+
+figma.connect(Badge, 'https://www.figma.com/design/YqvMyyV4G347jSOgfYXi29/test-code-connect?node-id=1259-1132&m=dev', {
+ props: {
+ text: figma.string('Text'),
+ isDisabled: figma.enum('Type', { disabled: true }),
+ isRead: figma.enum('Type', { Read: true }),
+ screenReaderText: figma.enum('Type', { Unread: 'Unread Messages' })
+ },
+ example: ({ text, ...props }) => {text}
+});
diff --git a/packages/react-core/src/components/Button/BlockButton.figma.tsx b/packages/react-core/src/components/Button/BlockButton.figma.tsx
new file mode 100644
index 00000000000..4e4e4df7df4
--- /dev/null
+++ b/packages/react-core/src/components/Button/BlockButton.figma.tsx
@@ -0,0 +1,26 @@
+import React from 'react';
+import { Button } from './Button';
+import figma from '@figma/code-connect';
+
+/**
+ * -- This file was auto-generated by Code Connect --
+ * `props` includes a mapping from Figma properties and variants to
+ * suggested values. You should update this to match the props of your
+ * code component, and update the `example` function to return the
+ * code example you'd like to see in Figma
+ */
+
+figma.connect(Button, 'https://www.figma.com/design/YqvMyyV4G347jSOgfYXi29/test-code-connect?node-id=1259-800&m=dev', {
+ props: {
+ text: figma.string('Text'),
+ isDisabled: figma.enum('State', {
+ Disabled: true
+ }),
+ icon: figma.children(['IconWrapper', 'Icon'])
+ },
+ example: ({ text, ...props }) => (
+
+ )
+});
diff --git a/packages/react-core/src/components/Button/Button.figma.tsx b/packages/react-core/src/components/Button/Button.figma.tsx
new file mode 100644
index 00000000000..accd31ddff8
--- /dev/null
+++ b/packages/react-core/src/components/Button/Button.figma.tsx
@@ -0,0 +1,54 @@
+import React from 'react';
+import { Button } from './Button';
+import figma from '@figma/code-connect';
+
+/**
+ * -- This file was auto-generated by Code Connect --
+ * `props` includes a mapping from Figma properties and variants to
+ * suggested values. You should update this to match the props of your
+ * code component, and update the `example` function to return the
+ * code example you'd like to see in Figma
+ */
+
+figma.connect(Button, 'https://www.figma.com/design/YqvMyyV4G347jSOgfYXi29/test-code-connect?node-id=1259-678&m=dev', {
+ props: {
+ variant: figma.enum('Type', {
+ Primary: 'primary',
+ Secondary: 'secondary',
+ 'Secondary Danger': 'secondary',
+ 'Secondary Progress': 'secondary',
+ Tertiary: 'tertiary',
+ Danger: 'danger',
+ Warning: 'warning'
+ }),
+ size: figma.enum('Size', {
+ Default: undefined,
+ Small: 'sm'
+ }),
+ isDanger: figma.enum('Type', {
+ 'Secondary Danger': true
+ }),
+ isDisabled: figma.enum('State', {
+ Disabled: true
+ }),
+ iconPosition: figma.boolean('Icon right', {
+ true: 'end',
+ false: undefined
+ }),
+ icon: figma.children(['IconWrapper', 'Icon']),
+ text: figma.string('✏️ Text'),
+ isLoading: figma.enum('Type', {
+ Progress: true,
+ 'Secondary Progress': true
+ }),
+ spinnerAriaValueText: figma.enum('Type', {
+ Progress: 'Loading',
+ 'Secondary Progress': 'Loading'
+ }),
+ spinnerAriaLabel: figma.enum('Type', {
+ Progress: 'Content being loaded',
+ 'Secondary Progress': 'Content being loaded'
+ })
+ },
+ example: ({ text, ...props }) =>
+});
diff --git a/packages/react-core/src/components/Button/CTAButton.figma.tsx b/packages/react-core/src/components/Button/CTAButton.figma.tsx
new file mode 100644
index 00000000000..43a1e409d2b
--- /dev/null
+++ b/packages/react-core/src/components/Button/CTAButton.figma.tsx
@@ -0,0 +1,32 @@
+import React from 'react';
+import { Button } from './Button';
+import figma from '@figma/code-connect';
+
+/**
+ * -- This file was auto-generated by Code Connect --
+ * `props` includes a mapping from Figma properties and variants to
+ * suggested values. You should update this to match the props of your
+ * code component, and update the `example` function to return the
+ * code example you'd like to see in Figma
+ */
+
+figma.connect(Button, 'https://www.figma.com/design/YqvMyyV4G347jSOgfYXi29/test-code-connect?node-id=1259-778&m=dev', {
+ props: {
+ text: figma.string('Text'),
+ variant: figma.enum('Type', {
+ Primary: 'primary',
+ Secondary: 'secondary',
+ Tertiary: 'tertiary',
+ Inline: 'link'
+ }),
+ isInline: figma.enum('Type', {
+ Inline: true
+ }),
+ icon: figma.children(['IconWrapper', 'Icon'])
+ },
+ example: ({ text, ...props }) => (
+
+ )
+});
diff --git a/packages/react-core/src/components/Button/IconButtonPlainButton.figma.tsx b/packages/react-core/src/components/Button/IconButtonPlainButton.figma.tsx
new file mode 100644
index 00000000000..9951648a563
--- /dev/null
+++ b/packages/react-core/src/components/Button/IconButtonPlainButton.figma.tsx
@@ -0,0 +1,24 @@
+import React from 'react';
+import { Button } from './Button';
+import figma from '@figma/code-connect';
+
+/**
+ * -- This file was auto-generated by Code Connect --
+ * `props` includes a mapping from Figma properties and variants to
+ * suggested values. You should update this to match the props of your
+ * code component, and update the `example` function to return the
+ * code example you'd like to see in Figma
+ */
+
+figma.connect(Button, 'https://www.figma.com/design/YqvMyyV4G347jSOgfYXi29/test-code-connect?node-id=1259-736&m=dev', {
+ props: {
+ noPadding: figma.enum('Type', {
+ 'No padding': true
+ }),
+ isDisabled: figma.enum('State', {
+ Disabled: true
+ }),
+ icon: figma.children(['IconWrapper', 'Icon'])
+ },
+ example: (props) =>
+});
diff --git a/packages/react-core/src/components/Button/InlineLink.figma.tsx b/packages/react-core/src/components/Button/InlineLink.figma.tsx
new file mode 100644
index 00000000000..dd88a74a69f
--- /dev/null
+++ b/packages/react-core/src/components/Button/InlineLink.figma.tsx
@@ -0,0 +1,29 @@
+import React from 'react';
+import { Button } from './Button';
+import figma from '@figma/code-connect';
+
+/**
+ * -- This file was auto-generated by Code Connect --
+ * `props` includes a mapping from Figma properties and variants to
+ * suggested values. You should update this to match the props of your
+ * code component, and update the `example` function to return the
+ * code example you'd like to see in Figma
+ */
+
+figma.connect(Button, 'https://www.figma.com/design/YqvMyyV4G347jSOgfYXi29/test-code-connect?node-id=1291-2153&m=dev', {
+ props: {
+ text: figma.string('Text'),
+ icon: figma.children(['IconWrapper', 'Icon']),
+ iconPosition: figma.enum('Type', {
+ 'Inline link external': 'end'
+ }),
+ isDisabled: figma.enum('State', {
+ Disabled: true
+ })
+ },
+ example: ({ text, ...props }) => (
+
+ )
+});
diff --git a/packages/react-core/src/components/Button/LinkButton.figma.tsx b/packages/react-core/src/components/Button/LinkButton.figma.tsx
new file mode 100644
index 00000000000..ac6dc24c2d3
--- /dev/null
+++ b/packages/react-core/src/components/Button/LinkButton.figma.tsx
@@ -0,0 +1,53 @@
+import React from 'react';
+import { Button } from './Button';
+import figma from '@figma/code-connect';
+
+/**
+ * -- This file was auto-generated by Code Connect --
+ * `props` includes a mapping from Figma properties and variants to
+ * suggested values. You should update this to match the props of your
+ * code component, and update the `example` function to return the
+ * code example you'd like to see in Figma
+ */
+
+figma.connect(Button, 'https://www.figma.com/design/YqvMyyV4G347jSOgfYXi29/test-code-connect?node-id=1259-745&m=dev', {
+ props: {
+ text: figma.string('✏️ Text'),
+ // text: figma.string('Text'),
+ iconPosition: figma.boolean('Icon right', {
+ true: 'end',
+ false: undefined
+ }),
+ icon: figma.children(['IconWrapper', 'Icon']),
+ isDanger: figma.enum('Type', {
+ Danger: true
+ }),
+ isLoading: figma.enum('Type', {
+ Progress: true
+ }),
+ spinnerAriaValueText: figma.enum('Type', {
+ Progress: 'Loading'
+ }),
+ spinnerAriaLabel: figma.enum('Type', {
+ Progress: 'Content being loaded'
+ }),
+ isDisabled: figma.enum('State', {
+ Disabled: true
+ }),
+ size: figma.enum('Size', {
+ Small: 'sm'
+ }),
+ countOptions: figma.enum('Type', {
+ 'Button with count': {
+ isRead: false,
+ count: 0,
+ className: 'custom-badge-unread'
+ }
+ })
+ },
+ example: ({ text, ...props }) => (
+
+ )
+});
diff --git a/packages/react-core/src/components/Button/StatefulButton.figma.tsx b/packages/react-core/src/components/Button/StatefulButton.figma.tsx
new file mode 100644
index 00000000000..00bb3690f5a
--- /dev/null
+++ b/packages/react-core/src/components/Button/StatefulButton.figma.tsx
@@ -0,0 +1,32 @@
+import React from 'react';
+import { Button } from './Button';
+import figma from '@figma/code-connect';
+
+/**
+ * -- This file was auto-generated by Code Connect --
+ * `props` includes a mapping from Figma properties and variants to
+ * suggested values. You should update this to match the props of your
+ * code component, and update the `example` function to return the
+ * code example you'd like to see in Figma
+ */
+
+figma.connect(
+ Button,
+ 'https://www.figma.com/design/YqvMyyV4G347jSOgfYXi29/test-code-connect?node-id=5805-20130&m=dev',
+ {
+ props: {
+ text: figma.string('Text ✏️'),
+ state: figma.enum('Type', {
+ Read: 'read',
+ Unread: 'unread',
+ 'Unread - Needs attention': 'attention'
+ }),
+ icon: figma.children(['IconWrapper', 'Icon'])
+ },
+ example: ({ text, ...props }) => (
+
+ )
+ }
+);
diff --git a/packages/react-core/src/components/Checkbox/Checkbox.figma.tsx b/packages/react-core/src/components/Checkbox/Checkbox.figma.tsx
new file mode 100644
index 00000000000..b825c1aa5f3
--- /dev/null
+++ b/packages/react-core/src/components/Checkbox/Checkbox.figma.tsx
@@ -0,0 +1,34 @@
+import React from 'react';
+import { Checkbox } from './Checkbox';
+import figma from '@figma/code-connect';
+
+/**
+ * -- This file was auto-generated by Code Connect --
+ * `props` includes a mapping from Figma properties and variants to
+ * suggested values. You should update this to match the props of your
+ * code component, and update the `example` function to return the
+ * code example you'd like to see in Figma
+ */
+
+figma.connect(
+ Checkbox,
+ 'https://www.figma.com/design/YqvMyyV4G347jSOgfYXi29/test-code-connect?node-id=157-3078&m=dev',
+ {
+ props: {
+ description: figma.boolean('Description', {
+ true: figma.string('✏️ Description'),
+ false: undefined
+ }),
+ label: figma.enum('Type', {
+ 'With Label': figma.string('✏️ Toggle label')
+ }),
+ isDisabled: figma.enum('State', {
+ Disabled: true
+ }),
+ labelPosition: figma.enum('Label placement', {
+ Reversed: 'start'
+ })
+ },
+ example: (props) =>
+ }
+);
diff --git a/packages/react-core/src/components/Checkbox/CheckboxInput.figma.tsx b/packages/react-core/src/components/Checkbox/CheckboxInput.figma.tsx
new file mode 100644
index 00000000000..c5fc2550cea
--- /dev/null
+++ b/packages/react-core/src/components/Checkbox/CheckboxInput.figma.tsx
@@ -0,0 +1,36 @@
+import React from 'react';
+import { Checkbox } from './Checkbox';
+import figma from '@figma/code-connect';
+
+/**
+ * -- This file was auto-generated by Code Connect --
+ * `props` includes a mapping from Figma properties and variants to
+ * suggested values. You should update this to match the props of your
+ * code component, and update the `example` function to return the
+ * code example you'd like to see in Figma
+ */
+
+figma.connect(
+ Checkbox,
+ 'https://www.figma.com/design/YqvMyyV4G347jSOgfYXi29/test-code-connect?node-id=157-1280&m=dev',
+ {
+ props: {
+ isChecked: figma.enum('State', {
+ Unchecked: false,
+ Checked: true,
+ // TODO: Figma doesn't support null values, so we'll need to figure out a way to represent this
+ // Mixed: null,
+ 'Unchecked Disabled': false,
+ 'Checked Disabled': true
+ // TODO: Figma doesn't support null values, so we'll need to figure out a way to represent this
+ // 'Mixed disabled': null
+ }),
+ isDisabled: figma.enum('State', {
+ 'Unchecked Disabled': true,
+ 'Checked Disabled': true,
+ 'Mixed disabled': true
+ })
+ },
+ example: (props) =>
+ }
+);
diff --git a/packages/react-core/src/components/Divider/Divider.figma.tsx b/packages/react-core/src/components/Divider/Divider.figma.tsx
new file mode 100644
index 00000000000..855ebb63edf
--- /dev/null
+++ b/packages/react-core/src/components/Divider/Divider.figma.tsx
@@ -0,0 +1,30 @@
+import React from 'react';
+import { Divider } from './Divider';
+import figma from '@figma/code-connect';
+
+/**
+ * -- This file was auto-generated by Code Connect --
+ * `props` includes a mapping from Figma properties and variants to
+ * suggested values. You should update this to match the props of your
+ * code component, and update the `example` function to return the
+ * code example you'd like to see in Figma
+ */
+
+figma.connect(
+ Divider,
+ 'https://www.figma.com/design/YqvMyyV4G347jSOgfYXi29/test-code-connect?node-id=2764-6708&m=dev',
+ {
+ props: {
+ orientation: figma.enum('Direction', {
+ Vertical: {
+ default: 'vertical'
+ }
+ }),
+ inset: figma.boolean('With insets', {
+ true: { default: 'insetMd' },
+ false: undefined
+ })
+ },
+ example: ({ orientation, inset }) =>
+ }
+);
diff --git a/packages/react-core/src/components/Hint/Hint.figma.tsx b/packages/react-core/src/components/Hint/Hint.figma.tsx
new file mode 100644
index 00000000000..1895c688107
--- /dev/null
+++ b/packages/react-core/src/components/Hint/Hint.figma.tsx
@@ -0,0 +1,41 @@
+import React from 'react';
+import { Hint, HintTitle, HintBody, HintFooter } from './index';
+import figma from '@figma/code-connect';
+
+/**
+ * -- This file was auto-generated by Code Connect --
+ * `props` includes a mapping from Figma properties and variants to
+ * suggested values. You should update this to match the props of your
+ * code component, and update the `example` function to return the
+ * code example you'd like to see in Figma
+ */
+
+figma.connect(Hint, 'https://www.figma.com/design/YqvMyyV4G347jSOgfYXi29/test-code-connect?node-id=1118-3329&m=dev', {
+ props: {
+ // showFooter: figma.boolean('Show Footer'),
+ // body: figma.string('✏️ Body'),
+ // swapButton: figma.instance('Swap button'),
+ // showBody: figma.boolean('Show Body'),
+ titleText: figma.string('✏️ Title'),
+ // bodyText: figma.string('✏️ Body'),
+ hintTitle: figma.boolean('Show Title ', {
+ true: {titleText},
+ false: undefined
+ }),
+ showBody: figma.boolean('Show Body', {
+ true: {figma.string('✏️ Body')},
+ false: undefined
+ }),
+ showFooter: figma.boolean('Show Footer', {
+ true: figma.instance('Button'),
+ false: undefined
+ })
+ },
+ example: ({ hintTitle, showBody, showFooter }) => (
+
+ {hintTitle}
+ {showBody}
+ {showFooter}
+
+ )
+});
diff --git a/packages/react-core/src/components/Icon/IconWrapper.figma.tsx b/packages/react-core/src/components/Icon/IconWrapper.figma.tsx
new file mode 100644
index 00000000000..6019833e8a5
--- /dev/null
+++ b/packages/react-core/src/components/Icon/IconWrapper.figma.tsx
@@ -0,0 +1,35 @@
+import React from 'react';
+import { Icon } from './Icon';
+import figma from '@figma/code-connect';
+
+/**
+ * -- This file was auto-generated by Code Connect --
+ * `props` includes a mapping from Figma properties and variants to
+ * suggested values. You should update this to match the props of your
+ * code component, and update the `example` function to return the
+ * code example you'd like to see in Figma
+ */
+
+figma.connect(Icon, 'https://www.figma.com/design/YqvMyyV4G347jSOgfYXi29/test-code-connect?node-id=198-1573&m=dev', {
+ props: {
+ icon: figma.instance('🖼️ Icon'),
+ size: figma.enum('Icon Size', {
+ 'Standalone - Small': 'sm',
+ 'Standalone - Medium': 'md',
+ 'Standalone - Large': 'lg',
+ 'Standalone - XL': 'xl',
+ 'Standalone -2XL': '2xl',
+ 'Standalone - 3XL': '3xl',
+ 'Body - Small': 'bodySm',
+ 'Body - Default': 'bodyDefault',
+ 'Body - Large': 'bodyLg',
+ 'Heading - H1': 'heading_3xl',
+ 'Heading - H2': 'heading_2xl',
+ 'Heading - H3': 'headingXl',
+ 'Heading - H4': 'headingLg',
+ 'Heading - H5': 'headingMd',
+ 'Heading - H6': 'headingSm'
+ })
+ },
+ example: ({ icon, ...props }) => {icon}
+});
diff --git a/packages/react-core/src/components/Icon/Icons.figma.tsx b/packages/react-core/src/components/Icon/Icons.figma.tsx
new file mode 100644
index 00000000000..3467fe2dbeb
--- /dev/null
+++ b/packages/react-core/src/components/Icon/Icons.figma.tsx
@@ -0,0 +1,2290 @@
+import React from 'react';
+import figma from '@figma/code-connect';
+
+import UpRightAndDownLeftFromCenterSolidIcon from '@patternfly/react-icons/dist/esm/icons/up-right-and-down-left-from-center-solid-icon';
+figma.connect(
+ UpRightAndDownLeftFromCenterSolidIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=13274-2864&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import CogsIcon from '@patternfly/react-icons/dist/esm/icons/cogs-icon';
+figma.connect(
+ CogsIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=25229-2108&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import NotStartedIcon from '@patternfly/react-icons/dist/esm/icons/not-started-icon';
+figma.connect(
+ NotStartedIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-545&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import AngleRightIcon from '@patternfly/react-icons/dist/esm/icons/angle-right-icon';
+figma.connect(
+ AngleRightIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-837&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import SearchIcon from '@patternfly/react-icons/dist/esm/icons/search-icon';
+figma.connect(
+ SearchIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-730&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import AngleDoubleLeftIcon from '@patternfly/react-icons/dist/esm/icons/angle-double-left-icon';
+figma.connect(
+ AngleDoubleLeftIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-831&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import TrendUpIcon from '@patternfly/react-icons/dist/esm/icons/trend-up-icon';
+figma.connect(
+ TrendUpIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-583&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import ArrowRightIcon from '@patternfly/react-icons/dist/esm/icons/arrow-right-icon';
+figma.connect(
+ ArrowRightIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-852&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import DownLeftAndUpRightToCenterSolidIcon from '@patternfly/react-icons/dist/esm/icons/down-left-and-up-right-to-center-solid-icon';
+figma.connect(
+ DownLeftAndUpRightToCenterSolidIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=13488-1851&m=dev',
+ {
+ example: () =>
+ }
+);
+
+// import Icon Size=Standalone 2XLIcon from '@patternfly/react-icons/dist/esm/icons/Icon Size=Standalone -2XL-icon';
+// figma.connect(
+// Icon Size=Standalone 2XLIcon,
+// 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=198-1577&m=dev',
+// {
+// example: () =>
+// }
+// );
+
+import GithubIcon from '@patternfly/react-icons/dist/esm/icons/github-icon';
+figma.connect(
+ GithubIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=242-8764&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import ExclamationTriangleIcon from '@patternfly/react-icons/dist/esm/icons/exclamation-triangle-icon';
+figma.connect(
+ ExclamationTriangleIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=1179-52&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import CubesIcon from '@patternfly/react-icons/dist/esm/icons/cubes-icon';
+figma.connect(
+ CubesIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=1179-51&m=dev',
+ {
+ example: () =>
+ }
+);
+
+figma.connect(
+ SearchIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=1179-26&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import LinkedinIcon from '@patternfly/react-icons/dist/esm/icons/linkedin-icon';
+figma.connect(
+ LinkedinIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=242-8760&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import PlusCircleIcon from '@patternfly/react-icons/dist/esm/icons/plus-circle-icon';
+figma.connect(
+ PlusCircleIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=1179-79&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import CheckCircleIcon from '@patternfly/react-icons/dist/esm/icons/check-circle-icon';
+figma.connect(
+ CheckCircleIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=1179-71&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import WrenchIcon from '@patternfly/react-icons/dist/esm/icons/wrench-icon';
+figma.connect(
+ WrenchIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=1179-49&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import TwitterIcon from '@patternfly/react-icons/dist/esm/icons/twitter-icon';
+figma.connect(
+ TwitterIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=242-8762&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import HistoryIcon from '@patternfly/react-icons/dist/esm/icons/history-icon';
+figma.connect(
+ HistoryIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-556&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import BarsIcon from '@patternfly/react-icons/dist/esm/icons/bars-icon';
+figma.connect(
+ BarsIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-841&m=dev',
+ {
+ example: () =>
+ }
+);
+
+figma.connect(
+ WrenchIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-573&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import BalanceScaleIcon from '@patternfly/react-icons/dist/esm/icons/balance-scale-icon';
+figma.connect(
+ BalanceScaleIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-560&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import ThumbtackIcon from '@patternfly/react-icons/dist/esm/icons/thumbtack-icon';
+figma.connect(
+ ThumbtackIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-832&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import CloudTenantIcon from '@patternfly/react-icons/dist/esm/icons/cloud-tenant-icon';
+figma.connect(
+ CloudTenantIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-814&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import PanelOpenIcon from '@patternfly/react-icons/dist/esm/icons/panel-open-icon';
+figma.connect(
+ PanelOpenIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-721&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import AddCircleOIcon from '@patternfly/react-icons/dist/esm/icons/add-circle-o-icon';
+figma.connect(
+ AddCircleOIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-706&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import DropboxIcon from '@patternfly/react-icons/dist/esm/icons/dropbox-icon';
+figma.connect(
+ DropboxIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=242-8761&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import RedoIcon from '@patternfly/react-icons/dist/esm/icons/redo-icon';
+figma.connect(
+ RedoIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-707&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import DataProcessorIcon from '@patternfly/react-icons/dist/esm/icons/data-processor-icon';
+figma.connect(
+ DataProcessorIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=955-4123&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import ResourcesAlmostEmptyIcon from '@patternfly/react-icons/dist/esm/icons/resources-almost-empty-icon';
+figma.connect(
+ ResourcesAlmostEmptyIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-547&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import DrupalIcon from '@patternfly/react-icons/dist/esm/icons/drupal-icon';
+figma.connect(
+ DrupalIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=242-8758&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import MiddlewareIcon from '@patternfly/react-icons/dist/esm/icons/middleware-icon';
+figma.connect(
+ MiddlewareIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-791&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import ClusterIcon from '@patternfly/react-icons/dist/esm/icons/cluster-icon';
+figma.connect(
+ ClusterIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-809&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import CogIcon from '@patternfly/react-icons/dist/esm/icons/cog-icon';
+figma.connect(
+ CogIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-732&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import PencilAltIcon from '@patternfly/react-icons/dist/esm/icons/pencil-alt-icon';
+figma.connect(
+ PencilAltIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-729&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import ThLargeIcon from '@patternfly/react-icons/dist/esm/icons/th-large-icon';
+figma.connect(
+ ThLargeIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-657&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import NewProcessIcon from '@patternfly/react-icons/dist/esm/icons/new-process-icon';
+figma.connect(
+ NewProcessIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-581&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import LongArrowAltUpIcon from '@patternfly/react-icons/dist/esm/icons/long-arrow-alt-up-icon';
+figma.connect(
+ LongArrowAltUpIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-858&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import AutomationIcon from '@patternfly/react-icons/dist/esm/icons/automation-icon';
+figma.connect(
+ AutomationIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-823&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import OpenstackIcon from '@patternfly/react-icons/dist/esm/icons/openstack-icon';
+figma.connect(
+ OpenstackIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=242-8769&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import ConnectedIcon from '@patternfly/react-icons/dist/esm/icons/connected-icon';
+figma.connect(
+ ConnectedIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-576&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import PauseCircleIcon from '@patternfly/react-icons/dist/esm/icons/pause-circle-icon';
+figma.connect(
+ PauseCircleIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-578&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import ShareSquareIcon from '@patternfly/react-icons/dist/esm/icons/share-square-icon';
+figma.connect(
+ ShareSquareIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-737&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import CheckIcon from '@patternfly/react-icons/dist/esm/icons/check-icon';
+figma.connect(
+ CheckIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-747&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import DatabaseIcon from '@patternfly/react-icons/dist/esm/icons/database-icon';
+figma.connect(
+ DatabaseIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-816&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import SortAmountDownAltIcon from '@patternfly/react-icons/dist/esm/icons/sort-amount-down-alt-icon';
+figma.connect(
+ SortAmountDownAltIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-745&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import PanelCloseIcon from '@patternfly/react-icons/dist/esm/icons/panel-close-icon';
+figma.connect(
+ PanelCloseIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-711&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import SatelliteIcon from '@patternfly/react-icons/dist/esm/icons/satellite-icon';
+figma.connect(
+ SatelliteIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=242-8766&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import ClipboardCheckIcon from '@patternfly/react-icons/dist/esm/icons/clipboard-check-icon';
+figma.connect(
+ ClipboardCheckIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-822&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import SeverityModerateIcon from '@patternfly/react-icons/dist/esm/icons/severity-moderate-icon';
+figma.connect(
+ SeverityModerateIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=24000-218695&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import FolderIcon from '@patternfly/react-icons/dist/esm/icons/folder-icon';
+figma.connect(
+ FolderIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-838&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import SortAmountDownIcon from '@patternfly/react-icons/dist/esm/icons/sort-amount-down-icon';
+figma.connect(
+ SortAmountDownIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-735&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import CatalogIcon from '@patternfly/react-icons/dist/esm/icons/catalog-icon';
+figma.connect(
+ CatalogIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-784&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import CalendarIcon from '@patternfly/react-icons/dist/esm/icons/calendar-icon';
+figma.connect(
+ CalendarIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-855&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import EyeIcon from '@patternfly/react-icons/dist/esm/icons/eye-icon';
+figma.connect(
+ EyeIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-851&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import PauseIcon from '@patternfly/react-icons/dist/esm/icons/pause-icon';
+figma.connect(
+ PauseIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-746&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import EnhancementIcon from '@patternfly/react-icons/dist/esm/icons/enhancement-icon';
+figma.connect(
+ EnhancementIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-554&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import ExpandArrowsAltIcon from '@patternfly/react-icons/dist/esm/icons/expand-arrows-alt-icon';
+figma.connect(
+ ExpandArrowsAltIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-720&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import CodeBranchIcon from '@patternfly/react-icons/dist/esm/icons/code-branch-icon';
+figma.connect(
+ CodeBranchIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-825&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import ResourcePoolIcon from '@patternfly/react-icons/dist/esm/icons/resource-pool-icon';
+figma.connect(
+ ResourcePoolIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-811&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import TimesIcon from '@patternfly/react-icons/dist/esm/icons/times-icon';
+figma.connect(
+ TimesIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-722&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import CloudSecurityIcon from '@patternfly/react-icons/dist/esm/icons/cloud-security-icon';
+figma.connect(
+ CloudSecurityIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-802&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import QuestionCircleIcon from '@patternfly/react-icons/dist/esm/icons/question-circle-icon';
+figma.connect(
+ QuestionCircleIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-850&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import NetworkRangeIcon from '@patternfly/react-icons/dist/esm/icons/network-range-icon';
+figma.connect(
+ NetworkRangeIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-788&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import OffIcon from '@patternfly/react-icons/dist/esm/icons/off-icon';
+figma.connect(
+ OffIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-553&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import ResourcesFullIcon from '@patternfly/react-icons/dist/esm/icons/resources-full-icon';
+figma.connect(
+ ResourcesFullIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-546&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import PlayIcon from '@patternfly/react-icons/dist/esm/icons/play-icon';
+figma.connect(
+ PlayIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-736&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import WindowRestoreIcon from '@patternfly/react-icons/dist/esm/icons/window-restore-icon';
+figma.connect(
+ WindowRestoreIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-742&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import SeverityMinorIcon from '@patternfly/react-icons/dist/esm/icons/severity-minor-icon';
+figma.connect(
+ SeverityMinorIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=24000-218665&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import UndoIcon from '@patternfly/react-icons/dist/esm/icons/undo-icon';
+figma.connect(
+ UndoIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-716&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import TaskIcon from '@patternfly/react-icons/dist/esm/icons/task-icon';
+figma.connect(
+ TaskIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-833&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import ArrowCircleDownIcon from '@patternfly/react-icons/dist/esm/icons/arrow-circle-down-icon';
+figma.connect(
+ ArrowCircleDownIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-571&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import TemplateIcon from '@patternfly/react-icons/dist/esm/icons/template-icon';
+figma.connect(
+ TemplateIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-783&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import PrintIcon from '@patternfly/react-icons/dist/esm/icons/print-icon';
+figma.connect(
+ PrintIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-725&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import TenantIcon from '@patternfly/react-icons/dist/esm/icons/tenant-icon';
+figma.connect(
+ TenantIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-778&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import ArrowCircleUpIcon from '@patternfly/react-icons/dist/esm/icons/arrow-circle-up-icon';
+figma.connect(
+ ArrowCircleUpIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-582&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import MonitoringIcon from '@patternfly/react-icons/dist/esm/icons/monitoring-icon';
+figma.connect(
+ MonitoringIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-794&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import DisconnectedIcon from '@patternfly/react-icons/dist/esm/icons/disconnected-icon';
+figma.connect(
+ DisconnectedIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-558&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import RegionsIcon from '@patternfly/react-icons/dist/esm/icons/regions-icon';
+figma.connect(
+ RegionsIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-786&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import BanIcon from '@patternfly/react-icons/dist/esm/icons/ban-icon';
+figma.connect(
+ BanIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-580&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import SearchMinusIcon from '@patternfly/react-icons/dist/esm/icons/search-minus-icon';
+figma.connect(
+ SearchMinusIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-743&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import UnknownIcon from '@patternfly/react-icons/dist/esm/icons/unknown-icon';
+figma.connect(
+ UnknownIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-555&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import DataSourceIcon from '@patternfly/react-icons/dist/esm/icons/data-source-icon';
+figma.connect(
+ DataSourceIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=955-4122&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import BundleIcon from '@patternfly/react-icons/dist/esm/icons/bundle-icon';
+figma.connect(
+ BundleIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-806&m=dev',
+ {
+ example: () =>
+ }
+);
+
+figma.connect(
+ CheckCircleIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-567&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import StackOverflowIcon from '@patternfly/react-icons/dist/esm/icons/stack-overflow-icon';
+figma.connect(
+ StackOverflowIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=242-8767&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import NetworkIcon from '@patternfly/react-icons/dist/esm/icons/network-icon';
+figma.connect(
+ NetworkIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-804&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import DownloadIcon from '@patternfly/react-icons/dist/esm/icons/download-icon';
+figma.connect(
+ DownloadIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-724&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import StorageDomainIcon from '@patternfly/react-icons/dist/esm/icons/storage-domain-icon';
+figma.connect(
+ StorageDomainIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-793&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import SeverityUnidentifiedIcon from '@patternfly/react-icons/dist/esm/icons/severity-unidentified-icon';
+figma.connect(
+ SeverityUnidentifiedIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=24000-218676&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import UserIcon from '@patternfly/react-icons/dist/esm/icons/user-icon';
+figma.connect(
+ UserIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-790&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import SeverityNoneIcon from '@patternfly/react-icons/dist/esm/icons/severity-none-icon';
+figma.connect(
+ SeverityNoneIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=24000-218672&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import FilterIcon from '@patternfly/react-icons/dist/esm/icons/filter-icon';
+figma.connect(
+ FilterIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-733&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import MapMarkerIcon from '@patternfly/react-icons/dist/esm/icons/map-marker-icon';
+figma.connect(
+ MapMarkerIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-853&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import CubeIcon from '@patternfly/react-icons/dist/esm/icons/cube-icon';
+figma.connect(
+ CubeIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-808&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import VolumeIcon from '@patternfly/react-icons/dist/esm/icons/volume-icon';
+figma.connect(
+ VolumeIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-780&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import ServerGroupIcon from '@patternfly/react-icons/dist/esm/icons/server-group-icon';
+figma.connect(
+ ServerGroupIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-782&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import WindowsIcon from '@patternfly/react-icons/dist/esm/icons/windows-icon';
+figma.connect(
+ WindowsIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=242-8772&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import FlavorIcon from '@patternfly/react-icons/dist/esm/icons/flavor-icon';
+figma.connect(
+ FlavorIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-799&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import AnsibleIcon from '@patternfly/react-icons/dist/esm/icons/ansible-icon';
+figma.connect(
+ AnsibleIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=242-8770&m=dev',
+ {
+ example: () =>
+ }
+);
+
+figma.connect(
+ UserIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-798&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import TimesCircleIcon from '@patternfly/react-icons/dist/esm/icons/times-circle-icon';
+figma.connect(
+ TimesCircleIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-738&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import MemoryIcon from '@patternfly/react-icons/dist/esm/icons/memory-icon';
+figma.connect(
+ MemoryIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-817&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import StarIcon from '@patternfly/react-icons/dist/esm/icons/star-icon';
+figma.connect(
+ StarIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-776&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import CopyIcon from '@patternfly/react-icons/dist/esm/icons/copy-icon';
+figma.connect(
+ CopyIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-727&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import ArrowsAltVIcon from '@patternfly/react-icons/dist/esm/icons/arrows-alt-v-icon';
+figma.connect(
+ ArrowsAltVIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-847&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import TableIcon from '@patternfly/react-icons/dist/esm/icons/table-icon';
+figma.connect(
+ TableIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-659&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import FolderOpenIcon from '@patternfly/react-icons/dist/esm/icons/folder-open-icon';
+figma.connect(
+ FolderOpenIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-857&m=dev',
+ {
+ example: () =>
+ }
+);
+
+figma.connect(
+ ArrowRightIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=955-4147&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import LockIcon from '@patternfly/react-icons/dist/esm/icons/lock-icon';
+figma.connect(
+ LockIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-584&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import VcenterIcon from '@patternfly/react-icons/dist/esm/icons/vcenter-icon';
+figma.connect(
+ VcenterIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-777&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import FlagIcon from '@patternfly/react-icons/dist/esm/icons/flag-icon';
+figma.connect(
+ FlagIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-789&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import ListIcon from '@patternfly/react-icons/dist/esm/icons/list-icon';
+figma.connect(
+ ListIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-661&m=dev',
+ {
+ example: () =>
+ }
+);
+
+figma.connect(
+ PauseCircleIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-710&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import MulticlusterIcon from '@patternfly/react-icons/dist/esm/icons/multicluster-icon';
+figma.connect(
+ MulticlusterIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=955-4124&m=dev',
+ {
+ example: () =>
+ }
+);
+
+figma.connect(
+ PlusCircleIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-709&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import DegradedIcon from '@patternfly/react-icons/dist/esm/icons/degraded-icon';
+figma.connect(
+ DegradedIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-561&m=dev',
+ {
+ example: () =>
+ }
+);
+
+figma.connect(
+ CubesIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-827&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import PendingIcon from '@patternfly/react-icons/dist/esm/icons/pending-icon';
+figma.connect(
+ PendingIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-570&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import ZoneIcon from '@patternfly/react-icons/dist/esm/icons/zone-icon';
+figma.connect(
+ ZoneIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-779&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import TagIcon from '@patternfly/react-icons/dist/esm/icons/tag-icon';
+figma.connect(
+ TagIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-813&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import FileIcon from '@patternfly/react-icons/dist/esm/icons/file-icon';
+figma.connect(
+ FileIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=955-4139&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import ServiceCatalogIcon from '@patternfly/react-icons/dist/esm/icons/service-catalog-icon';
+figma.connect(
+ ServiceCatalogIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-810&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import TachometerAltIcon from '@patternfly/react-icons/dist/esm/icons/tachometer-alt-icon';
+figma.connect(
+ TachometerAltIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-660&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import ExclamationCircleIcon from '@patternfly/react-icons/dist/esm/icons/exclamation-circle-icon';
+figma.connect(
+ ExclamationCircleIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-566&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import TreeviewIcon from '@patternfly/react-icons/dist/esm/icons/treeview-icon';
+figma.connect(
+ TreeviewIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=501-2712&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import CommentsIcon from '@patternfly/react-icons/dist/esm/icons/comments-icon';
+figma.connect(
+ CommentsIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-849&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import EnterpriseIcon from '@patternfly/react-icons/dist/esm/icons/enterprise-icon';
+figma.connect(
+ EnterpriseIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-812&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import ResourcesAlmostFullIcon from '@patternfly/react-icons/dist/esm/icons/resources-almost-full-icon';
+figma.connect(
+ ResourcesAlmostFullIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-575&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import TopologyIcon from '@patternfly/react-icons/dist/esm/icons/topology-icon';
+figma.connect(
+ TopologyIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-656&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import EllipsisVIcon from '@patternfly/react-icons/dist/esm/icons/ellipsis-v-icon';
+figma.connect(
+ EllipsisVIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-839&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import ImageIcon from '@patternfly/react-icons/dist/esm/icons/image-icon';
+figma.connect(
+ ImageIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-821&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import DesktopIcon from '@patternfly/react-icons/dist/esm/icons/desktop-icon';
+figma.connect(
+ DesktopIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-807&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import LockOpenIcon from '@patternfly/react-icons/dist/esm/icons/lock-open-icon';
+figma.connect(
+ LockOpenIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-564&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import DataSinkIcon from '@patternfly/react-icons/dist/esm/icons/data-sink-icon';
+figma.connect(
+ DataSinkIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=955-4105&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import ServiceIcon from '@patternfly/react-icons/dist/esm/icons/service-icon';
+figma.connect(
+ ServiceIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-820&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import RepositoryIcon from '@patternfly/react-icons/dist/esm/icons/repository-icon';
+figma.connect(
+ RepositoryIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-785&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import BuilderImageIcon from '@patternfly/react-icons/dist/esm/icons/builder-image-icon';
+figma.connect(
+ BuilderImageIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-824&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import CodeIcon from '@patternfly/react-icons/dist/esm/icons/code-icon';
+figma.connect(
+ CodeIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-829&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import ProcessAutomationIcon from '@patternfly/react-icons/dist/esm/icons/process-automation-icon';
+figma.connect(
+ ProcessAutomationIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-792&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import PrivateIcon from '@patternfly/react-icons/dist/esm/icons/private-icon';
+figma.connect(
+ PrivateIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-565&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import DomainIcon from '@patternfly/react-icons/dist/esm/icons/domain-icon';
+figma.connect(
+ DomainIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-797&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import AttentionBellIcon from '@patternfly/react-icons/dist/esm/icons/attention-bell-icon';
+figma.connect(
+ AttentionBellIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-551&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import InProgressIcon from '@patternfly/react-icons/dist/esm/icons/in-progress-icon';
+figma.connect(
+ InProgressIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-552&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import KeyIcon from '@patternfly/react-icons/dist/esm/icons/key-icon';
+figma.connect(
+ KeyIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-826&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import RunningIcon from '@patternfly/react-icons/dist/esm/icons/running-icon';
+figma.connect(
+ RunningIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-568&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import MinusCircleIcon from '@patternfly/react-icons/dist/esm/icons/minus-circle-icon';
+figma.connect(
+ MinusCircleIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-715&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import ThIcon from '@patternfly/react-icons/dist/esm/icons/th-icon';
+figma.connect(
+ ThIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-658&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import ServicesIcon from '@patternfly/react-icons/dist/esm/icons/services-icon';
+figma.connect(
+ ServicesIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-819&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import TrendDownIcon from '@patternfly/react-icons/dist/esm/icons/trend-down-icon';
+figma.connect(
+ TrendDownIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-563&m=dev',
+ {
+ example: () =>
+ }
+);
+
+figma.connect(
+ UserIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-859&m=dev',
+ {
+ example: () =>
+ }
+);
+
+figma.connect(
+ LockIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=1179-50&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import RouteIcon from '@patternfly/react-icons/dist/esm/icons/route-icon';
+figma.connect(
+ RouteIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-803&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import VirtualMachineIcon from '@patternfly/react-icons/dist/esm/icons/virtual-machine-icon';
+figma.connect(
+ VirtualMachineIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-781&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import LinuxIcon from '@patternfly/react-icons/dist/esm/icons/linux-icon';
+figma.connect(
+ LinuxIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=242-8765&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import RegistryIcon from '@patternfly/react-icons/dist/esm/icons/registry-icon';
+figma.connect(
+ RegistryIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-801&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import HomeIcon from '@patternfly/react-icons/dist/esm/icons/home-icon';
+figma.connect(
+ HomeIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-848&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import PowerOffIcon from '@patternfly/react-icons/dist/esm/icons/power-off-icon';
+figma.connect(
+ PowerOffIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-577&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import OpenDrawerRightIcon from '@patternfly/react-icons/dist/esm/icons/open-drawer-right-icon';
+figma.connect(
+ OpenDrawerRightIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=1322-74&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import BugIcon from '@patternfly/react-icons/dist/esm/icons/bug-icon';
+figma.connect(
+ BugIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-549&m=dev',
+ {
+ example: () =>
+ }
+);
+
+// import QuestionCircle(far)Icon from '@patternfly/react-icons/dist/esm/icons/question-circle(far)-icon';
+// figma.connect(
+// QuestionCircle(far)Icon,
+// 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-840&m=dev',
+// {
+// example: () =>
+// }
+// );
+
+import OptimizeIcon from '@patternfly/react-icons/dist/esm/icons/optimize-icon';
+figma.connect(
+ OptimizeIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-713&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import LongArrowAltDownIcon from '@patternfly/react-icons/dist/esm/icons/long-arrow-alt-down-icon';
+figma.connect(
+ LongArrowAltDownIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-842&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import MinusIcon from '@patternfly/react-icons/dist/esm/icons/minus-icon';
+figma.connect(
+ MinusIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-740&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import SecurityIcon from '@patternfly/react-icons/dist/esm/icons/security-icon';
+figma.connect(
+ SecurityIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-574&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import PortIcon from '@patternfly/react-icons/dist/esm/icons/port-icon';
+figma.connect(
+ PortIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-796&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import BellIcon from '@patternfly/react-icons/dist/esm/icons/bell-icon';
+figma.connect(
+ BellIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-562&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import EyeSlashIcon from '@patternfly/react-icons/dist/esm/icons/eye-slash-icon';
+figma.connect(
+ EyeSlashIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-836&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import ReplicatorIcon from '@patternfly/react-icons/dist/esm/icons/replicator-icon';
+figma.connect(
+ ReplicatorIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-787&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import InfrastructureIcon from '@patternfly/react-icons/dist/esm/icons/infrastructure-icon';
+figma.connect(
+ InfrastructureIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-800&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import InfoCircleIcon from '@patternfly/react-icons/dist/esm/icons/info-circle-icon';
+figma.connect(
+ InfoCircleIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-550&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import HddIcon from '@patternfly/react-icons/dist/esm/icons/hdd-icon';
+figma.connect(
+ HddIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-818&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import GripVerticalIcon from '@patternfly/react-icons/dist/esm/icons/grip-vertical-icon';
+figma.connect(
+ GripVerticalIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-854&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import AngleLeftIcon from '@patternfly/react-icons/dist/esm/icons/angle-left-icon';
+figma.connect(
+ AngleLeftIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-844&m=dev',
+ {
+ example: () =>
+ }
+);
+
+figma.connect(
+ CheckIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-572&m=dev',
+ {
+ example: () =>
+ }
+);
+
+figma.connect(
+ ExclamationTriangleIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-557&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import GripHorizontalIcon from '@patternfly/react-icons/dist/esm/icons/grip-horizontal-icon';
+figma.connect(
+ GripHorizontalIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-830&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import AngleDownIcon from '@patternfly/react-icons/dist/esm/icons/angle-down-icon';
+figma.connect(
+ AngleDownIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-845&m=dev',
+ {
+ example: () =>
+ }
+);
+
+figma.connect(
+ BellIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-846&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import CompressIcon from '@patternfly/react-icons/dist/esm/icons/compress-icon';
+figma.connect(
+ CompressIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-731&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import IntegrationIcon from '@patternfly/react-icons/dist/esm/icons/integration-icon';
+figma.connect(
+ IntegrationIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-805&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import ClockIcon from '@patternfly/react-icons/dist/esm/icons/clock-icon';
+figma.connect(
+ ClockIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-843&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import FacebookIcon from '@patternfly/react-icons/dist/esm/icons/facebook-icon';
+figma.connect(
+ FacebookIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=242-8763&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import AsleepIcon from '@patternfly/react-icons/dist/esm/icons/asleep-icon';
+figma.connect(
+ AsleepIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-579&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import CaretDownIcon from '@patternfly/react-icons/dist/esm/icons/caret-down-icon';
+figma.connect(
+ CaretDownIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-835&m=dev',
+ {
+ example: () =>
+ }
+);
+
+figma.connect(
+ ExclamationCircleIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=1179-72&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import TrashIcon from '@patternfly/react-icons/dist/esm/icons/trash-icon';
+figma.connect(
+ TrashIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-719&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import ExpandIcon from '@patternfly/react-icons/dist/esm/icons/expand-icon';
+figma.connect(
+ ExpandIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-728&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import SyncAltIcon from '@patternfly/react-icons/dist/esm/icons/sync-alt-icon';
+figma.connect(
+ SyncAltIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-723&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import CompressArrowsAltIcon from '@patternfly/react-icons/dist/esm/icons/compress-arrows-alt-icon';
+figma.connect(
+ CompressArrowsAltIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-726&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import ExportIcon from '@patternfly/react-icons/dist/esm/icons/export-icon';
+figma.connect(
+ ExportIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-744&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import BlueprintIcon from '@patternfly/react-icons/dist/esm/icons/blueprint-icon';
+figma.connect(
+ BlueprintIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-795&m=dev',
+ {
+ example: () =>
+ }
+);
+
+figma.connect(
+ FlagIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-717&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import SaveIcon from '@patternfly/react-icons/dist/esm/icons/save-icon';
+figma.connect(
+ SaveIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-712&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import UploadIcon from '@patternfly/react-icons/dist/esm/icons/upload-icon';
+figma.connect(
+ UploadIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-714&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import ImportIcon from '@patternfly/react-icons/dist/esm/icons/import-icon';
+figma.connect(
+ ImportIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-718&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import GoogleIcon from '@patternfly/react-icons/dist/esm/icons/google-icon';
+figma.connect(
+ GoogleIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=242-8768&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import ResourcesEmptyIcon from '@patternfly/react-icons/dist/esm/icons/resources-empty-icon';
+figma.connect(
+ ResourcesEmptyIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-548&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import SeverityCriticalIcon from '@patternfly/react-icons/dist/esm/icons/severity-critical-icon';
+figma.connect(
+ SeverityCriticalIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=24002-223128&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import OpenshiftIcon from '@patternfly/react-icons/dist/esm/icons/openshift-icon';
+figma.connect(
+ OpenshiftIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=242-8773&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import BitbucketIcon from '@patternfly/react-icons/dist/esm/icons/bitbucket-icon';
+figma.connect(
+ BitbucketIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=947-4061&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import SeverityImportantIcon from '@patternfly/react-icons/dist/esm/icons/severity-important-icon';
+figma.connect(
+ SeverityImportantIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=24000-218644&m=dev',
+ {
+ example: () =>
+ }
+);
+
+figma.connect(
+ CogsIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-861&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import GitlabIcon from '@patternfly/react-icons/dist/esm/icons/gitlab-icon';
+figma.connect(
+ GitlabIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=242-8771&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import ColumnsIcon from '@patternfly/react-icons/dist/esm/icons/columns-icon';
+figma.connect(
+ ColumnsIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-741&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import MicrochipIcon from '@patternfly/react-icons/dist/esm/icons/microchip-icon';
+figma.connect(
+ MicrochipIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-815&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import PatternflyIcon from '@patternfly/react-icons/dist/esm/icons/patternfly-icon';
+figma.connect(
+ PatternflyIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=242-8757&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import SearchPlusIcon from '@patternfly/react-icons/dist/esm/icons/search-plus-icon';
+figma.connect(
+ SearchPlusIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-739&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import AngleDoubleRightIcon from '@patternfly/react-icons/dist/esm/icons/angle-double-right-icon';
+figma.connect(
+ AngleDoubleRightIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-856&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import BuildIcon from '@patternfly/react-icons/dist/esm/icons/build-icon';
+figma.connect(
+ BuildIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-828&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import CheckCircle2xlIcon from '@patternfly/react-icons/dist/esm/icons/check-circle-2xl-icon';
+figma.connect(
+ CheckCircle2xlIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=1179-74&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import JsIcon from '@patternfly/react-icons/dist/esm/icons/js-icon';
+figma.connect(
+ JsIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=242-8759&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import AngleUpIcon from '@patternfly/react-icons/dist/esm/icons/angle-up-icon';
+figma.connect(
+ AngleUpIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-834&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import PlusIcon from '@patternfly/react-icons/dist/esm/icons/plus-icon';
+figma.connect(
+ PlusIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-708&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import MigrationIcon from '@patternfly/react-icons/dist/esm/icons/migration-icon';
+figma.connect(
+ MigrationIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-559&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import ExternalLinkAltIcon from '@patternfly/react-icons/dist/esm/icons/external-link-alt-icon';
+figma.connect(
+ ExternalLinkAltIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-734&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import SpaceShuttle2xlIcon from '@patternfly/react-icons/dist/esm/icons/space-shuttle-2xl-icon';
+figma.connect(
+ SpaceShuttle2xlIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-862&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import ThumbsUpRegularIcon from '@patternfly/react-icons/dist/esm/icons/thumbs-up-regular-icon';
+figma.connect(
+ ThumbsUpRegularIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=30048-30367&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import ThumbsDownRegularIcon from '@patternfly/react-icons/dist/esm/icons/thumbs-down-regular-icon';
+figma.connect(
+ ThumbsDownRegularIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=30048-30358&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import MessageIcon from '@patternfly/react-icons/dist/esm/icons/message-icon';
+figma.connect(
+ MessageIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=30046-208&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import ThumbsUpIcon from '@patternfly/react-icons/dist/esm/icons/thumbs-up-icon';
+figma.connect(
+ ThumbsUpIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=30048-30364&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import FingerprintIcon from '@patternfly/react-icons/dist/esm/icons/fingerprint-icon';
+figma.connect(
+ FingerprintIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=30048-175&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import StopIcon from '@patternfly/react-icons/dist/esm/icons/stop-icon';
+figma.connect(
+ StopIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=30048-30382&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import MicrophoneIcon from '@patternfly/react-icons/dist/esm/icons/microphone-icon';
+figma.connect(
+ MicrophoneIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=30048-30379&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import VolumeHighIcon from '@patternfly/react-icons/dist/esm/icons/volume-high-icon';
+figma.connect(
+ VolumeHighIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=30048-30376&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import PaperclipIcon from '@patternfly/react-icons/dist/esm/icons/paperclip-icon';
+figma.connect(
+ PaperclipIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=30048-164&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import ThumbsDownIcon from '@patternfly/react-icons/dist/esm/icons/thumbs-down-icon';
+figma.connect(
+ ThumbsDownIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=30048-30361&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import RobotIcon from '@patternfly/react-icons/dist/esm/icons/robot-icon';
+figma.connect(
+ RobotIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=30048-171&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import HardDriveIcon from '@patternfly/react-icons/dist/esm/icons/hard-drive-icon';
+figma.connect(
+ HardDriveIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=30048-179&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import PaperPlaneIcon from '@patternfly/react-icons/dist/esm/icons/paper-plane-icon';
+figma.connect(
+ PaperPlaneIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=30048-30373&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import SlidersIcon from '@patternfly/react-icons/dist/esm/icons/sliders-icon';
+figma.connect(
+ SlidersIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=30048-30370&m=dev',
+ {
+ example: () =>
+ }
+);
+
+figma.connect(
+ InfoCircleIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=1179-73&m=dev',
+ {
+ example: () =>
+ }
+);
+/*
+import Icon Size=Heading - H4Icon from '@patternfly/react-icons/dist/esm/icons/Icon Size=Heading - H4-icon';
+figma.connect(
+ Icon Size=Heading - H4Icon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=12682-8373&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import Icon Size=Font size - XSIcon from '@patternfly/react-icons/dist/esm/icons/Icon Size=Font size - XS-icon';
+figma.connect(
+ Icon Size=Font size - XSIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=15739-100&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import Icon Size=Body - SmallIcon from '@patternfly/react-icons/dist/esm/icons/Icon Size=Body - Small-icon';
+figma.connect(
+ Icon Size=Body - SmallIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=198-1586&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import Icon Size=Standalone - 3XLIcon from '@patternfly/react-icons/dist/esm/icons/Icon Size=Standalone - 3XL-icon';
+figma.connect(
+ Icon Size=Standalone - 3XLIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=198-1574&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import Icon Size=Font size - XLIcon from '@patternfly/react-icons/dist/esm/icons/Icon Size=Font size - XL-icon';
+figma.connect(
+ Icon Size=Font size - XLIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=15740-18411&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import Icon Size=Font size - 3xlIcon from '@patternfly/react-icons/dist/esm/icons/Icon Size=Font size - 3xl-icon';
+figma.connect(
+ Icon Size=Font size - 3xlIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=15742-124&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import Icon Size=Font size - SmIcon from '@patternfly/react-icons/dist/esm/icons/Icon Size=Font size - Sm-icon';
+figma.connect(
+ Icon Size=Font size - SmIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=15739-6261&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import Icon Size=Font size - 4xlIcon from '@patternfly/react-icons/dist/esm/icons/Icon Size=Font size - 4xl-icon';
+figma.connect(
+ Icon Size=Font size - 4xlIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=15751-12699&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import Icon Size=Heading - H2Icon from '@patternfly/react-icons/dist/esm/icons/Icon Size=Heading - H2-icon';
+figma.connect(
+ Icon Size=Heading - H2Icon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=12662-80&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import Icon Size=Heading - H3Icon from '@patternfly/react-icons/dist/esm/icons/Icon Size=Heading - H3-icon';
+figma.connect(
+ Icon Size=Heading - H3Icon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=12675-84&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import Icon Size=Body - LargeIcon from '@patternfly/react-icons/dist/esm/icons/Icon Size=Body - Large-icon';
+figma.connect(
+ Icon Size=Body - LargeIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=12613-33719&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import Icon Size=Standalone - SmallIcon from '@patternfly/react-icons/dist/esm/icons/Icon Size=Standalone - Small-icon';
+figma.connect(
+ Icon Size=Standalone - SmallIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=12647-4062&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import Icon Size=Heading - H1Icon from '@patternfly/react-icons/dist/esm/icons/Icon Size=Heading - H1-icon';
+figma.connect(
+ Icon Size=Heading - H1Icon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=198-1580&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import Icon Size=Standalone - XLIcon from '@patternfly/react-icons/dist/esm/icons/Icon Size=Standalone - XL-icon';
+figma.connect(
+ Icon Size=Standalone - XLIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=12647-4053&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import Icon Size=Standalone - LargeIcon from '@patternfly/react-icons/dist/esm/icons/Icon Size=Standalone - Large-icon';
+figma.connect(
+ Icon Size=Standalone - LargeIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=12647-4059&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import Icon Size=Heading - H5Icon from '@patternfly/react-icons/dist/esm/icons/Icon Size=Heading - H5-icon';
+figma.connect(
+ Icon Size=Heading - H5Icon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=12682-11731&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import Icon Size=Body - DefaultIcon from '@patternfly/react-icons/dist/esm/icons/Icon Size=Body - Default-icon';
+figma.connect(
+ Icon Size=Body - DefaultIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=198-1583&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import Icon Size=Font size - LgIcon from '@patternfly/react-icons/dist/esm/icons/Icon Size=Font size - Lg-icon';
+figma.connect(
+ Icon Size=Font size - LgIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=15740-11593&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import Icon Size=Font size - MedIcon from '@patternfly/react-icons/dist/esm/icons/Icon Size=Font size - Med-icon';
+figma.connect(
+ Icon Size=Font size - MedIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=15739-11207&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import Icon Size=Font size - 2XLIcon from '@patternfly/react-icons/dist/esm/icons/Icon Size=Font size - 2XL-icon';
+figma.connect(
+ Icon Size=Font size - 2XLIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=15740-20281&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import Icon Size=Heading - H6Icon from '@patternfly/react-icons/dist/esm/icons/Icon Size=Heading - H6-icon';
+figma.connect(
+ Icon Size=Heading - H6Icon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=12684-1062&m=dev',
+ {
+ example: () =>
+ }
+);
+
+import Icon Size=Standalone - MediumIcon from '@patternfly/react-icons/dist/esm/icons/Icon Size=Standalone - Medium-icon';
+figma.connect(
+ Icon Size=Standalone - MediumIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=12647-4056&m=dev',
+ {
+ example: () =>
+ }
+);
+*/
+
+import ShareSquareOutlineIcon from '@patternfly/react-icons/dist/esm/icons/share-square-outline-icon';
+figma.connect(
+ ShareSquareOutlineIcon,
+ 'https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=30057-266018&m=dev',
+ {
+ example: () =>
+ }
+);
diff --git a/packages/react-core/src/components/Icon/figmaApi/fetchIcons.mjs b/packages/react-core/src/components/Icon/figmaApi/fetchIcons.mjs
new file mode 100644
index 00000000000..bc6299929c8
--- /dev/null
+++ b/packages/react-core/src/components/Icon/figmaApi/fetchIcons.mjs
@@ -0,0 +1,67 @@
+// Found similar implementation from Primer @ Github here:
+// https://github.com/primer/react/blob/main/packages/react/script/figma-connect-icons.ts
+/* eslint-disable no-console */
+/* eslint-disable camelcase */
+// import fse from 'fs-extra';
+import { fileURLToPath } from 'url';
+import { dirname } from 'path';
+
+if (!(process.argv.includes('--token') && process.argv.indexOf('--token') + 1 < process.argv.length)) {
+ console.log('--token is required followed by the FIGMA_ACCESS_TOKEN name');
+ process.exit(1);
+}
+
+const figmaAccessToken = process.argv[process.argv.indexOf('--token') + 1];
+// Get the current directory of this file
+const __filename = fileURLToPath(import.meta.url);
+const __dirname = dirname(__filename);
+// Helper functions for manipulating icon name strings
+const removeSnake = (s) => s.toUpperCase().replace('-', '').replace('_', '');
+const toCamel = (s) => `${s[0].toUpperCase()}${s.substr(1).replace(/([-_][\w])/gi, removeSnake)}`;
+
+// Helper functions to get icons from Figma REST API
+// Fetches icons from Figma & writes to ./iconsData.json
+async function fetchIcons() {
+ return await fetch('https://api.figma.com/v1/files/VMEX8Xg2nzhBX8rfBx53jp/components', {
+ headers: {
+ 'Content-Type': 'application/json',
+ 'X-FIGMA-TOKEN': figmaAccessToken
+ }
+ })
+ .then((res) => res.json())
+ .then((res) => {
+ const components = res.meta.components;
+ const iconsArr = filterIcons(components);
+ const iconsData = buildIconsDataArr(iconsArr);
+ // Comment out below to write icon data to json file for debugging
+ // fse.writeJSON(__dirname + '/../iconsData.json', iconsData);
+ return { iconsData, __dirname };
+ });
+}
+
+// Takes array of all components from Figma file
+// Returns array filtered down only to those on "Icons " page
+const filterIcons = (componentsArr) => componentsArr.filter((comp) => comp.containing_frame.pageName === 'Icons ');
+
+// Creates new array with name/nodeId/url for each icon name
+const buildIconsDataArr = (iconsArr) =>
+ iconsArr.reduce((acc, i) => {
+ const { name, node_id, file_key } = i;
+ // Remove fa-, pf-icon-, pf- icon name prefixes
+ const iconName = name.replace('fa-', '').replace('pf-icon-', '').replace('pf-', '');
+ const fileName = `${iconName}-icon`;
+ const reactName = `${toCamel(iconName)}Icon`;
+ const nodeId = node_id.replace(':', '-');
+ const url = `https://www.figma.com/design/${file_key}/PatternFly-6%3A-Components?node-id=${nodeId}&m=dev`;
+
+ acc.push({
+ iconName,
+ fileName,
+ reactName,
+ url
+ });
+
+ return acc;
+ }, []);
+
+export default fetchIcons;
diff --git a/packages/react-core/src/components/Icon/figmaApi/generateIconsFile.mjs b/packages/react-core/src/components/Icon/figmaApi/generateIconsFile.mjs
new file mode 100644
index 00000000000..272235b6859
--- /dev/null
+++ b/packages/react-core/src/components/Icon/figmaApi/generateIconsFile.mjs
@@ -0,0 +1,9 @@
+import fetchIcons from './fetchIcons.mjs';
+import writeIconsFile from './writeIcons.mjs';
+
+async function generateIconsFile() {
+ const { iconsData, __dirname } = await fetchIcons();
+ writeIconsFile(iconsData, __dirname);
+}
+
+generateIconsFile();
diff --git a/packages/react-core/src/components/Icon/figmaApi/writeIcons.mjs b/packages/react-core/src/components/Icon/figmaApi/writeIcons.mjs
new file mode 100644
index 00000000000..827adbe1316
--- /dev/null
+++ b/packages/react-core/src/components/Icon/figmaApi/writeIcons.mjs
@@ -0,0 +1,37 @@
+import { join } from 'path';
+import { outputFileSync } from 'fs-extra/esm';
+
+// Create string to populate with icon data
+let fileContent = `import React from 'react';
+import figma from '@figma/code-connect';
+`;
+
+async function writeIconsFile(iconsArr, dirName) {
+ await iconsArr.forEach(addIcon);
+ writeFile(dirName, fileContent);
+}
+
+const addIcon = ({ fileName, reactName, url }) => {
+ const iconImprt = `
+import ${reactName} from '@patternfly/react-icons/dist/esm/icons/${fileName}';`;
+ const figmaConnect = `
+figma.connect(
+ ${reactName},
+ '${url}',
+ {
+ example: () => <${reactName} />
+ }
+);
+ `;
+ // Don't add duplicate import statement
+ if (!fileContent.includes(iconImprt)) {
+ fileContent += iconImprt;
+ }
+ fileContent += figmaConnect;
+};
+
+const writeFile = (dirName) => {
+ outputFileSync(join(dirName, '../Icons.figma.tsx'), fileContent.trim());
+};
+
+export default writeIconsFile;
diff --git a/packages/react-core/src/components/Icon/iconsData.json b/packages/react-core/src/components/Icon/iconsData.json
new file mode 100644
index 00000000000..5385f985d72
--- /dev/null
+++ b/packages/react-core/src/components/Icon/iconsData.json
@@ -0,0 +1 @@
+[{"iconName":"up-right-and-down-left-from-center-solid","fileName":"up-right-and-down-left-from-center-solid-icon","reactName":"UpRightAndDownLeftFromCenterSolidIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=13274-2864&m=dev"},{"iconName":"cogs","fileName":"cogs-icon","reactName":"CogsIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=25229-2108&m=dev"},{"iconName":"not-started","fileName":"not-started-icon","reactName":"NotStartedIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-545&m=dev"},{"iconName":"angle-right","fileName":"angle-right-icon","reactName":"AngleRightIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-837&m=dev"},{"iconName":"search","fileName":"search-icon","reactName":"SearchIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-730&m=dev"},{"iconName":"angle-double-left","fileName":"angle-double-left-icon","reactName":"AngleDoubleLeftIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-831&m=dev"},{"iconName":"trend-up","fileName":"trend-up-icon","reactName":"TrendUpIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-583&m=dev"},{"iconName":"arrow-right","fileName":"arrow-right-icon","reactName":"ArrowRightIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-852&m=dev"},{"iconName":"down-left-and-up-right-to-center-solid","fileName":"down-left-and-up-right-to-center-solid-icon","reactName":"DownLeftAndUpRightToCenterSolidIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=13488-1851&m=dev"},{"iconName":"Icon Size=Standalone -2XL","fileName":"Icon Size=Standalone -2XL-icon","reactName":"Icon Size=Standalone 2XLIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=198-1577&m=dev"},{"iconName":"github","fileName":"github-icon","reactName":"GithubIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=242-8764&m=dev"},{"iconName":"exclamation-triangle","fileName":"exclamation-triangle-icon","reactName":"ExclamationTriangleIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=1179-52&m=dev"},{"iconName":"cubes","fileName":"cubes-icon","reactName":"CubesIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=1179-51&m=dev"},{"iconName":"search","fileName":"search-icon","reactName":"SearchIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=1179-26&m=dev"},{"iconName":"linkedin","fileName":"linkedin-icon","reactName":"LinkedinIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=242-8760&m=dev"},{"iconName":"plus-circle","fileName":"plus-circle-icon","reactName":"PlusCircleIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=1179-79&m=dev"},{"iconName":"check-circle","fileName":"check-circle-icon","reactName":"CheckCircleIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=1179-71&m=dev"},{"iconName":"wrench","fileName":"wrench-icon","reactName":"WrenchIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=1179-49&m=dev"},{"iconName":"twitter","fileName":"twitter-icon","reactName":"TwitterIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=242-8762&m=dev"},{"iconName":"history","fileName":"history-icon","reactName":"HistoryIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-556&m=dev"},{"iconName":"bars","fileName":"bars-icon","reactName":"BarsIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-841&m=dev"},{"iconName":"wrench","fileName":"wrench-icon","reactName":"WrenchIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-573&m=dev"},{"iconName":"balance-scale","fileName":"balance-scale-icon","reactName":"BalanceScaleIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-560&m=dev"},{"iconName":"thumbtack","fileName":"thumbtack-icon","reactName":"ThumbtackIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-832&m=dev"},{"iconName":"cloud-tenant","fileName":"cloud-tenant-icon","reactName":"CloudTenantIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-814&m=dev"},{"iconName":"panel-open","fileName":"panel-open-icon","reactName":"PanelOpenIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-721&m=dev"},{"iconName":"add-circle-o","fileName":"add-circle-o-icon","reactName":"AddCircleOIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-706&m=dev"},{"iconName":"dropbox","fileName":"dropbox-icon","reactName":"DropboxIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=242-8761&m=dev"},{"iconName":"redo","fileName":"redo-icon","reactName":"RedoIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-707&m=dev"},{"iconName":"data-processor","fileName":"data-processor-icon","reactName":"DataProcessorIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=955-4123&m=dev"},{"iconName":"resources-almost-empty","fileName":"resources-almost-empty-icon","reactName":"ResourcesAlmostEmptyIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-547&m=dev"},{"iconName":"drupal","fileName":"drupal-icon","reactName":"DrupalIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=242-8758&m=dev"},{"iconName":"middleware","fileName":"middleware-icon","reactName":"MiddlewareIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-791&m=dev"},{"iconName":"cluster","fileName":"cluster-icon","reactName":"ClusterIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-809&m=dev"},{"iconName":"cog","fileName":"cog-icon","reactName":"CogIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-732&m=dev"},{"iconName":"pencil-alt","fileName":"pencil-alt-icon","reactName":"PencilAltIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-729&m=dev"},{"iconName":"th-large","fileName":"th-large-icon","reactName":"ThLargeIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-657&m=dev"},{"iconName":"new-process","fileName":"new-process-icon","reactName":"NewProcessIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-581&m=dev"},{"iconName":"long-arrow-alt-up","fileName":"long-arrow-alt-up-icon","reactName":"LongArrowAltUpIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-858&m=dev"},{"iconName":"automation","fileName":"automation-icon","reactName":"AutomationIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-823&m=dev"},{"iconName":"openstack","fileName":"openstack-icon","reactName":"OpenstackIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=242-8769&m=dev"},{"iconName":"connected","fileName":"connected-icon","reactName":"ConnectedIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-576&m=dev"},{"iconName":"pause-circle","fileName":"pause-circle-icon","reactName":"PauseCircleIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-578&m=dev"},{"iconName":"share-square","fileName":"share-square-icon","reactName":"ShareSquareIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-737&m=dev"},{"iconName":"check","fileName":"check-icon","reactName":"CheckIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-747&m=dev"},{"iconName":"database","fileName":"database-icon","reactName":"DatabaseIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-816&m=dev"},{"iconName":"sort-amount-down-alt","fileName":"sort-amount-down-alt-icon","reactName":"SortAmountDownAltIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-745&m=dev"},{"iconName":"panel-close","fileName":"panel-close-icon","reactName":"PanelCloseIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-711&m=dev"},{"iconName":"satellite","fileName":"satellite-icon","reactName":"SatelliteIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=242-8766&m=dev"},{"iconName":"clipboard-check","fileName":"clipboard-check-icon","reactName":"ClipboardCheckIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-822&m=dev"},{"iconName":"severity-moderate","fileName":"severity-moderate-icon","reactName":"SeverityModerateIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=24000-218695&m=dev"},{"iconName":"folder","fileName":"folder-icon","reactName":"FolderIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-838&m=dev"},{"iconName":"sort-amount-down","fileName":"sort-amount-down-icon","reactName":"SortAmountDownIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-735&m=dev"},{"iconName":"catalog","fileName":"catalog-icon","reactName":"CatalogIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-784&m=dev"},{"iconName":"calendar","fileName":"calendar-icon","reactName":"CalendarIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-855&m=dev"},{"iconName":"eye","fileName":"eye-icon","reactName":"EyeIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-851&m=dev"},{"iconName":"pause","fileName":"pause-icon","reactName":"PauseIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-746&m=dev"},{"iconName":"enhancement","fileName":"enhancement-icon","reactName":"EnhancementIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-554&m=dev"},{"iconName":"expand-arrows-alt","fileName":"expand-arrows-alt-icon","reactName":"ExpandArrowsAltIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-720&m=dev"},{"iconName":"code-branch","fileName":"code-branch-icon","reactName":"CodeBranchIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-825&m=dev"},{"iconName":"resource-pool","fileName":"resource-pool-icon","reactName":"ResourcePoolIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-811&m=dev"},{"iconName":"times","fileName":"times-icon","reactName":"TimesIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-722&m=dev"},{"iconName":"cloud-security","fileName":"cloud-security-icon","reactName":"CloudSecurityIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-802&m=dev"},{"iconName":"question-circle","fileName":"question-circle-icon","reactName":"QuestionCircleIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-850&m=dev"},{"iconName":"network-range","fileName":"network-range-icon","reactName":"NetworkRangeIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-788&m=dev"},{"iconName":"off","fileName":"off-icon","reactName":"OffIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-553&m=dev"},{"iconName":"resources-full","fileName":"resources-full-icon","reactName":"ResourcesFullIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-546&m=dev"},{"iconName":"play","fileName":"play-icon","reactName":"PlayIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-736&m=dev"},{"iconName":"window-restore","fileName":"window-restore-icon","reactName":"WindowRestoreIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-742&m=dev"},{"iconName":"severity-minor","fileName":"severity-minor-icon","reactName":"SeverityMinorIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=24000-218665&m=dev"},{"iconName":"undo","fileName":"undo-icon","reactName":"UndoIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-716&m=dev"},{"iconName":"task","fileName":"task-icon","reactName":"TaskIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-833&m=dev"},{"iconName":"arrow-circle-down","fileName":"arrow-circle-down-icon","reactName":"ArrowCircleDownIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-571&m=dev"},{"iconName":"template","fileName":"template-icon","reactName":"TemplateIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-783&m=dev"},{"iconName":"print","fileName":"print-icon","reactName":"PrintIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-725&m=dev"},{"iconName":"tenant","fileName":"tenant-icon","reactName":"TenantIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-778&m=dev"},{"iconName":"arrow-circle-up","fileName":"arrow-circle-up-icon","reactName":"ArrowCircleUpIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-582&m=dev"},{"iconName":"monitoring","fileName":"monitoring-icon","reactName":"MonitoringIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-794&m=dev"},{"iconName":"disconnected","fileName":"disconnected-icon","reactName":"DisconnectedIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-558&m=dev"},{"iconName":"regions","fileName":"regions-icon","reactName":"RegionsIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-786&m=dev"},{"iconName":"ban","fileName":"ban-icon","reactName":"BanIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-580&m=dev"},{"iconName":"search-minus","fileName":"search-minus-icon","reactName":"SearchMinusIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-743&m=dev"},{"iconName":"unknown","fileName":"unknown-icon","reactName":"UnknownIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-555&m=dev"},{"iconName":"data-source","fileName":"data-source-icon","reactName":"DataSourceIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=955-4122&m=dev"},{"iconName":"bundle","fileName":"bundle-icon","reactName":"BundleIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-806&m=dev"},{"iconName":"check-circle","fileName":"check-circle-icon","reactName":"CheckCircleIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-567&m=dev"},{"iconName":"stack-overflow","fileName":"stack-overflow-icon","reactName":"StackOverflowIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=242-8767&m=dev"},{"iconName":"network","fileName":"network-icon","reactName":"NetworkIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-804&m=dev"},{"iconName":"download","fileName":"download-icon","reactName":"DownloadIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-724&m=dev"},{"iconName":"storage-domain","fileName":"storage-domain-icon","reactName":"StorageDomainIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-793&m=dev"},{"iconName":"severity-unidentified","fileName":"severity-unidentified-icon","reactName":"SeverityUnidentifiedIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=24000-218676&m=dev"},{"iconName":"user","fileName":"user-icon","reactName":"UserIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-790&m=dev"},{"iconName":"severity-none","fileName":"severity-none-icon","reactName":"SeverityNoneIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=24000-218672&m=dev"},{"iconName":"filter","fileName":"filter-icon","reactName":"FilterIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-733&m=dev"},{"iconName":"map-marker","fileName":"map-marker-icon","reactName":"MapMarkerIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-853&m=dev"},{"iconName":"cube","fileName":"cube-icon","reactName":"CubeIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-808&m=dev"},{"iconName":"volume","fileName":"volume-icon","reactName":"VolumeIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-780&m=dev"},{"iconName":"server-group","fileName":"server-group-icon","reactName":"ServerGroupIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-782&m=dev"},{"iconName":"windows","fileName":"windows-icon","reactName":"WindowsIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=242-8772&m=dev"},{"iconName":"flavor","fileName":"flavor-icon","reactName":"FlavorIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-799&m=dev"},{"iconName":"ansible","fileName":"ansible-icon","reactName":"AnsibleIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=242-8770&m=dev"},{"iconName":"user","fileName":"user-icon","reactName":"UserIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-798&m=dev"},{"iconName":"times-circle","fileName":"times-circle-icon","reactName":"TimesCircleIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-738&m=dev"},{"iconName":"memory","fileName":"memory-icon","reactName":"MemoryIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-817&m=dev"},{"iconName":"star","fileName":"star-icon","reactName":"StarIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-776&m=dev"},{"iconName":"copy","fileName":"copy-icon","reactName":"CopyIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-727&m=dev"},{"iconName":"arrows-alt-v","fileName":"arrows-alt-v-icon","reactName":"ArrowsAltVIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-847&m=dev"},{"iconName":"table","fileName":"table-icon","reactName":"TableIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-659&m=dev"},{"iconName":"folder-open","fileName":"folder-open-icon","reactName":"FolderOpenIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-857&m=dev"},{"iconName":"arrow-right","fileName":"arrow-right-icon","reactName":"ArrowRightIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=955-4147&m=dev"},{"iconName":"lock","fileName":"lock-icon","reactName":"LockIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-584&m=dev"},{"iconName":"vcenter","fileName":"vcenter-icon","reactName":"VcenterIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-777&m=dev"},{"iconName":"flag","fileName":"flag-icon","reactName":"FlagIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-789&m=dev"},{"iconName":"list","fileName":"list-icon","reactName":"ListIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-661&m=dev"},{"iconName":"pause-circle","fileName":"pause-circle-icon","reactName":"PauseCircleIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-710&m=dev"},{"iconName":"multicluster","fileName":"multicluster-icon","reactName":"MulticlusterIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=955-4124&m=dev"},{"iconName":"plus-circle","fileName":"plus-circle-icon","reactName":"PlusCircleIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-709&m=dev"},{"iconName":"degraded","fileName":"degraded-icon","reactName":"DegradedIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-561&m=dev"},{"iconName":"cubes","fileName":"cubes-icon","reactName":"CubesIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-827&m=dev"},{"iconName":"pending","fileName":"pending-icon","reactName":"PendingIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-570&m=dev"},{"iconName":"zone","fileName":"zone-icon","reactName":"ZoneIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-779&m=dev"},{"iconName":"tag","fileName":"tag-icon","reactName":"TagIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-813&m=dev"},{"iconName":"file","fileName":"file-icon","reactName":"FileIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=955-4139&m=dev"},{"iconName":"service-catalog","fileName":"service-catalog-icon","reactName":"ServiceCatalogIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-810&m=dev"},{"iconName":"tachometer-alt","fileName":"tachometer-alt-icon","reactName":"TachometerAltIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-660&m=dev"},{"iconName":"exclamation-circle","fileName":"exclamation-circle-icon","reactName":"ExclamationCircleIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-566&m=dev"},{"iconName":"treeview","fileName":"treeview-icon","reactName":"TreeviewIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=501-2712&m=dev"},{"iconName":"comments","fileName":"comments-icon","reactName":"CommentsIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-849&m=dev"},{"iconName":"enterprise","fileName":"enterprise-icon","reactName":"EnterpriseIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-812&m=dev"},{"iconName":"resources-almost-full","fileName":"resources-almost-full-icon","reactName":"ResourcesAlmostFullIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-575&m=dev"},{"iconName":"topology","fileName":"topology-icon","reactName":"TopologyIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-656&m=dev"},{"iconName":"ellipsis-v","fileName":"ellipsis-v-icon","reactName":"EllipsisVIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-839&m=dev"},{"iconName":"image","fileName":"image-icon","reactName":"ImageIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-821&m=dev"},{"iconName":"desktop","fileName":"desktop-icon","reactName":"DesktopIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-807&m=dev"},{"iconName":"lock-open","fileName":"lock-open-icon","reactName":"LockOpenIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-564&m=dev"},{"iconName":"data-sink","fileName":"data-sink-icon","reactName":"DataSinkIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=955-4105&m=dev"},{"iconName":"service","fileName":"service-icon","reactName":"ServiceIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-820&m=dev"},{"iconName":"repository","fileName":"repository-icon","reactName":"RepositoryIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-785&m=dev"},{"iconName":"builder-image","fileName":"builder-image-icon","reactName":"BuilderImageIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-824&m=dev"},{"iconName":"code","fileName":"code-icon","reactName":"CodeIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-829&m=dev"},{"iconName":"process-automation","fileName":"process-automation-icon","reactName":"ProcessAutomationIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-792&m=dev"},{"iconName":"private","fileName":"private-icon","reactName":"PrivateIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-565&m=dev"},{"iconName":"domain","fileName":"domain-icon","reactName":"DomainIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-797&m=dev"},{"iconName":"attention-bell","fileName":"attention-bell-icon","reactName":"AttentionBellIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-551&m=dev"},{"iconName":"in-progress","fileName":"in-progress-icon","reactName":"InProgressIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-552&m=dev"},{"iconName":"key","fileName":"key-icon","reactName":"KeyIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-826&m=dev"},{"iconName":"running","fileName":"running-icon","reactName":"RunningIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-568&m=dev"},{"iconName":"minus-circle","fileName":"minus-circle-icon","reactName":"MinusCircleIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-715&m=dev"},{"iconName":"th","fileName":"th-icon","reactName":"ThIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-658&m=dev"},{"iconName":"services","fileName":"services-icon","reactName":"ServicesIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-819&m=dev"},{"iconName":"trend-down","fileName":"trend-down-icon","reactName":"TrendDownIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-563&m=dev"},{"iconName":"user","fileName":"user-icon","reactName":"UserIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-859&m=dev"},{"iconName":"lock","fileName":"lock-icon","reactName":"LockIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=1179-50&m=dev"},{"iconName":"route","fileName":"route-icon","reactName":"RouteIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-803&m=dev"},{"iconName":"virtual-machine","fileName":"virtual-machine-icon","reactName":"VirtualMachineIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-781&m=dev"},{"iconName":"linux","fileName":"linux-icon","reactName":"LinuxIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=242-8765&m=dev"},{"iconName":"registry","fileName":"registry-icon","reactName":"RegistryIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-801&m=dev"},{"iconName":"home","fileName":"home-icon","reactName":"HomeIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-848&m=dev"},{"iconName":"power-off","fileName":"power-off-icon","reactName":"PowerOffIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-577&m=dev"},{"iconName":"open-drawer-right","fileName":"open-drawer-right-icon","reactName":"OpenDrawerRightIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=1322-74&m=dev"},{"iconName":"bug","fileName":"bug-icon","reactName":"BugIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-549&m=dev"},{"iconName":"question-circle(far)","fileName":"question-circle(far)-icon","reactName":"QuestionCircle(far)Icon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-840&m=dev"},{"iconName":"optimize","fileName":"optimize-icon","reactName":"OptimizeIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-713&m=dev"},{"iconName":"long-arrow-alt-down","fileName":"long-arrow-alt-down-icon","reactName":"LongArrowAltDownIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-842&m=dev"},{"iconName":"minus","fileName":"minus-icon","reactName":"MinusIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-740&m=dev"},{"iconName":"security","fileName":"security-icon","reactName":"SecurityIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-574&m=dev"},{"iconName":"port","fileName":"port-icon","reactName":"PortIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-796&m=dev"},{"iconName":"bell","fileName":"bell-icon","reactName":"BellIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-562&m=dev"},{"iconName":"eye-slash","fileName":"eye-slash-icon","reactName":"EyeSlashIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-836&m=dev"},{"iconName":"replicator","fileName":"replicator-icon","reactName":"ReplicatorIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-787&m=dev"},{"iconName":"infrastructure","fileName":"infrastructure-icon","reactName":"InfrastructureIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-800&m=dev"},{"iconName":"info-circle","fileName":"info-circle-icon","reactName":"InfoCircleIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-550&m=dev"},{"iconName":"hdd","fileName":"hdd-icon","reactName":"HddIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-818&m=dev"},{"iconName":"grip-vertical","fileName":"grip-vertical-icon","reactName":"GripVerticalIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-854&m=dev"},{"iconName":"angle-left","fileName":"angle-left-icon","reactName":"AngleLeftIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-844&m=dev"},{"iconName":"check","fileName":"check-icon","reactName":"CheckIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-572&m=dev"},{"iconName":"exclamation-triangle","fileName":"exclamation-triangle-icon","reactName":"ExclamationTriangleIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-557&m=dev"},{"iconName":"grip-horizontal","fileName":"grip-horizontal-icon","reactName":"GripHorizontalIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-830&m=dev"},{"iconName":"angle-down","fileName":"angle-down-icon","reactName":"AngleDownIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-845&m=dev"},{"iconName":"bell","fileName":"bell-icon","reactName":"BellIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-846&m=dev"},{"iconName":"compress","fileName":"compress-icon","reactName":"CompressIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-731&m=dev"},{"iconName":"integration","fileName":"integration-icon","reactName":"IntegrationIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-805&m=dev"},{"iconName":"clock","fileName":"clock-icon","reactName":"ClockIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-843&m=dev"},{"iconName":"facebook","fileName":"facebook-icon","reactName":"FacebookIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=242-8763&m=dev"},{"iconName":"asleep","fileName":"asleep-icon","reactName":"AsleepIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-579&m=dev"},{"iconName":"caret-down","fileName":"caret-down-icon","reactName":"CaretDownIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-835&m=dev"},{"iconName":"exclamation-circle","fileName":"exclamation-circle-icon","reactName":"ExclamationCircleIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=1179-72&m=dev"},{"iconName":"trash","fileName":"trash-icon","reactName":"TrashIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-719&m=dev"},{"iconName":"expand","fileName":"expand-icon","reactName":"ExpandIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-728&m=dev"},{"iconName":"sync-alt","fileName":"sync-alt-icon","reactName":"SyncAltIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-723&m=dev"},{"iconName":"compress-arrows-alt","fileName":"compress-arrows-alt-icon","reactName":"CompressArrowsAltIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-726&m=dev"},{"iconName":"export","fileName":"export-icon","reactName":"ExportIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-744&m=dev"},{"iconName":"blueprint","fileName":"blueprint-icon","reactName":"BlueprintIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-795&m=dev"},{"iconName":"flag","fileName":"flag-icon","reactName":"FlagIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-717&m=dev"},{"iconName":"save","fileName":"save-icon","reactName":"SaveIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-712&m=dev"},{"iconName":"upload","fileName":"upload-icon","reactName":"UploadIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-714&m=dev"},{"iconName":"import","fileName":"import-icon","reactName":"ImportIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-718&m=dev"},{"iconName":"google","fileName":"google-icon","reactName":"GoogleIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=242-8768&m=dev"},{"iconName":"resources-empty","fileName":"resources-empty-icon","reactName":"ResourcesEmptyIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-548&m=dev"},{"iconName":"severity-critical","fileName":"severity-critical-icon","reactName":"SeverityCriticalIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=24002-223128&m=dev"},{"iconName":"openshift","fileName":"openshift-icon","reactName":"OpenshiftIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=242-8773&m=dev"},{"iconName":"bitbucket","fileName":"bitbucket-icon","reactName":"BitbucketIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=947-4061&m=dev"},{"iconName":"severity-important","fileName":"severity-important-icon","reactName":"SeverityImportantIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=24000-218644&m=dev"},{"iconName":"cogs","fileName":"cogs-icon","reactName":"CogsIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-861&m=dev"},{"iconName":"gitlab","fileName":"gitlab-icon","reactName":"GitlabIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=242-8771&m=dev"},{"iconName":"columns","fileName":"columns-icon","reactName":"ColumnsIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-741&m=dev"},{"iconName":"microchip","fileName":"microchip-icon","reactName":"MicrochipIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-815&m=dev"},{"iconName":"patternfly","fileName":"patternfly-icon","reactName":"PatternflyIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=242-8757&m=dev"},{"iconName":"search-plus","fileName":"search-plus-icon","reactName":"SearchPlusIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-739&m=dev"},{"iconName":"angle-double-right","fileName":"angle-double-right-icon","reactName":"AngleDoubleRightIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-856&m=dev"},{"iconName":"build","fileName":"build-icon","reactName":"BuildIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-828&m=dev"},{"iconName":"check-circle-2xl","fileName":"check-circle-2xl-icon","reactName":"CheckCircle2xlIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=1179-74&m=dev"},{"iconName":"js","fileName":"js-icon","reactName":"JsIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=242-8759&m=dev"},{"iconName":"angle-up","fileName":"angle-up-icon","reactName":"AngleUpIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-834&m=dev"},{"iconName":"plus","fileName":"plus-icon","reactName":"PlusIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-708&m=dev"},{"iconName":"migration","fileName":"migration-icon","reactName":"MigrationIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-559&m=dev"},{"iconName":"external-link-alt","fileName":"external-link-alt-icon","reactName":"ExternalLinkAltIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-734&m=dev"},{"iconName":"space-shuttle-2xl","fileName":"space-shuttle-2xl-icon","reactName":"SpaceShuttle2xlIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=243-862&m=dev"},{"iconName":"thumbs-up-regular","fileName":"thumbs-up-regular-icon","reactName":"ThumbsUpRegularIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=30048-30367&m=dev"},{"iconName":"thumbs-down-regular","fileName":"thumbs-down-regular-icon","reactName":"ThumbsDownRegularIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=30048-30358&m=dev"},{"iconName":"message","fileName":"message-icon","reactName":"MessageIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=30046-208&m=dev"},{"iconName":"thumbs-up","fileName":"thumbs-up-icon","reactName":"ThumbsUpIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=30048-30364&m=dev"},{"iconName":"fingerprint","fileName":"fingerprint-icon","reactName":"FingerprintIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=30048-175&m=dev"},{"iconName":"stop","fileName":"stop-icon","reactName":"StopIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=30048-30382&m=dev"},{"iconName":"microphone","fileName":"microphone-icon","reactName":"MicrophoneIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=30048-30379&m=dev"},{"iconName":"volume-high","fileName":"volume-high-icon","reactName":"VolumeHighIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=30048-30376&m=dev"},{"iconName":"paperclip","fileName":"paperclip-icon","reactName":"PaperclipIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=30048-164&m=dev"},{"iconName":"thumbs-down","fileName":"thumbs-down-icon","reactName":"ThumbsDownIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=30048-30361&m=dev"},{"iconName":"robot","fileName":"robot-icon","reactName":"RobotIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=30048-171&m=dev"},{"iconName":"hard-drive","fileName":"hard-drive-icon","reactName":"HardDriveIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=30048-179&m=dev"},{"iconName":"paper-plane","fileName":"paper-plane-icon","reactName":"PaperPlaneIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=30048-30373&m=dev"},{"iconName":"sliders","fileName":"sliders-icon","reactName":"SlidersIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=30048-30370&m=dev"},{"iconName":"info-circle","fileName":"info-circle-icon","reactName":"InfoCircleIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=1179-73&m=dev"},{"iconName":"Icon Size=Heading - H4","fileName":"Icon Size=Heading - H4-icon","reactName":"Icon Size=Heading - H4Icon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=12682-8373&m=dev"},{"iconName":"Icon Size=Font size - XS","fileName":"Icon Size=Font size - XS-icon","reactName":"Icon Size=Font size - XSIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=15739-100&m=dev"},{"iconName":"Icon Size=Body - Small","fileName":"Icon Size=Body - Small-icon","reactName":"Icon Size=Body - SmallIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=198-1586&m=dev"},{"iconName":"Icon Size=Standalone - 3XL","fileName":"Icon Size=Standalone - 3XL-icon","reactName":"Icon Size=Standalone - 3XLIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=198-1574&m=dev"},{"iconName":"Icon Size=Font size - XL","fileName":"Icon Size=Font size - XL-icon","reactName":"Icon Size=Font size - XLIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=15740-18411&m=dev"},{"iconName":"Icon Size=Font size - 3xl","fileName":"Icon Size=Font size - 3xl-icon","reactName":"Icon Size=Font size - 3xlIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=15742-124&m=dev"},{"iconName":"Icon Size=Font size - Sm","fileName":"Icon Size=Font size - Sm-icon","reactName":"Icon Size=Font size - SmIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=15739-6261&m=dev"},{"iconName":"Icon Size=Font size - 4xl","fileName":"Icon Size=Font size - 4xl-icon","reactName":"Icon Size=Font size - 4xlIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=15751-12699&m=dev"},{"iconName":"Icon Size=Heading - H2","fileName":"Icon Size=Heading - H2-icon","reactName":"Icon Size=Heading - H2Icon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=12662-80&m=dev"},{"iconName":"Icon Size=Heading - H3","fileName":"Icon Size=Heading - H3-icon","reactName":"Icon Size=Heading - H3Icon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=12675-84&m=dev"},{"iconName":"Icon Size=Body - Large","fileName":"Icon Size=Body - Large-icon","reactName":"Icon Size=Body - LargeIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=12613-33719&m=dev"},{"iconName":"Icon Size=Standalone - Small","fileName":"Icon Size=Standalone - Small-icon","reactName":"Icon Size=Standalone - SmallIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=12647-4062&m=dev"},{"iconName":"Icon Size=Heading - H1","fileName":"Icon Size=Heading - H1-icon","reactName":"Icon Size=Heading - H1Icon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=198-1580&m=dev"},{"iconName":"Icon Size=Standalone - XL","fileName":"Icon Size=Standalone - XL-icon","reactName":"Icon Size=Standalone - XLIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=12647-4053&m=dev"},{"iconName":"Icon Size=Standalone - Large","fileName":"Icon Size=Standalone - Large-icon","reactName":"Icon Size=Standalone - LargeIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=12647-4059&m=dev"},{"iconName":"Icon Size=Heading - H5","fileName":"Icon Size=Heading - H5-icon","reactName":"Icon Size=Heading - H5Icon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=12682-11731&m=dev"},{"iconName":"Icon Size=Body - Default","fileName":"Icon Size=Body - Default-icon","reactName":"Icon Size=Body - DefaultIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=198-1583&m=dev"},{"iconName":"Icon Size=Font size - Lg","fileName":"Icon Size=Font size - Lg-icon","reactName":"Icon Size=Font size - LgIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=15740-11593&m=dev"},{"iconName":"Icon Size=Font size - Med","fileName":"Icon Size=Font size - Med-icon","reactName":"Icon Size=Font size - MedIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=15739-11207&m=dev"},{"iconName":"Icon Size=Font size - 2XL","fileName":"Icon Size=Font size - 2XL-icon","reactName":"Icon Size=Font size - 2XLIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=15740-20281&m=dev"},{"iconName":"Icon Size=Heading - H6","fileName":"Icon Size=Heading - H6-icon","reactName":"Icon Size=Heading - H6Icon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=12684-1062&m=dev"},{"iconName":"Icon Size=Standalone - Medium","fileName":"Icon Size=Standalone - Medium-icon","reactName":"Icon Size=Standalone - MediumIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=12647-4056&m=dev"},{"iconName":"share-square-outline","fileName":"share-square-outline-icon","reactName":"ShareSquareOutlineIcon","url":"https://www.figma.com/design/VMEX8Xg2nzhBX8rfBx53jp/PatternFly-6%3A-Components?node-id=30057-266018&m=dev"}]
diff --git a/yarn.lock b/yarn.lock
index 89d88161ed4..e6974a952be 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -81,30 +81,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.23.9, @babel/core@npm:^7.24.3, @babel/core@npm:^7.24.7, @babel/core@npm:^7.7.5":
- version: 7.24.7
- resolution: "@babel/core@npm:7.24.7"
- dependencies:
- "@ampproject/remapping": "npm:^2.2.0"
- "@babel/code-frame": "npm:^7.24.7"
- "@babel/generator": "npm:^7.24.7"
- "@babel/helper-compilation-targets": "npm:^7.24.7"
- "@babel/helper-module-transforms": "npm:^7.24.7"
- "@babel/helpers": "npm:^7.24.7"
- "@babel/parser": "npm:^7.24.7"
- "@babel/template": "npm:^7.24.7"
- "@babel/traverse": "npm:^7.24.7"
- "@babel/types": "npm:^7.24.7"
- convert-source-map: "npm:^2.0.0"
- debug: "npm:^4.1.0"
- gensync: "npm:^1.0.0-beta.2"
- json5: "npm:^2.2.3"
- semver: "npm:^6.3.1"
- checksum: 10c0/4004ba454d3c20a46ea66264e06c15b82e9f6bdc35f88819907d24620da70dbf896abac1cb4cc4b6bb8642969e45f4d808497c9054a1388a386cf8c12e9b9e0d
- languageName: node
- linkType: hard
-
-"@babel/core@npm:^7.24.4":
+"@babel/core@npm:7.26.0, @babel/core@npm:^7.24.4":
version: 7.26.0
resolution: "@babel/core@npm:7.26.0"
dependencies:
@@ -127,19 +104,30 @@ __metadata:
languageName: node
linkType: hard
-"@babel/generator@npm:^7.10.5, @babel/generator@npm:^7.24.7, @babel/generator@npm:^7.7.2":
+"@babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.23.9, @babel/core@npm:^7.24.3, @babel/core@npm:^7.24.7, @babel/core@npm:^7.7.5":
version: 7.24.7
- resolution: "@babel/generator@npm:7.24.7"
+ resolution: "@babel/core@npm:7.24.7"
dependencies:
+ "@ampproject/remapping": "npm:^2.2.0"
+ "@babel/code-frame": "npm:^7.24.7"
+ "@babel/generator": "npm:^7.24.7"
+ "@babel/helper-compilation-targets": "npm:^7.24.7"
+ "@babel/helper-module-transforms": "npm:^7.24.7"
+ "@babel/helpers": "npm:^7.24.7"
+ "@babel/parser": "npm:^7.24.7"
+ "@babel/template": "npm:^7.24.7"
+ "@babel/traverse": "npm:^7.24.7"
"@babel/types": "npm:^7.24.7"
- "@jridgewell/gen-mapping": "npm:^0.3.5"
- "@jridgewell/trace-mapping": "npm:^0.3.25"
- jsesc: "npm:^2.5.1"
- checksum: 10c0/06b1f3350baf527a3309e50ffd7065f7aee04dd06e1e7db794ddfde7fe9d81f28df64edd587173f8f9295496a7ddb74b9a185d4bf4de7bb619e6d4ec45c8fd35
+ convert-source-map: "npm:^2.0.0"
+ debug: "npm:^4.1.0"
+ gensync: "npm:^1.0.0-beta.2"
+ json5: "npm:^2.2.3"
+ semver: "npm:^6.3.1"
+ checksum: 10c0/4004ba454d3c20a46ea66264e06c15b82e9f6bdc35f88819907d24620da70dbf896abac1cb4cc4b6bb8642969e45f4d808497c9054a1388a386cf8c12e9b9e0d
languageName: node
linkType: hard
-"@babel/generator@npm:^7.25.9, @babel/generator@npm:^7.26.0":
+"@babel/generator@npm:7.26.2, @babel/generator@npm:^7.23.0, @babel/generator@npm:^7.25.9, @babel/generator@npm:^7.26.0":
version: 7.26.2
resolution: "@babel/generator@npm:7.26.2"
dependencies:
@@ -152,6 +140,18 @@ __metadata:
languageName: node
linkType: hard
+"@babel/generator@npm:^7.10.5, @babel/generator@npm:^7.24.7, @babel/generator@npm:^7.7.2":
+ version: 7.24.7
+ resolution: "@babel/generator@npm:7.24.7"
+ dependencies:
+ "@babel/types": "npm:^7.24.7"
+ "@jridgewell/gen-mapping": "npm:^0.3.5"
+ "@jridgewell/trace-mapping": "npm:^0.3.25"
+ jsesc: "npm:^2.5.1"
+ checksum: 10c0/06b1f3350baf527a3309e50ffd7065f7aee04dd06e1e7db794ddfde7fe9d81f28df64edd587173f8f9295496a7ddb74b9a185d4bf4de7bb619e6d4ec45c8fd35
+ languageName: node
+ linkType: hard
+
"@babel/helper-annotate-as-pure@npm:^7.24.7":
version: 7.24.7
resolution: "@babel/helper-annotate-as-pure@npm:7.24.7"
@@ -562,6 +562,17 @@ __metadata:
languageName: node
linkType: hard
+"@babel/parser@npm:7.26.0":
+ version: 7.26.0
+ resolution: "@babel/parser@npm:7.26.0"
+ dependencies:
+ "@babel/types": "npm:^7.26.0"
+ bin:
+ parser: ./bin/babel-parser.js
+ checksum: 10c0/05619e239be811f4d8a9f471534c0d7dbc44faf38f6a6445663710982d2f9b057be43b4d18906d4e28830958752bdadbf88903abf687304a2bda86c4b3489455
+ languageName: node
+ linkType: hard
+
"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.10.5, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.23.9, @babel/parser@npm:^7.24.7":
version: 7.24.7
resolution: "@babel/parser@npm:7.24.7"
@@ -571,7 +582,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/parser@npm:^7.24.4, @babel/parser@npm:^7.25.9, @babel/parser@npm:^7.26.0, @babel/parser@npm:^7.26.2":
+"@babel/parser@npm:^7.23.0, @babel/parser@npm:^7.24.4, @babel/parser@npm:^7.25.9, @babel/parser@npm:^7.26.0, @babel/parser@npm:^7.26.2":
version: 7.26.2
resolution: "@babel/parser@npm:7.26.2"
dependencies:
@@ -1740,7 +1751,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/traverse@npm:^7.25.9":
+"@babel/traverse@npm:^7.23.2, @babel/traverse@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/traverse@npm:7.25.9"
dependencies:
@@ -1755,6 +1766,16 @@ __metadata:
languageName: node
linkType: hard
+"@babel/types@npm:7.26.0, @babel/types@npm:^7.23.0, @babel/types@npm:^7.25.9, @babel/types@npm:^7.26.0":
+ version: 7.26.0
+ resolution: "@babel/types@npm:7.26.0"
+ dependencies:
+ "@babel/helper-string-parser": "npm:^7.25.9"
+ "@babel/helper-validator-identifier": "npm:^7.25.9"
+ checksum: 10c0/b694f41ad1597127e16024d766c33a641508aad037abd08d0d1f73af753e1119fa03b4a107d04b5f92cc19c095a594660547ae9bead1db2299212d644b0a5cb8
+ languageName: node
+ linkType: hard
+
"@babel/types@npm:^7.0.0, @babel/types@npm:^7.10.5, @babel/types@npm:^7.20.7, @babel/types@npm:^7.24.7, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4, @babel/types@npm:^7.8.3":
version: 7.24.7
resolution: "@babel/types@npm:7.24.7"
@@ -1766,16 +1787,6 @@ __metadata:
languageName: node
linkType: hard
-"@babel/types@npm:^7.25.9, @babel/types@npm:^7.26.0":
- version: 7.26.0
- resolution: "@babel/types@npm:7.26.0"
- dependencies:
- "@babel/helper-string-parser": "npm:^7.25.9"
- "@babel/helper-validator-identifier": "npm:^7.25.9"
- checksum: 10c0/b694f41ad1597127e16024d766c33a641508aad037abd08d0d1f73af753e1119fa03b4a107d04b5f92cc19c095a594660547ae9bead1db2299212d644b0a5cb8
- languageName: node
- linkType: hard
-
"@bcoe/v8-coverage@npm:^0.2.3":
version: 0.2.3
resolution: "@bcoe/v8-coverage@npm:0.2.3"
@@ -2188,6 +2199,50 @@ __metadata:
languageName: node
linkType: hard
+"@fastify/busboy@npm:^2.0.0":
+ version: 2.1.1
+ resolution: "@fastify/busboy@npm:2.1.1"
+ checksum: 10c0/6f8027a8cba7f8f7b736718b013f5a38c0476eea67034c94a0d3c375e2b114366ad4419e6a6fa7ffc2ef9c6d3e0435d76dd584a7a1cbac23962fda7650b579e3
+ languageName: node
+ linkType: hard
+
+"@figma/code-connect@npm:^1.2.4":
+ version: 1.2.4
+ resolution: "@figma/code-connect@npm:1.2.4"
+ dependencies:
+ "@babel/core": "npm:7.26.0"
+ "@babel/generator": "npm:7.26.2"
+ "@babel/parser": "npm:7.26.0"
+ "@babel/types": "npm:7.26.0"
+ "@storybook/csf-tools": "npm:^7.6.7"
+ boxen: "npm:5.1.1"
+ chalk: "npm:^4.1.2"
+ commander: "npm:^11.1.0"
+ compare-versions: "npm:^6.1.0"
+ cross-spawn: "npm:^7.0.3"
+ dotenv: "npm:^16.3.1"
+ fast-fuzzy: "npm:^1.12.0"
+ find-up: "npm:^5.0.0"
+ glob: "npm:^10.3.10"
+ jsdom: "npm:^24.1.1"
+ lodash: "npm:^4.17.21"
+ minimatch: "npm:^9.0.3"
+ ora: "npm:^5.4.1"
+ parse5: "npm:^7.1.2"
+ prettier: "npm:^2.8.8"
+ prompts: "npm:^2.4.2"
+ strip-ansi: "npm:^6.0.0"
+ ts-morph: "npm:^23.0.0"
+ typescript: "npm:5.5.4"
+ undici: "npm:^5.28.4"
+ zod: "npm:^3.23.8"
+ zod-validation-error: "npm:^3.2.0"
+ bin:
+ figma: bin/figma
+ checksum: 10c0/1d7c9328f36cbcd121283e360759be3c61fd9e4afee202e93126727d3dd8ef12c2571a3d4b277e62481bfb8c4f3a990fb7df871b1765e274e9c2584ce464e897
+ languageName: node
+ linkType: hard
+
"@fortawesome/fontawesome-common-types@npm:^0.2.36":
version: 0.2.36
resolution: "@fortawesome/fontawesome-common-types@npm:0.2.36"
@@ -3760,6 +3815,7 @@ __metadata:
"@babel/preset-typescript": "npm:^7.24.7"
"@eslint/compat": "npm:^1.2.3"
"@eslint/js": "npm:^9.11.1"
+ "@figma/code-connect": "npm:^1.2.4"
"@octokit/rest": "npm:^20.1.1"
"@rollup/plugin-commonjs": "npm:^26.0.3"
"@rollup/plugin-node-resolve": "npm:^15.3.0"
@@ -4343,6 +4399,83 @@ __metadata:
languageName: node
linkType: hard
+"@storybook/channels@npm:7.6.20":
+ version: 7.6.20
+ resolution: "@storybook/channels@npm:7.6.20"
+ dependencies:
+ "@storybook/client-logger": "npm:7.6.20"
+ "@storybook/core-events": "npm:7.6.20"
+ "@storybook/global": "npm:^5.0.0"
+ qs: "npm:^6.10.0"
+ telejson: "npm:^7.2.0"
+ tiny-invariant: "npm:^1.3.1"
+ checksum: 10c0/5aaa3e06a27750ffc48be6a5375dc286e1de5ae6c54f8318338afa2bbea68e37842f8eb17ce509c5587af173289640e78a4bbec3f234be9395bd08a0e1820308
+ languageName: node
+ linkType: hard
+
+"@storybook/client-logger@npm:7.6.20":
+ version: 7.6.20
+ resolution: "@storybook/client-logger@npm:7.6.20"
+ dependencies:
+ "@storybook/global": "npm:^5.0.0"
+ checksum: 10c0/cd1a9cb0a484a1585d5b4a918b20335ba8bd6655ae0051ba30c729b75678bafca62b8ef124fecd5c5883debf41d93a1827cf7bdf08df666f64de3cc15864be54
+ languageName: node
+ linkType: hard
+
+"@storybook/core-events@npm:7.6.20":
+ version: 7.6.20
+ resolution: "@storybook/core-events@npm:7.6.20"
+ dependencies:
+ ts-dedent: "npm:^2.0.0"
+ checksum: 10c0/4ee2cc7ca6d7cae579befab640bfe1e8b30243305f73e7d731e40aa1295ff5fc1b6c61561929d2e4db315f7c4f5b3cfdf0ddc3746b3660d34b0dd3911a55d4ad
+ languageName: node
+ linkType: hard
+
+"@storybook/csf-tools@npm:^7.6.7":
+ version: 7.6.20
+ resolution: "@storybook/csf-tools@npm:7.6.20"
+ dependencies:
+ "@babel/generator": "npm:^7.23.0"
+ "@babel/parser": "npm:^7.23.0"
+ "@babel/traverse": "npm:^7.23.2"
+ "@babel/types": "npm:^7.23.0"
+ "@storybook/csf": "npm:^0.1.2"
+ "@storybook/types": "npm:7.6.20"
+ fs-extra: "npm:^11.1.0"
+ recast: "npm:^0.23.1"
+ ts-dedent: "npm:^2.0.0"
+ checksum: 10c0/f1dd3bf645b4828c8e88ce65db9ebcfc074368e7e818f0c656bc41d5f5e1b1fd435a8a4b488907025a58c200f805e20c7fb7673feac2dad5d62d2e0917387d94
+ languageName: node
+ linkType: hard
+
+"@storybook/csf@npm:^0.1.2":
+ version: 0.1.11
+ resolution: "@storybook/csf@npm:0.1.11"
+ dependencies:
+ type-fest: "npm:^2.19.0"
+ checksum: 10c0/c5329fc13e7d762049b5c91df1bc1c0e510a1a898c401b72b68f1ff64139a85ab64a92f8e681d2fcb226c0a4a55d0f23b569b2bdb517e0f067bd05ea46228356
+ languageName: node
+ linkType: hard
+
+"@storybook/global@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "@storybook/global@npm:5.0.0"
+ checksum: 10c0/8f1b61dcdd3a89584540896e659af2ecc700bc740c16909a7be24ac19127ea213324de144a141f7caf8affaed017d064fea0618d453afbe027cf60f54b4a6d0b
+ languageName: node
+ linkType: hard
+
+"@storybook/types@npm:7.6.20":
+ version: 7.6.20
+ resolution: "@storybook/types@npm:7.6.20"
+ dependencies:
+ "@storybook/channels": "npm:7.6.20"
+ "@types/babel__core": "npm:^7.0.0"
+ "@types/express": "npm:^4.7.0"
+ file-system-cache: "npm:2.3.0"
+ checksum: 10c0/148ba54a43a247291d43e06585688279a6ea52ea0e227bab3f28d589adb02b5f436862e49a6c943940da81204662bcfc87922f61011518a554b0d3c83b0293aa
+ languageName: node
+ linkType: hard
+
"@swc/core-darwin-arm64@npm:1.7.28":
version: 1.7.28
resolution: "@swc/core-darwin-arm64@npm:1.7.28"
@@ -4556,6 +4689,18 @@ __metadata:
languageName: node
linkType: hard
+"@ts-morph/common@npm:~0.24.0":
+ version: 0.24.0
+ resolution: "@ts-morph/common@npm:0.24.0"
+ dependencies:
+ fast-glob: "npm:^3.3.2"
+ minimatch: "npm:^9.0.4"
+ mkdirp: "npm:^3.0.1"
+ path-browserify: "npm:^1.0.1"
+ checksum: 10c0/37b1fa63aff71f21da9527a460bd33d323f3126de8b80f1f6678733a6150892e7721f4782283e6d6fb6b87769363d6f4fc1f591d5a1c8e66106cedfe3ee667e7
+ languageName: node
+ linkType: hard
+
"@tsconfig/node10@npm:^1.0.7":
version: 1.0.11
resolution: "@tsconfig/node10@npm:1.0.11"
@@ -4617,7 +4762,7 @@ __metadata:
languageName: node
linkType: hard
-"@types/babel__core@npm:^7.1.14":
+"@types/babel__core@npm:^7.0.0, @types/babel__core@npm:^7.1.14":
version: 7.20.5
resolution: "@types/babel__core@npm:7.20.5"
dependencies:
@@ -4818,7 +4963,7 @@ __metadata:
languageName: node
linkType: hard
-"@types/express@npm:*, @types/express@npm:^4.17.13":
+"@types/express@npm:*, @types/express@npm:^4.17.13, @types/express@npm:^4.7.0":
version: 4.17.21
resolution: "@types/express@npm:4.17.21"
dependencies:
@@ -5976,6 +6121,15 @@ __metadata:
languageName: node
linkType: hard
+"ansi-align@npm:^3.0.0":
+ version: 3.0.1
+ resolution: "ansi-align@npm:3.0.1"
+ dependencies:
+ string-width: "npm:^4.1.0"
+ checksum: 10c0/ad8b755a253a1bc8234eb341e0cec68a857ab18bf97ba2bda529e86f6e30460416523e0ec58c32e5c21f0ca470d779503244892873a5895dbd0c39c788e82467
+ languageName: node
+ linkType: hard
+
"ansi-colors@npm:^4.1.1":
version: 4.1.3
resolution: "ansi-colors@npm:4.1.3"
@@ -6337,6 +6491,15 @@ __metadata:
languageName: node
linkType: hard
+"ast-types@npm:^0.16.1":
+ version: 0.16.1
+ resolution: "ast-types@npm:0.16.1"
+ dependencies:
+ tslib: "npm:^2.0.1"
+ checksum: 10c0/abcc49e42eb921a7ebc013d5bec1154651fb6dbc3f497541d488859e681256901b2990b954d530ba0da4d0851271d484f7057d5eff5e07cb73e8b10909f711bf
+ languageName: node
+ linkType: hard
+
"astral-regex@npm:^2.0.0":
version: 2.0.0
resolution: "astral-regex@npm:2.0.0"
@@ -6838,6 +7001,22 @@ __metadata:
languageName: node
linkType: hard
+"boxen@npm:5.1.1":
+ version: 5.1.1
+ resolution: "boxen@npm:5.1.1"
+ dependencies:
+ ansi-align: "npm:^3.0.0"
+ camelcase: "npm:^6.2.0"
+ chalk: "npm:^4.1.0"
+ cli-boxes: "npm:^2.2.1"
+ string-width: "npm:^4.2.2"
+ type-fest: "npm:^0.20.2"
+ widest-line: "npm:^3.1.0"
+ wrap-ansi: "npm:^7.0.0"
+ checksum: 10c0/4b8631b6794c80464d0c4ef78cd0e56257edd8cc4e6debf45fcc8ea4d20b069743d3fa78c9da7c9eee7e6a55fd43b22a0ecfc821c978d4f85b047dbaa9e72821
+ languageName: node
+ linkType: hard
+
"boxen@npm:^1.2.1":
version: 1.3.0
resolution: "boxen@npm:1.3.0"
@@ -7470,6 +7649,13 @@ __metadata:
languageName: node
linkType: hard
+"cli-boxes@npm:^2.2.1":
+ version: 2.2.1
+ resolution: "cli-boxes@npm:2.2.1"
+ checksum: 10c0/6111352edbb2f62dbc7bfd58f2d534de507afed7f189f13fa894ce5a48badd94b2aa502fda28f1d7dd5f1eb456e7d4033d09a76660013ef50c7f66e7a034f050
+ languageName: node
+ linkType: hard
+
"cli-cursor@npm:3.1.0, cli-cursor@npm:^3.1.0":
version: 3.1.0
resolution: "cli-cursor@npm:3.1.0"
@@ -7648,6 +7834,13 @@ __metadata:
languageName: node
linkType: hard
+"code-block-writer@npm:^13.0.1":
+ version: 13.0.3
+ resolution: "code-block-writer@npm:13.0.3"
+ checksum: 10c0/87db97b37583f71cfd7eced8bf3f0a0a0ca53af912751a734372b36c08cd27f3e8a4878ec05591c0cd9ae11bea8add1423e132d660edd86aab952656dd41fd66
+ languageName: node
+ linkType: hard
+
"codesandbox-import-util-types@npm:^2.2.0, codesandbox-import-util-types@npm:^2.3.0":
version: 2.3.0
resolution: "codesandbox-import-util-types@npm:2.3.0"
@@ -7826,6 +8019,13 @@ __metadata:
languageName: node
linkType: hard
+"commander@npm:^11.1.0":
+ version: 11.1.0
+ resolution: "commander@npm:11.1.0"
+ checksum: 10c0/13cc6ac875e48780250f723fb81c1c1178d35c5decb1abb1b628b3177af08a8554e76b2c0f29de72d69eef7c864d12613272a71fabef8047922bc622ab75a179
+ languageName: node
+ linkType: hard
+
"commander@npm:^12.1.0, commander@npm:~12.1.0":
version: 12.1.0
resolution: "commander@npm:12.1.0"
@@ -8422,6 +8622,15 @@ __metadata:
languageName: node
linkType: hard
+"cssstyle@npm:^4.0.1":
+ version: 4.1.0
+ resolution: "cssstyle@npm:4.1.0"
+ dependencies:
+ rrweb-cssom: "npm:^0.7.1"
+ checksum: 10c0/05c6597e5d3e0ec6b15221f2c0ce9a0443a46cc50a6089a3ba9ee1ac27f83ff86a445a8f95435137dadd859f091fc61b6d342abaf396d3c910471b5b33cfcbfa
+ languageName: node
+ linkType: hard
+
"csstype@npm:^3.0.2":
version: 3.1.3
resolution: "csstype@npm:3.1.3"
@@ -8640,6 +8849,16 @@ __metadata:
languageName: node
linkType: hard
+"data-urls@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "data-urls@npm:5.0.0"
+ dependencies:
+ whatwg-mimetype: "npm:^4.0.0"
+ whatwg-url: "npm:^14.0.0"
+ checksum: 10c0/1b894d7d41c861f3a4ed2ae9b1c3f0909d4575ada02e36d3d3bc584bdd84278e20709070c79c3b3bff7ac98598cb191eb3e86a89a79ea4ee1ef360e1694f92ad
+ languageName: node
+ linkType: hard
+
"data-view-buffer@npm:^1.0.1":
version: 1.0.1
resolution: "data-view-buffer@npm:1.0.1"
@@ -8811,7 +9030,7 @@ __metadata:
languageName: node
linkType: hard
-"decimal.js@npm:^10.4.2":
+"decimal.js@npm:^10.4.2, decimal.js@npm:^10.4.3":
version: 10.4.3
resolution: "decimal.js@npm:10.4.3"
checksum: 10c0/6d60206689ff0911f0ce968d40f163304a6c1bc739927758e6efc7921cfa630130388966f16bf6ef6b838cb33679fbe8e7a78a2f3c478afce841fd55ac8fb8ee
@@ -9254,7 +9473,7 @@ __metadata:
languageName: node
linkType: hard
-"dotenv@npm:^16.4.4, dotenv@npm:~16.4.5":
+"dotenv@npm:^16.3.1, dotenv@npm:^16.4.4, dotenv@npm:~16.4.5":
version: 16.4.5
resolution: "dotenv@npm:16.4.5"
checksum: 10c0/48d92870076832af0418b13acd6e5a5a3e83bb00df690d9812e94b24aff62b88ade955ac99a05501305b8dc8f1b0ee7638b18493deb6fe93d680e5220936292f
@@ -9449,7 +9668,7 @@ __metadata:
languageName: node
linkType: hard
-"entities@npm:^4.4.0":
+"entities@npm:^4.4.0, entities@npm:^4.5.0":
version: 4.5.0
resolution: "entities@npm:4.5.0"
checksum: 10c0/5b039739f7621f5d1ad996715e53d964035f75ad3b9a4d38c6b3804bb226e282ffeae2443624d8fdd9c47d8e926ae9ac009c54671243f0c3294c26af7cc85250
@@ -10022,7 +10241,7 @@ __metadata:
languageName: node
linkType: hard
-"esprima@npm:^4.0.0, esprima@npm:^4.0.1":
+"esprima@npm:^4.0.0, esprima@npm:^4.0.1, esprima@npm:~4.0.0":
version: 4.0.1
resolution: "esprima@npm:4.0.1"
bin:
@@ -10428,7 +10647,16 @@ __metadata:
languageName: node
linkType: hard
-"fast-glob@npm:^3.2.11, fast-glob@npm:^3.2.9, fast-glob@npm:^3.3.0":
+"fast-fuzzy@npm:^1.12.0":
+ version: 1.12.0
+ resolution: "fast-fuzzy@npm:1.12.0"
+ dependencies:
+ graphemesplit: "npm:^2.4.1"
+ checksum: 10c0/c4adb03b21472b655414c9cb4680f217790ae641a9974148f55f7778da9a2cac26325996073b1082f76da5ab0f11f845122a6f717a5a99329c17e12ba625f3d6
+ languageName: node
+ linkType: hard
+
+"fast-glob@npm:^3.2.11, fast-glob@npm:^3.2.9, fast-glob@npm:^3.3.0, fast-glob@npm:^3.3.2":
version: 3.3.2
resolution: "fast-glob@npm:3.3.2"
dependencies:
@@ -10569,6 +10797,16 @@ __metadata:
languageName: node
linkType: hard
+"file-system-cache@npm:2.3.0":
+ version: 2.3.0
+ resolution: "file-system-cache@npm:2.3.0"
+ dependencies:
+ fs-extra: "npm:11.1.1"
+ ramda: "npm:0.29.0"
+ checksum: 10c0/43de19f0db32e6546bb7abeecb1d6ea83c1eca23b38905c9415a29f6219cc9d6d87b0c1a6aca92c46a0f1bc276241a339f2f68b8aa0ca5c2eb64b6e1e3e4da01
+ languageName: node
+ linkType: hard
+
"filelist@npm:^1.0.4":
version: 1.0.4
resolution: "filelist@npm:1.0.4"
@@ -10917,6 +11155,17 @@ __metadata:
languageName: node
linkType: hard
+"fs-extra@npm:11.1.1":
+ version: 11.1.1
+ resolution: "fs-extra@npm:11.1.1"
+ dependencies:
+ graceful-fs: "npm:^4.2.0"
+ jsonfile: "npm:^6.0.1"
+ universalify: "npm:^2.0.0"
+ checksum: 10c0/a2480243d7dcfa7d723c5f5b24cf4eba02a6ccece208f1524a2fbde1c629492cfb9a59e4b6d04faff6fbdf71db9fdc8ef7f396417a02884195a625f5d8dc9427
+ languageName: node
+ linkType: hard
+
"fs-extra@npm:9.0.1":
version: 9.0.1
resolution: "fs-extra@npm:9.0.1"
@@ -10929,7 +11178,7 @@ __metadata:
languageName: node
linkType: hard
-"fs-extra@npm:^11.2.0":
+"fs-extra@npm:^11.1.0, fs-extra@npm:^11.2.0":
version: 11.2.0
resolution: "fs-extra@npm:11.2.0"
dependencies:
@@ -11638,6 +11887,16 @@ __metadata:
languageName: node
linkType: hard
+"graphemesplit@npm:^2.4.1":
+ version: 2.4.4
+ resolution: "graphemesplit@npm:2.4.4"
+ dependencies:
+ js-base64: "npm:^3.6.0"
+ unicode-trie: "npm:^2.0.0"
+ checksum: 10c0/8c1ba90b97b5a71ded869bfa0282013ff8c182f679706aaac90c111bcd7d504ed3867ce7f11221496ec18ea71e793976e66b16f9e988ac22652e928a9e8e5890
+ languageName: node
+ linkType: hard
+
"gzip-size@npm:^6.0.0":
version: 6.0.0
resolution: "gzip-size@npm:6.0.0"
@@ -11929,6 +12188,15 @@ __metadata:
languageName: node
linkType: hard
+"html-encoding-sniffer@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "html-encoding-sniffer@npm:4.0.0"
+ dependencies:
+ whatwg-encoding: "npm:^3.1.1"
+ checksum: 10c0/523398055dc61ac9b34718a719cb4aa691e4166f29187e211e1607de63dc25ac7af52ca7c9aead0c4b3c0415ffecb17326396e1202e2e86ff4bca4c0ee4c6140
+ languageName: node
+ linkType: hard
+
"html-entities@npm:^2.3.2":
version: 2.5.2
resolution: "html-entities@npm:2.5.2"
@@ -12068,7 +12336,7 @@ __metadata:
languageName: node
linkType: hard
-"http-proxy-agent@npm:^7.0.0, http-proxy-agent@npm:^7.0.1":
+"http-proxy-agent@npm:^7.0.0, http-proxy-agent@npm:^7.0.1, http-proxy-agent@npm:^7.0.2":
version: 7.0.2
resolution: "http-proxy-agent@npm:7.0.2"
dependencies:
@@ -13923,6 +14191,13 @@ __metadata:
languageName: node
linkType: hard
+"js-base64@npm:^3.6.0":
+ version: 3.7.7
+ resolution: "js-base64@npm:3.7.7"
+ checksum: 10c0/3c905a7e78b601e4751b5e710edd0d6d045ce2d23eb84c9df03515371e1b291edc72808dc91e081cb9855aef6758292a2407006f4608ec3705373dd8baf2f80f
+ languageName: node
+ linkType: hard
+
"js-tokens@npm:^3.0.0 || ^4.0.0, js-tokens@npm:^4.0.0":
version: 4.0.0
resolution: "js-tokens@npm:4.0.0"
@@ -14018,6 +14293,40 @@ __metadata:
languageName: node
linkType: hard
+"jsdom@npm:^24.1.1":
+ version: 24.1.3
+ resolution: "jsdom@npm:24.1.3"
+ dependencies:
+ cssstyle: "npm:^4.0.1"
+ data-urls: "npm:^5.0.0"
+ decimal.js: "npm:^10.4.3"
+ form-data: "npm:^4.0.0"
+ html-encoding-sniffer: "npm:^4.0.0"
+ http-proxy-agent: "npm:^7.0.2"
+ https-proxy-agent: "npm:^7.0.5"
+ is-potential-custom-element-name: "npm:^1.0.1"
+ nwsapi: "npm:^2.2.12"
+ parse5: "npm:^7.1.2"
+ rrweb-cssom: "npm:^0.7.1"
+ saxes: "npm:^6.0.0"
+ symbol-tree: "npm:^3.2.4"
+ tough-cookie: "npm:^4.1.4"
+ w3c-xmlserializer: "npm:^5.0.0"
+ webidl-conversions: "npm:^7.0.0"
+ whatwg-encoding: "npm:^3.1.1"
+ whatwg-mimetype: "npm:^4.0.0"
+ whatwg-url: "npm:^14.0.0"
+ ws: "npm:^8.18.0"
+ xml-name-validator: "npm:^5.0.0"
+ peerDependencies:
+ canvas: ^2.11.2
+ peerDependenciesMeta:
+ canvas:
+ optional: true
+ checksum: 10c0/e48b342afacd7418a23dac204a62deea729c50f4d072a7c04c09fd32355fdb4335f8779fa79fd0277a2dbeb2d356250a950955719d00047324b251233b11277f
+ languageName: node
+ linkType: hard
+
"jsesc@npm:^2.5.1":
version: 2.5.2
resolution: "jsesc@npm:2.5.2"
@@ -14937,6 +15246,13 @@ __metadata:
languageName: node
linkType: hard
+"map-or-similar@npm:^1.5.0":
+ version: 1.5.0
+ resolution: "map-or-similar@npm:1.5.0"
+ checksum: 10c0/33c6ccfdc272992e33e4e99a69541a3e7faed9de3ac5bc732feb2500a9ee71d3f9d098980a70b7746e7eeb7f859ff7dfb8aa9b5ecc4e34170a32ab78cfb18def
+ languageName: node
+ linkType: hard
+
"markdown-escapes@npm:^1.0.0":
version: 1.0.4
resolution: "markdown-escapes@npm:1.0.4"
@@ -15048,6 +15364,15 @@ __metadata:
languageName: node
linkType: hard
+"memoizerific@npm:^1.11.3":
+ version: 1.11.3
+ resolution: "memoizerific@npm:1.11.3"
+ dependencies:
+ map-or-similar: "npm:^1.5.0"
+ checksum: 10c0/661bf69b7afbfad57f0208f0c63324f4c96087b480708115b78ee3f0237d86c7f91347f6db31528740b2776c2e34c709bcb034e1e910edee2270c9603a0a469e
+ languageName: node
+ linkType: hard
+
"meow@npm:^8.1.2":
version: 8.1.2
resolution: "meow@npm:8.1.2"
@@ -15289,6 +15614,15 @@ __metadata:
languageName: node
linkType: hard
+"minimatch@npm:^9.0.3":
+ version: 9.0.5
+ resolution: "minimatch@npm:9.0.5"
+ dependencies:
+ brace-expansion: "npm:^2.0.1"
+ checksum: 10c0/de96cf5e35bdf0eab3e2c853522f98ffbe9a36c37797778d2665231ec1f20a9447a7e567cb640901f89e4daaa95ae5d70c65a9e8aa2bb0019b6facbc3c0575ed
+ languageName: node
+ linkType: hard
+
"minimist-options@npm:4.1.0":
version: 4.1.0
resolution: "minimist-options@npm:4.1.0"
@@ -16075,6 +16409,13 @@ __metadata:
languageName: node
linkType: hard
+"nwsapi@npm:^2.2.12":
+ version: 2.2.13
+ resolution: "nwsapi@npm:2.2.13"
+ checksum: 10c0/9dbd1071bba3570ef0b046c43c03d0584c461063f27539ba39f4185188e9d5c10cb06fd4426cdb300bb83020c3daa2c8f4fa9e8a070299539ac4007433357ac0
+ languageName: node
+ linkType: hard
+
"nwsapi@npm:^2.2.2":
version: 2.2.10
resolution: "nwsapi@npm:2.2.10"
@@ -16751,6 +17092,13 @@ __metadata:
languageName: node
linkType: hard
+"pako@npm:^0.2.5":
+ version: 0.2.9
+ resolution: "pako@npm:0.2.9"
+ checksum: 10c0/79c1806ebcf325b60ae599e4d7227c2e346d7b829dc20f5cf24cef07c934079dc3a61c5b3c8278a2f7a190c4a613e343ea11e5302dbe252efd11712df4b6b041
+ languageName: node
+ linkType: hard
+
"parallel-transform@npm:^1.1.0":
version: 1.2.0
resolution: "parallel-transform@npm:1.2.0"
@@ -16894,6 +17242,15 @@ __metadata:
languageName: node
linkType: hard
+"parse5@npm:^7.1.2":
+ version: 7.2.1
+ resolution: "parse5@npm:7.2.1"
+ dependencies:
+ entities: "npm:^4.5.0"
+ checksum: 10c0/829d37a0c709215a887e410a7118d754f8e1afd7edb529db95bc7bbf8045fb0266a7b67801331d8e8d9d073ea75793624ec27ce9ff3b96862c3b9008f4d68e80
+ languageName: node
+ linkType: hard
+
"parseurl@npm:~1.3.2, parseurl@npm:~1.3.3":
version: 1.3.3
resolution: "parseurl@npm:1.3.3"
@@ -16911,7 +17268,7 @@ __metadata:
languageName: node
linkType: hard
-"path-browserify@npm:1.0.1":
+"path-browserify@npm:1.0.1, path-browserify@npm:^1.0.1":
version: 1.0.1
resolution: "path-browserify@npm:1.0.1"
checksum: 10c0/8b8c3fd5c66bd340272180590ae4ff139769e9ab79522e2eb82e3d571a89b8117c04147f65ad066dccfb42fcad902e5b7d794b3d35e0fd840491a8ddbedf8c66
@@ -17371,6 +17728,15 @@ __metadata:
languageName: node
linkType: hard
+"prettier@npm:^2.8.8":
+ version: 2.8.8
+ resolution: "prettier@npm:2.8.8"
+ bin:
+ prettier: bin-prettier.js
+ checksum: 10c0/463ea8f9a0946cd5b828d8cf27bd8b567345cf02f56562d5ecde198b91f47a76b7ac9eae0facd247ace70e927143af6135e8cf411986b8cb8478784a4d6d724a
+ languageName: node
+ linkType: hard
+
"prettier@npm:^3.3.3":
version: 3.3.3
resolution: "prettier@npm:3.3.3"
@@ -17502,7 +17868,7 @@ __metadata:
languageName: node
linkType: hard
-"prompts@npm:*, prompts@npm:^2.0.1":
+"prompts@npm:*, prompts@npm:^2.0.1, prompts@npm:^2.4.2":
version: 2.4.2
resolution: "prompts@npm:2.4.2"
dependencies:
@@ -17672,7 +18038,7 @@ __metadata:
languageName: node
linkType: hard
-"punycode@npm:^2.1.0, punycode@npm:^2.1.1":
+"punycode@npm:^2.1.0, punycode@npm:^2.1.1, punycode@npm:^2.3.1":
version: 2.3.1
resolution: "punycode@npm:2.3.1"
checksum: 10c0/14f76a8206bc3464f794fb2e3d3cc665ae416c01893ad7a02b23766eb07159144ee612ad67af5e84fa4479ccfe67678c4feb126b0485651b302babf66f04f9e9
@@ -17794,6 +18160,15 @@ __metadata:
languageName: node
linkType: hard
+"qs@npm:^6.10.0":
+ version: 6.13.1
+ resolution: "qs@npm:6.13.1"
+ dependencies:
+ side-channel: "npm:^1.0.6"
+ checksum: 10c0/5ef527c0d62ffca5501322f0832d800ddc78eeb00da3b906f1b260ca0492721f8cdc13ee4b8fd8ac314a6ec37b948798c7b603ccc167e954088df392092f160c
+ languageName: node
+ linkType: hard
+
"qs@npm:^6.11.2":
version: 6.12.1
resolution: "qs@npm:6.12.1"
@@ -17847,6 +18222,13 @@ __metadata:
languageName: node
linkType: hard
+"ramda@npm:0.29.0":
+ version: 0.29.0
+ resolution: "ramda@npm:0.29.0"
+ checksum: 10c0/b00eaaf1c62b06a99affa1d583e256bd65ad27ab9d0ef512f55d7d93b842e7cd244a4a09179f61fdd8548362e409323867a2b0477cbd0626b5644eb6ac7c53da
+ languageName: node
+ linkType: hard
+
"ramda@npm:~0.27.1":
version: 0.27.2
resolution: "ramda@npm:0.27.2"
@@ -18149,6 +18531,19 @@ __metadata:
languageName: node
linkType: hard
+"recast@npm:^0.23.1":
+ version: 0.23.9
+ resolution: "recast@npm:0.23.9"
+ dependencies:
+ ast-types: "npm:^0.16.1"
+ esprima: "npm:~4.0.0"
+ source-map: "npm:~0.6.1"
+ tiny-invariant: "npm:^1.3.3"
+ tslib: "npm:^2.0.1"
+ checksum: 10c0/65d6e780351f0180ea4fe5c9593ac18805bf2b79977f5bedbbbf26f6d9b619ed0f6992c1bf9e06dd40fca1aea727ad6d62463cfb5d3a33342ee5a6e486305fe5
+ languageName: node
+ linkType: hard
+
"rechoir@npm:^0.8.0":
version: 0.8.0
resolution: "rechoir@npm:0.8.0"
@@ -18903,6 +19298,13 @@ __metadata:
languageName: node
linkType: hard
+"rrweb-cssom@npm:^0.7.1":
+ version: 0.7.1
+ resolution: "rrweb-cssom@npm:0.7.1"
+ checksum: 10c0/127b8ca6c8aac45e2755abbae6138d4a813b1bedc2caabf79466ae83ab3cfc84b5bfab513b7033f0aa4561c7753edf787d0dd01163ceacdee2e8eb1b6bf7237e
+ languageName: node
+ linkType: hard
+
"run-async@npm:^2.2.0, run-async@npm:^2.4.0":
version: 2.4.1
resolution: "run-async@npm:2.4.1"
@@ -19920,7 +20322,7 @@ __metadata:
languageName: node
linkType: hard
-"string-width-cjs@npm:string-width@^4.2.0, string-width@npm:^1.0.2 || 2 || 3 || 4, string-width@npm:^4.0.0, string-width@npm:^4.1.0, string-width@npm:^4.2.0, string-width@npm:^4.2.3":
+"string-width-cjs@npm:string-width@^4.2.0, string-width@npm:^1.0.2 || 2 || 3 || 4, string-width@npm:^4.0.0, string-width@npm:^4.1.0, string-width@npm:^4.2.0, string-width@npm:^4.2.2, string-width@npm:^4.2.3":
version: 4.2.3
resolution: "string-width@npm:4.2.3"
dependencies:
@@ -20436,6 +20838,15 @@ __metadata:
languageName: node
linkType: hard
+"telejson@npm:^7.2.0":
+ version: 7.2.0
+ resolution: "telejson@npm:7.2.0"
+ dependencies:
+ memoizerific: "npm:^1.11.3"
+ checksum: 10c0/d26e6cc93e54bfdcdb207b49905508c5db45862e811a2e2193a735409e47b14530e1c19351618a3e03ad2fd4ffc3759364fcd72851aba2df0300fab574b6151c
+ languageName: node
+ linkType: hard
+
"temp-dir@npm:1.0.0":
version: 1.0.0
resolution: "temp-dir@npm:1.0.0"
@@ -20567,7 +20978,14 @@ __metadata:
languageName: node
linkType: hard
-"tiny-invariant@npm:^1.0.2":
+"tiny-inflate@npm:^1.0.0":
+ version: 1.0.3
+ resolution: "tiny-inflate@npm:1.0.3"
+ checksum: 10c0/fab687537254f6ec44c9a2e880048fe70da3542aba28f73cda3e74c95cabf342a339372f2a6c032e322324f01accc03ca26c04ba2bad9b3eb8cf3ee99bba7f9b
+ languageName: node
+ linkType: hard
+
+"tiny-invariant@npm:^1.0.2, tiny-invariant@npm:^1.3.1, tiny-invariant@npm:^1.3.3":
version: 1.3.3
resolution: "tiny-invariant@npm:1.3.3"
checksum: 10c0/65af4a07324b591a059b35269cd696aba21bef2107f29b9f5894d83cc143159a204b299553435b03874ebb5b94d019afa8b8eff241c8a4cfee95872c2e1c1c4a
@@ -20660,7 +21078,7 @@ __metadata:
languageName: node
linkType: hard
-"tough-cookie@npm:^4.1.2, tough-cookie@npm:^4.1.3":
+"tough-cookie@npm:^4.1.2, tough-cookie@npm:^4.1.3, tough-cookie@npm:^4.1.4":
version: 4.1.4
resolution: "tough-cookie@npm:4.1.4"
dependencies:
@@ -20691,6 +21109,15 @@ __metadata:
languageName: node
linkType: hard
+"tr46@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "tr46@npm:5.0.0"
+ dependencies:
+ punycode: "npm:^2.3.1"
+ checksum: 10c0/1521b6e7bbc8adc825c4561480f9fe48eb2276c81335eed9fa610aa4c44a48a3221f78b10e5f18b875769eb3413e30efbf209ed556a17a42aa8d690df44b7bee
+ languageName: node
+ linkType: hard
+
"tr46@npm:~0.0.3":
version: 0.0.3
resolution: "tr46@npm:0.0.3"
@@ -20767,6 +21194,23 @@ __metadata:
languageName: node
linkType: hard
+"ts-dedent@npm:^2.0.0":
+ version: 2.2.0
+ resolution: "ts-dedent@npm:2.2.0"
+ checksum: 10c0/175adea838468cc2ff7d5e97f970dcb798bbcb623f29c6088cb21aa2880d207c5784be81ab1741f56b9ac37840cbaba0c0d79f7f8b67ffe61c02634cafa5c303
+ languageName: node
+ linkType: hard
+
+"ts-morph@npm:^23.0.0":
+ version: 23.0.0
+ resolution: "ts-morph@npm:23.0.0"
+ dependencies:
+ "@ts-morph/common": "npm:~0.24.0"
+ code-block-writer: "npm:^13.0.1"
+ checksum: 10c0/3ac061a3e85b2c7758f7591a73c44b8666488c1615a79c133868d4f5e03a4e73fc855d58ce78c3d5fb605ce14af377353a379fe5ee60fc7b384629f0d2cefc6f
+ languageName: node
+ linkType: hard
+
"ts-node@npm:^10.9.2":
version: 10.9.2
resolution: "ts-node@npm:10.9.2"
@@ -20915,6 +21359,13 @@ __metadata:
languageName: node
linkType: hard
+"type-fest@npm:^0.20.2":
+ version: 0.20.2
+ resolution: "type-fest@npm:0.20.2"
+ checksum: 10c0/dea9df45ea1f0aaa4e2d3bed3f9a0bfe9e5b2592bddb92eb1bf06e50bcf98dbb78189668cd8bc31a0511d3fc25539b4cd5c704497e53e93e2d40ca764b10bfc3
+ languageName: node
+ linkType: hard
+
"type-fest@npm:^0.21.3":
version: 0.21.3
resolution: "type-fest@npm:0.21.3"
@@ -20943,6 +21394,13 @@ __metadata:
languageName: node
linkType: hard
+"type-fest@npm:^2.19.0":
+ version: 2.19.0
+ resolution: "type-fest@npm:2.19.0"
+ checksum: 10c0/a5a7ecf2e654251613218c215c7493574594951c08e52ab9881c9df6a6da0aeca7528c213c622bc374b4e0cb5c443aa3ab758da4e3c959783ce884c3194e12cb
+ languageName: node
+ linkType: hard
+
"type-is@npm:~1.6.18":
version: 1.6.18
resolution: "type-is@npm:1.6.18"
@@ -21061,6 +21519,16 @@ __metadata:
languageName: node
linkType: hard
+"typescript@npm:5.5.4":
+ version: 5.5.4
+ resolution: "typescript@npm:5.5.4"
+ bin:
+ tsc: bin/tsc
+ tsserver: bin/tsserver
+ checksum: 10c0/422be60f89e661eab29ac488c974b6cc0a660fb2228003b297c3d10c32c90f3bcffc1009b43876a082515a3c376b1eefcce823d6e78982e6878408b9a923199c
+ languageName: node
+ linkType: hard
+
"typescript@npm:>=3 < 6, typescript@npm:^5.4.5":
version: 5.4.5
resolution: "typescript@npm:5.4.5"
@@ -21081,6 +21549,16 @@ __metadata:
languageName: node
linkType: hard
+"typescript@patch:typescript@npm%3A5.5.4#optional!builtin":
+ version: 5.5.4
+ resolution: "typescript@patch:typescript@npm%3A5.5.4#optional!builtin::version=5.5.4&hash=379a07"
+ bin:
+ tsc: bin/tsc
+ tsserver: bin/tsserver
+ checksum: 10c0/73409d7b9196a5a1217b3aaad929bf76294d3ce7d6e9766dd880ece296ee91cf7d7db6b16c6c6c630ee5096eccde726c0ef17c7dfa52b01a243e57ae1f09ef07
+ languageName: node
+ linkType: hard
+
"typescript@patch:typescript@npm%3A>=3 < 6#optional!builtin, typescript@patch:typescript@npm%3A^5.4.5#optional!builtin":
version: 5.4.5
resolution: "typescript@patch:typescript@npm%3A5.4.5#optional!builtin::version=5.4.5&hash=5adc0c"
@@ -21143,6 +21621,15 @@ __metadata:
languageName: node
linkType: hard
+"undici@npm:^5.28.4":
+ version: 5.28.4
+ resolution: "undici@npm:5.28.4"
+ dependencies:
+ "@fastify/busboy": "npm:^2.0.0"
+ checksum: 10c0/08d0f2596553aa0a54ca6e8e9c7f45aef7d042c60918564e3a142d449eda165a80196f6ef19ea2ef2e6446959e293095d8e40af1236f0d67223b06afac5ecad7
+ languageName: node
+ linkType: hard
+
"unherit@npm:^1.0.4":
version: 1.1.3
resolution: "unherit@npm:1.1.3"
@@ -21184,6 +21671,16 @@ __metadata:
languageName: node
linkType: hard
+"unicode-trie@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "unicode-trie@npm:2.0.0"
+ dependencies:
+ pako: "npm:^0.2.5"
+ tiny-inflate: "npm:^1.0.0"
+ checksum: 10c0/2422368645249f315640a1c9e9506046aa7738fc9c5d59e15c207cdd6ec66101c35b0b9f75dc3ac28fe7be19aaf1efc898bbea074fa1e8e295ef736aeb7904bb
+ languageName: node
+ linkType: hard
+
"unified@npm:9.1.0":
version: 9.1.0
resolution: "unified@npm:9.1.0"
@@ -22194,6 +22691,15 @@ __metadata:
languageName: node
linkType: hard
+"w3c-xmlserializer@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "w3c-xmlserializer@npm:5.0.0"
+ dependencies:
+ xml-name-validator: "npm:^5.0.0"
+ checksum: 10c0/8712774c1aeb62dec22928bf1cdfd11426c2c9383a1a63f2bcae18db87ca574165a0fbe96b312b73652149167ac6c7f4cf5409f2eb101d9c805efe0e4bae798b
+ languageName: node
+ linkType: hard
+
"walk-up-path@npm:^3.0.1":
version: 3.0.1
resolution: "walk-up-path@npm:3.0.1"
@@ -22465,6 +22971,15 @@ __metadata:
languageName: node
linkType: hard
+"whatwg-encoding@npm:^3.1.1":
+ version: 3.1.1
+ resolution: "whatwg-encoding@npm:3.1.1"
+ dependencies:
+ iconv-lite: "npm:0.6.3"
+ checksum: 10c0/273b5f441c2f7fda3368a496c3009edbaa5e43b71b09728f90425e7f487e5cef9eb2b846a31bd760dd8077739c26faf6b5ca43a5f24033172b003b72cf61a93e
+ languageName: node
+ linkType: hard
+
"whatwg-mimetype@npm:^3.0.0":
version: 3.0.0
resolution: "whatwg-mimetype@npm:3.0.0"
@@ -22472,6 +22987,13 @@ __metadata:
languageName: node
linkType: hard
+"whatwg-mimetype@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "whatwg-mimetype@npm:4.0.0"
+ checksum: 10c0/a773cdc8126b514d790bdae7052e8bf242970cebd84af62fb2f35a33411e78e981f6c0ab9ed1fe6ec5071b09d5340ac9178e05b52d35a9c4bcf558ba1b1551df
+ languageName: node
+ linkType: hard
+
"whatwg-url@npm:^11.0.0":
version: 11.0.0
resolution: "whatwg-url@npm:11.0.0"
@@ -22482,6 +23004,16 @@ __metadata:
languageName: node
linkType: hard
+"whatwg-url@npm:^14.0.0":
+ version: 14.0.0
+ resolution: "whatwg-url@npm:14.0.0"
+ dependencies:
+ tr46: "npm:^5.0.0"
+ webidl-conversions: "npm:^7.0.0"
+ checksum: 10c0/ac32e9ba9d08744605519bbe9e1371174d36229689ecc099157b6ba102d4251a95e81d81f3d80271eb8da182eccfa65653f07f0ab43ea66a6934e643fd091ba9
+ languageName: node
+ linkType: hard
+
"whatwg-url@npm:^5.0.0":
version: 5.0.0
resolution: "whatwg-url@npm:5.0.0"
@@ -22601,6 +23133,15 @@ __metadata:
languageName: node
linkType: hard
+"widest-line@npm:^3.1.0":
+ version: 3.1.0
+ resolution: "widest-line@npm:3.1.0"
+ dependencies:
+ string-width: "npm:^4.0.0"
+ checksum: 10c0/b1e623adcfb9df35350dd7fc61295d6d4a1eaa65a406ba39c4b8360045b614af95ad10e05abf704936ed022569be438c4bfa02d6d031863c4166a238c301119f
+ languageName: node
+ linkType: hard
+
"wildcard@npm:^2.0.0":
version: 2.0.1
resolution: "wildcard@npm:2.0.1"
@@ -22825,6 +23366,13 @@ __metadata:
languageName: node
linkType: hard
+"xml-name-validator@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "xml-name-validator@npm:5.0.0"
+ checksum: 10c0/3fcf44e7b73fb18be917fdd4ccffff3639373c7cb83f8fc35df6001fecba7942f1dbead29d91ebb8315e2f2ff786b508f0c9dc0215b6353f9983c6b7d62cb1f5
+ languageName: node
+ linkType: hard
+
"xml@npm:^1.0.1":
version: 1.0.1
resolution: "xml@npm:1.0.1"
@@ -22996,7 +23544,7 @@ __metadata:
languageName: node
linkType: hard
-"zod-validation-error@npm:^3.0.3":
+"zod-validation-error@npm:^3.0.3, zod-validation-error@npm:^3.2.0":
version: 3.4.0
resolution: "zod-validation-error@npm:3.4.0"
peerDependencies:
@@ -23005,7 +23553,7 @@ __metadata:
languageName: node
linkType: hard
-"zod@npm:3.23.8, zod@npm:^3.22.4":
+"zod@npm:3.23.8, zod@npm:^3.22.4, zod@npm:^3.23.8":
version: 3.23.8
resolution: "zod@npm:3.23.8"
checksum: 10c0/8f14c87d6b1b53c944c25ce7a28616896319d95bc46a9660fe441adc0ed0a81253b02b5abdaeffedbeb23bdd25a0bf1c29d2c12dd919aef6447652dd295e3e69